[PVE-User] Revisited: External disk backup using PBS - Requesting Criticism/Advice?
Arjen
leesteken at protonmail.ch
Sat Apr 10 09:10:10 CEST 2021
On Saturday, April 10th, 2021 at 05:22, Lindsay Mathieson <lindsay.mathieson at gmail.com> wrote:
> TTL;DR - Backup PC is a standalone Proxmox Server, running a PBS lxc
> container using its host filesystem for the Backup store. The PBS
> container is backed up using vzdump to an attached external hard drive
> which is rotated offsite.
>
> Source Data
>
> - 5 Node Proxmox Cluster
> - Ceph storage (size = 3)
> - 30 VM's
>
> Backup Destination
>
> Standalone Proxmox Server in same server room as main cluster
> - 16 GM Ram
> - CPU: Intel i5
> - Boot - 2 SSD's in ZFS RAID1
> - Data - 2 4TB WD NAS Drives in ZFS RAID1
> - Bonded 1G * 3
> - PBS Container
>
> o Data Store - 4TB, passed through from Host
>
> Schedule
> - Proxmox backups up all VM's to PBS Container Weekly
>
> o Will revisit the schedule
> - Host proxmox server backs up PBS and its data to external hard drive
>
> o Approx 2 TB Data (we are just an SMB)
>
> o Drive is rotated offsite
>
> Recovery
> - VM's can easily be restored from the PBS server as needed (very rare
>
> occurrence - usually a user messed up their VM)
>
> Disaster Recovery
>
> This is the real concern - Fire, Theft etc. All servers and data
> including the Standalone Host and PBS server are gone.
> - Recreate Proxmox Cluster
> - Recreate Proxmox PBS Host
>
> o Restore the PBS Container and data from an offsite backup disk
> - Restore the VM's to the Cluster from the PBS Container
>
> Does all this seem practical and safe?
Don't expect to be able to backup the PBS container with 4TB to a 2TB external drive. The Datastore of a PSB does not compress much further and Proxmox VE Backup will only backup virtual disks and not mountpoints or storages passed from host, if I understand correctly.
I suggest adding a virtual disk of 2TB to the PBS container (and format it with ext4) which can be backed up by the Proxmox VE Backup.
I would also run the PBS container (with virtual disk) on the cluster instead on separate hardware which is a single point of failure. The local PBS would be then just as reliable as your cluster.
Regarding safeness: I suggest doing a automated disaster recovery every week to make sure it works as expected. Or at least partially, like restoring the PBS from an external drive.
Regarding practicality: I would have a remote PBS sync with your local PBS instead of moving physical disks (but you mentioned before that that was not really possible).
best regards, Arjen
More information about the pve-user
mailing list