• v2.1.2 9794dada4d

    v2.1.2 Pre-release

    kerem released this 2021-12-25 20:10:15 +03:00 | 7 commits to main since this release

    📅 Originally published on GitHub: Sat, 25 Dec 2021 17:43:38 GMT
    🏷️ Git tag created: Sat, 25 Dec 2021 17:10:15 GMT

    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
    .cshrc
    .pki
    .tcshrc
    anaconda-ks.cfg
    original-ks.cfg
    proxmox-backup.el7.rpm
    pxar:/ > 
    
    Downloads