Releases: sg4r/proxmox-backup-client
Releases · sg4r/proxmox-backup-client
version v2.2.2
Rocky Linux 8 :
[root@pbs83test]# yum install ./proxmox-backup-2.2.2-1.x86_64.rpm
Failed to set locale, defaulting to C.UTF-8
Rocky Linux 8 - AppStream 12 MB/s | 8.4 MB 00:00
Rocky Linux 8 - BaseOS 7.2 MB/s | 2.6 MB 00:00
Rocky Linux 8 - Extras 40 kB/s | 11 kB 00:00
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
proxmox-backup x86_64 2.2.2-1 @commandline 6.2 M
Installing dependencies:
fuse3-libs x86_64 3.3.0-15.el8 baseos 94 k
Transaction Summary
================================================================================
Install 2 Packages
Total size: 6.3 M
Total download size: 94 k
Installed size: 28 M
Is this ok [y/N]: y
Downloading Packages:
fuse3-libs-3.3.0-15.el8.x86_64.rpm 1.6 MB/s | 94 kB 00:00
--------------------------------------------------------------------------------
Total 403 kB/s | 94 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : fuse3-libs-3.3.0-15.el8.x86_64 1/2
Running scriptlet: fuse3-libs-3.3.0-15.el8.x86_64 1/2
Installing : proxmox-backup-2.2.2-1.x86_64 2/2
Running scriptlet: proxmox-backup-2.2.2-1.x86_64 2/2
Verifying : fuse3-libs-3.3.0-15.el8.x86_64 1/2
Verifying : proxmox-backup-2.2.2-1.x86_64 2/2
Installed:
fuse3-libs-3.3.0-15.el8.x86_64 proxmox-backup-2.2.2-1.x86_64
Complete!
[root@pbs83test vagrant]# proxmox-backup-client version
client version: 2.2.2
Fedora36 :
[root@pbsfed36]# yum install proxmox-backup-2.2.2-1.x86_64.rpm
Last metadata expiration check: 0:04:29 ago on Fri Jun 3 20:07:07 2022.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
proxmox-backup x86_64 2.2.2-1 @commandline 6.2 M
Installing dependencies:
openssl1.1 x86_64 1:1.1.1n-1.fc36 fedora 1.5 M
Transaction Summary
================================================================================
Install 2 Packages
Total size: 7.6 M
Total download size: 1.5 M
Installed size: 32 M
Is this ok [y/N]: y
Downloading Packages:
openssl1.1-1.1.1n-1.fc36.x86_64.rpm 7.7 MB/s | 1.5 MB 00:00
--------------------------------------------------------------------------------
Total 2.0 MB/s | 1.5 MB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : openssl1.1-1:1.1.1n-1.fc36.x86_64 1/2
Installing : proxmox-backup-2.2.2-1.x86_64 2/2
Running scriptlet: proxmox-backup-2.2.2-1.x86_64 2/2
Verifying : openssl1.1-1:1.1.1n-1.fc36.x86_64 1/2
Verifying : proxmox-backup-2.2.2-1.x86_64 2/2
Installed:
openssl1.1-1:1.1.1n-1.fc36.x86_64 proxmox-backup-2.2.2-1.x86_64
Complete!
[root@pbsfed36 vagrant]# proxmox-backup-client version
client version: 2.2.2
version v2.1.2
CentOs8 :
sudo dnf -y install ./proxmox-backup-2.1.2-1.x86_64.el8.rpm
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
proxmox-backup x86_64 2.1.2-1 @commandline 6.0 M
Installing dependencies:
fuse3-libs x86_64 3.2.1-12.el8 baseos 94 k
Transaction Summary
================================================================================
Install 2 Packages
Total size: 6.1 M
Total download size: 94 k
Installed size: 27 M
Downloading Packages:
fuse3-libs-3.2.1-12.el8.x86_64.rpm 789 kB/s | 94 kB 00:00
--------------------------------------------------------------------------------
Total 777 kB/s | 94 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : fuse3-libs-3.2.1-12.el8.x86_64 1/2
Running scriptlet: fuse3-libs-3.2.1-12.el8.x86_64 1/2
Installing : proxmox-backup-2.1.2-1.x86_64 2/2
Running scriptlet: proxmox-backup-2.1.2-1.x86_64 2/2
Verifying : fuse3-libs-3.2.1-12.el8.x86_64 1/2
Verifying : proxmox-backup-2.1.2-1.x86_64 2/2
Installed:
fuse3-libs-3.2.1-12.el8.x86_64 proxmox-backup-2.1.2-1.x86_64
Complete!
[vagrant@pbs83test ~]$ proxmox-backup-client version
client version: 2.1.2
export PBS_REPOSITORY=serverpbs:pbs
export PBS_PASSWORD=mypassword
# proxmox-backup-client backup root.pxar:/
Starting backup: host/pbs83test/2021-12-25T12:58:01Z
Client name: pbs83test
Starting backup protocol: Sat Dec 25 12:58:01 2021
Downloading previous manifest (Sat Dec 25 12:56:52 2021)
Upload directory '/' to '192.168.121.117:pbs' as root.pxar.didx
skipping mount point: "boot"
skipping mount point: "dev"
skipping mount point: "mnt"
skipping mount point: "proc"
skipping mount point: "run"
skipping mount point: "sys"
root.pxar: had to backup 71.6 MiB of 1.522 GiB (compressed 50.804 MiB) in 22.33s
root.pxar: average backup speed: 3.207 MiB/s
root.pxar: backup was done incrementally, reused 1.452 GiB (95.4%)
Uploaded backup catalog (1.334 MiB)
Duration: 22.41s
End Time: Sat Dec 25 12:58:24 2021
#mkdir resto
# proxmox-backup-client list
┌────────────────┬─────────────────────────────────────┬──────────────┬─────────
│ group │ last snapshot │ backup-count │ files
╞════════════════╪═════════════════════════════════════╪══════════════╪═════════
│ host/pbs83test │ host/pbs83test/2021-12-25T12:58:01Z │ 5 │ catalog.
└────────────────┴─────────────────────────────────────┴──────────────┴─────────
# proxmox-backup-client catalog shell host/pbs83test/2021-12-25T12:58:01Z root.pxar
Starting interactive shell
pxar:/ > ls /home/vagrant
.bash_logout
.bash_profile
.bashrc
.cache
.config
.ssh
.viminfo
proxmox-backup-2.1.2-1.x86_64.rpm
pxar:/ > restore /root/resto/ --pattern /home/vagrant/*.rpm
pxar:/ > exit
# ls /root/resto/home/vagrant/
proxmox-backup-2.1.2-1.x86_64.rpm
Centos7
use epel for install openssl11
[root@pbs73test ~]# yum install -y epel-release.noarch
...
Running transaction
Installing : epel-release-7-11.noarch 1/1
Verifying : epel-release-7-11.noarch 1/1
Installed:
epel-release.noarch 0:7-11
Complete!
[root@pbs73test ~]# yum install -y ./proxmox-backup-2.1.2-1.x86_64.el7.rpm
Resolving Dependencies
--> Running transaction check
---> Package proxmox-backup.x86_64 0:2.1.2-1 will be installed
--> Processing Dependency: libcrypto.so.1.1()(64bit) for package: proxmox-backup-2.1.2-1.x86_64
Loading mirror speeds from cached hostfile
epel | 4.7 kB 00:00
(1/3): epel/x86_64/group_gz | 96 kB 00:00
(2/3): epel/x86_64/updateinfo | 1.0 MB 00:00
(3/3): epel/x86_64/primary_db | 7.0 MB 00:00
--> Processing Dependency: libfuse3.so.3()(64bit) for package: proxmox-backup-2.1.2-1.x86_64
--> Processing Dependency: libssl.so.1.1()(64bit) for package: proxmox-backup-2.1.2-1.x86_64
--> Running transaction check
---> Package fuse3-libs.x86_64 0:3.6.1-4.el7 will be installed
---> Package openssl11-libs.x86_64 1:1.1.1k-2.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
proxmox-backup x86_64 2.1.2-1 /proxmox-backup-2.1.2-1.x86_64.el7 27 M
Installing for dependencies:
fuse3-libs x86_64 3.6.1-4.el7 extras 82 k
openssl11-libs x86_64 1:1.1.1k-2.el7 epel 1.5 M
Transaction Summary
================================================================================
Install 1 Package (+2 Dependent packages)
Total size: 29 M
Total download size: 1.5 M
Installed size: 31 M
Running transaction
Installing : 1:openssl11-libs-1.1.1k-2.el7.x86_64 1/3
Installing : fuse3-libs-3.6.1-4.el7.x86_64 2/3
Verifying : fuse3-libs-3.6.1-4.el7.x86_64 1/3
Verifying : 1:openssl11-libs-1.1.1k-2.el7.x86_64 2/3
Verifying : proxmox-backup-2.1.2-1.x86_64 3/3
Installed:
proxmox-backup.x86_64 0:2.1.2-1
Dependency Installed:
fuse3-libs.x86_64 0:3.6.1-4.el7 openssl11-libs.x86_64 1:1.1.1k-2.el7
Complete!
[root@pbs73test ~]# proxmox-backup-client version
client version: 2.1.2
[root@pbs73test ~]# proxmox-backup-client backup root.pxar:/
Starting backup: host/pbs73test/2022-01-23T18:21:34Z
Client name: pbs73test
Starting backup protocol: Sun Jan 23 18:21:34 2022
No previous manifest available.
Upload directory '/' to '192.168.121.117:pbs' as root.pxar.didx
skipping mount point: "dev"
skipping mount point: "proc"
skipping mount point: "run"
skipping mount point: "sys"
skipping mount point: "var/lib/nfs/rpc_pipefs"
root.pxar: had to backup 1.113 GiB of 3.081 GiB (compressed 468.032 MiB) in 22.52s
root.pxar: average backup speed: 50.604 MiB/s
root.pxar: backup was done incrementally, reused 1.969 GiB (63.9%)
Uploaded backup catalog (636.625 KiB)
Duration: 22.71s
End Time: Sun Jan 23 18:21:57 2022
[root@pbs73test ~]# proxmox-backup-client list
┌────────────────┬─────────────────────────────────────┬──────────────┬────────────────────────────────────┐
│ group │ last snapshot │ backup-count │ files │
╞════════════════╪═════════════════════════════════════╪══════════════╪════════════════════════════════════╡
│ host/pbs73test │ host/pbs73test/2022-01-23T18:21:34Z │ 1 │ catalog.pcat1 index.json root.pxar │
├────────────────┼─────────────────────────────────────┼──────────────┼────────────────────────────────────┤
│ host/pbs83test │ host/pbs83test/2021-12-25T12:58:01Z │ 5 │ catalog.pcat1 index.json root.pxar │
└────────────────┴─────────────────────────────────────┴──────────────┴────────────────────────────────────┘
[root@pbs73test ~]# mv proxmox-backup-2.1.2-1.x86_64.el7.rpm proxmox-backup.el7.rpm
[root@pbs73test ~]# proxmox-backup-client backup root.pxar:/
Starting backup: host/pbs73test/2022-01-23T18:29:38Z
Client name: pbs73test
Starting backup protocol: Sun Jan 23 18:29:38 2022
Downloading previous manifest (Sun Jan 23 18:21:34 2022)
Upload directory '/' to '192.168.121.117:pbs' as root.pxar.didx
skipping mount point: "dev"
skipping mount point: "proc"
skipping mount point: "run"
skipping mount point: "sys"
skipping mount point: "var/lib/nfs/rpc_pipefs"
root.pxar: had to backup 29.993 MiB of 3.081 GiB (compressed 6.952 MiB) in 17.97s
root.pxar: average backup speed: 1.669 MiB/s
root.pxar: backup was done incrementally, reused 3.052 GiB (99.0%)
Uploaded backup catalog (636.61 KiB)
Duration: 18.13s
End Time: Sun Jan 23 18:29:57 2022
[root@pbs73test ~]# proxmox-backup-client list
┌────────────────┬─────────────────────────────────────┬──────────────┬────────────────────────────────────┐
│ group │ last snapshot │ backup-count │ files │
╞════════════════╪═════════════════════════════════════╪══════════════╪════════════════════════════════════╡
│ host/pbs73test │ host/pbs73test/2022-01-23T18:29:38Z │ 2 │ catalog.pcat1 index.json root.pxar │
├────────────────┼─────────────────────────────────────┼──────────────┼────────────────────────────────────┤
│ host/pbs83test │ host/pbs83test/2021-12-25T12:58:01Z │ 5 │ catalog.pcat1 index.json root.pxar │
└────────────────┴─────────────────────────────────────┴──────────────┴────────────────────────────────────┘
[root@pbs73test ~]# proxmox-backup-client catalog shell host/pbs73test/2022-01-23T18:29:38Z root.pxar
Starting interactive shell
pxar:/ > ls /root
.bash_logout
.bash_profile
.bashrc
.cache
.config
.cs...
v1.0.11 beta realse
Centos 8
sudo dnf install ./proxmox-backup-1.0.11-1.2.x86_64.rpm
Failed to set locale, defaulting to C.UTF-8
Last metadata expiration check: 0:00:13 ago on Mon Apr 5 18:57:37 2021.
Dependencies resolved.
==========================================================================================================
Package Architecture Version Repository Size
==========================================================================================================
Installing:
proxmox-backup x86_64 1.0.11-1.2 @commandline 5.5 M
Installing dependencies:
fuse3-libs x86_64 3.2.1-12.el8 baseos 94 k
Transaction Summary
==========================================================================================================
Install 2 Packages
Total size: 5.6 M
Total download size: 94 k
Installed size: 22 M
Is this ok [y/N]: y
Downloading Packages:
fuse3-libs-3.2.1-12.el8.x86_64.rpm 1.1 MB/s | 94 kB 00:00
----------------------------------------------------------------------------------------------------------
Total 1.0 MB/s | 94 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : fuse3-libs-3.2.1-12.el8.x86_64 1/2
Running scriptlet: fuse3-libs-3.2.1-12.el8.x86_64 1/2
Installing : proxmox-backup-1.0.11-1.2.x86_64 2/2
Running scriptlet: proxmox-backup-1.0.11-1.2.x86_64 2/2
Verifying : fuse3-libs-3.2.1-12.el8.x86_64 1/2
Verifying : proxmox-backup-1.0.11-1.2.x86_64 2/2
Installed:
fuse3-libs-3.2.1-12.el8.x86_64 proxmox-backup-1.0.11-1.2.x86_64
Complete!
[vagrant@pbs ~]$
[vagrant@pbs ~]$ proxmox-backup-client version
client version: 1.0.11
CentOs 7
[root@pbs73 ~]# yum install ./proxmox-backup-1.0.11-2.x86_64.el7.rpm
Examining ./proxmox-backup-1.0.11-2.x86_64.el7.rpm: proxmox-backup-1.0.11-2.x86_64
Marking ./proxmox-backup-1.0.11-2.x86_64.el7.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package proxmox-backup.x86_64 0:1.0.11-2 will be installed
--> Processing Dependency: libfuse3.so.3()(64bit) for package: proxmox-backup-1.0.11-2.x86_64
* base: mirrors.standaloneinstaller.com
* epel: mirrors.ircam.fr
* extras: mirrors.ircam.fr
* updates: mirrors.ircam.fr
--> Processing Dependency: libzstd.so.1()(64bit) for package: proxmox-backup-1.0.11-2.x86_64
--> Running transaction check
---> Package fuse3-libs.x86_64 0:3.6.1-4.el7 will be installed
---> Package libzstd.x86_64 0:1.4.9-1.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==========================================================================================================
Package Arch Version Repository Size
==========================================================================================================
Installing:
proxmox-backup x86_64 1.0.11-2 /proxmox-backup-1.0.11-2.x86_64.el7 26 M
Installing for dependencies:
fuse3-libs x86_64 3.6.1-4.el7 extras 82 k
libzstd x86_64 1.4.9-1.el7 epel 338 k
Transaction Summary
==========================================================================================================
Install 1 Package (+2 Dependent packages)
Total size: 26 M
Total download size: 420 k
Installed size: 27 M
Downloading packages:
(1/2): fuse3-libs-3.6.1-4.el7.x86_64.rpm | 82 kB 00:00:00
(2/2): libzstd-1.4.9-1.el7.x86_64.rpm | 338 kB 00:00:00
----------------------------------------------------------------------------------------------------------
Total 796 kB/s | 420 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : fuse3-libs-3.6.1-4.el7.x86_64 1/3
Installing : libzstd-1.4.9-1.el7.x86_64 2/3
Installing : proxmox-backup-1.0.11-2.x86_64 3/3
Verifying : libzstd-1.4.9-1.el7.x86_64 1/3
Verifying : fuse3-libs-3.6.1-4.el7.x86_64 2/3
Verifying : proxmox-backup-1.0.11-2.x86_64 3/3
Installed:
proxmox-backup.x86_64 0:1.0.11-2
Dependency Installed:
fuse3-libs.x86_64 0:3.6.1-4.el7 libzstd.x86_64 0:1.4.9-1.el7
Complete!
[root@pbs73 ~]#
[root@pbs73 ~]# /usr/local/sbin/proxmox-backup-client version
client version: 1.0.11
[root@pbs73 ~]# /usr/local/sbin/pxar
Error: no command specified.
Possible commands: create, extract, help, list, mount
Usage:
pxar create <archive> <source> [OPTIONS]
pxar extract <archive> [<target>] [OPTIONS]
pxar help [{<command>}] [OPTIONS]
pxar list <archive> [OPTIONS]
pxar mount <archive> <mountpoint> [OPTIONS]
[root@pbs73 ~]#
this is a beta realse
first beta realse
CentOs8
[centos@pbscl82 ~]$ sudo yum install ./proxmox-backup-1.0.6-1.2.el8.rpm
CentOS-8 - AppStream 866 B/s | 4.3 kB 00:05
CentOS-8 - Base 740 B/s | 3.9 kB 00:05
CentOS-8 - Extras 296 B/s | 1.5 kB 00:05
Dependencies resolved.
==========================================================================================================================================
Package Architecture Version Repository Size
==========================================================================================================================================
Installing:
proxmox-backup x86_64 1.0.6-1.2 @commandline 6.0 M
Installing dependencies:
fuse3-libs x86_64 3.2.1-12.el8 BaseOS 94 k
libzstd x86_64 1.4.4-1.el8 BaseOS 266 k
Transaction Summary
==========================================================================================================================================
Install 3 Packages
Total size: 6.3 M
Total download size: 360 k
Installed size: 21 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): fuse3-libs-3.2.1-12.el8.x86_64.rpm 19 kB/s | 94 kB 00:05
(2/2): libzstd-1.4.4-1.el8.x86_64.rpm 52 kB/s | 266 kB 00:05
------------------------------------------------------------------------------------------------------------------------------------------
Total 67 kB/s | 360 kB 00:05
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : libzstd-1.4.4-1.el8.x86_64 1/3
Installing : fuse3-libs-3.2.1-12.el8.x86_64 2/3
Running scriptlet: fuse3-libs-3.2.1-12.el8.x86_64 2/3
Installing : proxmox-backup-1.0.6-1.2.x86_64 3/3
Running scriptlet: proxmox-backup-1.0.6-1.2.x86_64 3/3
Verifying : fuse3-libs-3.2.1-12.el8.x86_64 1/3
Verifying : libzstd-1.4.4-1.el8.x86_64 2/3
Verifying : proxmox-backup-1.0.6-1.2.x86_64 3/3
Installed:
proxmox-backup-1.0.6-1.2.x86_64 fuse3-libs-3.2.1-12.el8.x86_64 libzstd-1.4.4-1.el8.x86_64
Complete!
CentOS7
[centos@pbscl79 x86_64]# sudo yum install ./proxmox-backup-1.0.6-1.2.x86_64.rpm
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror
Examining ./proxmox-backup-1.0.6-1.2.x86_64.rpm: proxmox-backup-1.0.6-1.2.x86_64
Marking ./proxmox-backup-1.0.6-1.2.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package proxmox-backup.x86_64 0:1.0.6-1.2 will be installed
--> Processing Dependency: libfuse3.so.3()(64bit) for package: proxmox-backup-1.0.6-1.2.x86_64
Loading mirror speeds from cached hostfile
* base: centos.crazyfrogs.org
* epel: ftp.plusline.net
* extras: centos.crazyfrogs.org
* updates: centos.crazyfrogs.org
--> Processing Dependency: libzstd.so.1()(64bit) for package: proxmox-backup-1.0.6-1.2.x86_64
--> Running transaction check
---> Package fuse3-libs.x86_64 0:3.6.1-4.el7 will be installed
---> Package libzstd.x86_64 0:1.4.7-1.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===================================================================================================================================================================================================================
Package Arch Version Repository Size
===================================================================================================================================================================================================================
Installing:
proxmox-backup x86_64 1.0.6-1.2 /proxmox-backup-1.0.6-1.2.x86_64 26 M
Installing for dependencies:
fuse3-libs x86_64 3.6.1-4.el7 extras 82 k
libzstd x86_64 1.4.7-1.el7 epel 325 k
Transaction Summary
===================================================================================================================================================================================================================
Install 1 Package (+2 Dependent packages)
Total size: 26 M
Total download size: 407 k
Installed size: 27 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): fuse3-libs-3.6.1-4.el7.x86_64.rpm | 82 kB 00:00:00
(2/2): libzstd-1.4.7-1.el7.x86_64.rpm | 325 kB 00:00:00
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 613 kB/s | 407 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : fuse3-libs-3.6.1-4.el7.x86_64 1/3
Installing : libzstd-1.4.7-1.el7.x86_64 2/3
Installing : proxmox-backup-1.0.6-1.2.x86_64 3/3
Verifying : libzstd-1.4.7-1.el7.x86_64 1/3
Verifying : proxmox-backup-1.0.6-1.2.x86_64 2/3
Verifying : fuse3-libs-3.6.1-4.el7.x86_64 3/3
Installed:
proxmox-backup.x86_64 0:1.0.6-1.2
Dependency Installed:
fuse3-libs.x86_64 0:3.6.1-4.el7 libzstd.x86_64 0:1.4.7-1.el7
Complete!