Proxmox Backup Server Beta 1 Released

edited July 10 in General

Proxmox Backup Server is an enterprise-class client-server backup software that backups virtual
machines, containers, and physical hosts. It is specially optimized for the Proxmox Virtual Environment
platform and allows you to backup your data securely, even between remote sites, providing
easy management with a web-based user interface.

Proxmox Backup Server supports deduplication, compression, and authenticated encryption (AE).
Using Rust as implementation language guarantees high performance, low resource usage, and a
safe, high quality code base.

It features strong encryption done on the client side. Thus, it’s possible to backup data to not fully
trusted targets.

https://www.proxmox.com/en/news/press-releases/proxmox-backup-server-beta-version

Thanked by (3)AlwaysSkint bdl vimalware

Comments

  • Just in time for @AnthonySmith's new storage plans :)

    Thanked by (1)vimalware
  • edited July 10

    Currently wading through the PDF..
    This could be a game changer and real competitor to some of the major backup packages eg. R1Soft
    Got a low-end dedi that's due for cancellation soon, so time to give this a whirl methinks. Thanks @aaronstuder

    Thanked by (1)aaronstuder

    Where's the ignore setting?

  • Lately I've been shopping for backup software and wasn't able to find what I was looking for, but this looks like it could be it. Now I just need to find a server to run it...

  • @Unixfy said:
    Lately I've been shopping for backup software and wasn't able to find what I was looking for, but this looks like it could be it. Now I just need to find a server to run it...

    I heard @AnthonySmith has some deals running :)

    Thanked by (2)AnthonySmith Unixfy
  • AnthonySmithAnthonySmith AdministratorHosting Provider

    @aaronstuder said:

    @Unixfy said:
    Lately I've been shopping for backup software and wasn't able to find what I was looking for, but this looks like it could be it. Now I just need to find a server to run it...

    I heard @AnthonySmith has some deals running :)

    yeah good point, someone post about them on the proxmox forum and I will give a free Pepsi for every referred sign up :)

    Inception Hosting - 256MB OpenVZ VPS back in stock for €8.00 p/year - DEDICATED IP4 + /64 IPv6 https://clients.inceptionhosting.com/cart.php?a=add&pid=177
    Please do not use the PM system here for Inception Hosting support issues.

  • I am missing the min. hardware requirement.
    Does anyone happen to know?

  • seriesnseriesn Hosting ProviderOG

    @AnthonySmith said:

    @aaronstuder said:

    @Unixfy said:
    Lately I've been shopping for backup software and wasn't able to find what I was looking for, but this looks like it could be it. Now I just need to find a server to run it...

    I heard @AnthonySmith has some deals running :)

    yeah good point, someone post about them on the proxmox forum and I will give a free Pepsi for every referred sign up :)

    No coke? Racist.

  • AnthonySmithAnthonySmith AdministratorHosting Provider

    @seriesn said: No coke? Racist.

    disgusting!

    Inception Hosting - 256MB OpenVZ VPS back in stock for €8.00 p/year - DEDICATED IP4 + /64 IPv6 https://clients.inceptionhosting.com/cart.php?a=add&pid=177
    Please do not use the PM system here for Inception Hosting support issues.

  • UnixfyUnixfy OG
    edited July 10

    @ggkee said: I am missing the min. hardware requirement.

    Does anyone happen to know?

    Probably will run fine on any small VPS, even 256MB/512MB. I have a test instance on AWS lightsail 1GB instance right now and only around 80MB RAM usage.

    Edit: Also note that you WILL need multiple disks in the system for it to work correctly. From my testing, it seems to be impossible to use the root disk (mounted at /) as a backup destination; the backup destination must be a cleanly formatted disk. Just something to be aware of. Maybe it's different if you install using the ISO - I just installed the system on top of Debian.
    Finally, at this time, there isn't any option to automatically upload backups to cloud storage. This was a feature I was looking for and I'm sure it'll be present at some time in the future.

    Thanked by (1)AlwaysSkint
  • @Unixfy said:

    @ggkee said: I am missing the min. hardware requirement.

    Does anyone happen to know?

    Probably will run fine on any small VPS, even 256MB/512MB. I have a test instance on AWS lightsail 1GB instance right now and only around 80MB RAM usage.

    Edit: Also note that you WILL need multiple disks in the system for it to work correctly. From my testing, it seems to be impossible to use the root disk (mounted at /) as a backup destination; the backup destination must be a cleanly formatted disk. Just something to be aware of. Maybe it's different if you install using the ISO - I just installed the system on top of Debian.
    Finally, at this time, there isn't any option to automatically upload backups to cloud storage. This was a feature I was looking for and I'm sure it'll be present at some time in the future.

    Good note. The cloud backup can be easily managed via rclone but surprised they didn't just integrate rclone themselves into it. If even as a plugin of sorts

  • edited July 10

    I'm stuck at:

    /usr/sbin/proxmox-backup-manager datastore show store1
    ┌────────────────┬────────────────┐
    │ Name │ Value │
    ╞════════════════╪════════════════╡
    │ name │ store1 │
    ├────────────────┼────────────────┤
    │ path │ /backup/store1 │
    ├────────────────┼────────────────┤
    │ gc-schedule │ 03:45 │
    ├────────────────┼────────────────┤
    │ keep-last │ 14 │
    ├────────────────┼────────────────┤
    │ prune-schedule │ daily │
    └────────────────┴────────────────┘

    /usr/sbin/proxmox-backup-manager acl update /backup/store1 DatastoreAdmin --userid [email protected]
    Error: invalid acl path '/backup/store1'.

    I've also tried '/backup' and 'store1'.

    Where's the ignore setting?

  • @Unixfy said:
    the backup destination must be a cleanly formatted disk.

    I suppose I could try this out on my wishosting CA storage kvm tomo . It's currently pending a full re-install.
    (Wishosting clients can create several virtual disks as there is quota in Open Nebula panel.)

    Not sure if the transfer speeds from my EU proxmox to BHS will be great. I'll be happy if it holds at about 200mbit.

    Thanked by (1)AlwaysSkint
  • edited July 10

    @Unixfy said: the backup destination must be a cleanly formatted disk

    I missed that part! Perhaps a (LVM) partition is sufficient - the documentation does hint at some complications with that, however.

    Where's the ignore setting?

  • @AlwaysSkint said: I missed that part! Perhaps a (LVM) partition is sufficient - the documentation does hint at some complications with that, however.

    Yeah, separate partitions seems to work alright for me. Not sure about LVM.

  • New ext4 partition mounted as /backup, with datastore 'store1'.
    Still get "Error: invalid acl path '/backup/store1' - any ideas, fellas?

    @Unifxy Can you check against the syntax that you used,assuming that you're not just using [email protected]?

    Where's the ignore setting?

  • @AlwaysSkint said: @Unifxy Can you check against the syntax that you used,assuming that you're not just using [email protected]?

    Worked perfectly for me - I just went to Disks > Directory > Create and chose my second (large) partition. Keep "Create Datastore" checked.
    The datastore shows up in the Datastores view correctly:

    Your problem might be that you formatted the disk outside of the PBS. You need to use Disks > Directory/ZFS view to format the disk.

    Thanked by (1)AlwaysSkint
  • I've been using the CLI: the test server doesn't have Proxmox VE on it. Reckon I must be missing something - it's an age thing. :-s

    Where's the ignore setting?

  • @AlwaysSkint said: I've been using the CLI: the test server doesn't have Proxmox VE on it. Reckon I must be missing something - it's an age thing. :-s

    You don't need Proxmox VE. When you install the proxmox-backup-server package, it will automatically install the Proxmox BS GUI which you can access on port 8007.

    Thanked by (2)AlwaysSkint vimalware
  • edited July 11

    Ahhh, how the heck did I miss that? (Senile)
    Looks like I found a bug: adding the permissions in Configuration still produces the path error. Adding permissions from the datastore itself works fine. :)
    Thanks @Unixfy !

    Thanked by (1)Unixfy

    Where's the ignore setting?

  • @AlwaysSkint said: Looks like I found a bug: adding the permissions in Configuration still produces the path error. Adding permissions from the datastore itself works fine.

    Glad you figured it out. Be sure to report the bug ;)

  • SagnikSSagnikS Hosting ProviderOG

    I'm a bit confused, will it support differential backups for VMs too? :open_mouth:

  • @Unixfy said: Probably will run fine on any small VPS, even 256MB/512MB.

    Sadly, it requires 1GB :-/

    Thanked by (1)vimalware
  • @SagnikS said:
    I'm a bit confused, will it support differential backups for VMs too? :open_mouth:

    Yes! :)

    Thanked by (2)SagnikS vimalware
  • edited July 11

    @Unixfy @aaronstuder
    Re. memory usage; don't be dissuaded too quickly:
    total used free shared buff/cache available
    Mem: 3.8Gi 117Mi 2.6Gi 39Mi 1.1Gi 3.4Gi

    I haven't actually done backups yet, so above is in idle mode. YMMV.

    Thanked by (1)vimalware

    Where's the ignore setting?

  • Backup now running (along with CSF) and still no significant loading on RAM: ~160M used.

    Thanked by (1)vimalware

    Where's the ignore setting?

Sign In or Register to comment.