Hi,
I want to change my backup strategy but I'm not sure whats programs to use. I thought maybe you guys got some recommendation or experiances to share with me.
I've got a FreeNAS server running 24/7 with NFS/SMB/rsync/FTP services. That FreeNAS server is using snapshots, raidz1 and is replicating everything weekly to another FreeNAS server. So stuff stored on that NAS using NFS, SMB and so on should be quite save.
Right now I backup my Proxmox VMs by using vzdump and storing the vzdump files on the NAS using SMB. That is working fine but takes alot of time because vzdump doesn't work incrementally. So one idea was to install the proxmox backup server somewhere. If I get it right I can install the PBS somewhere, add my NAS using NFS/SMB as a storage and use the BPS to do incremental backups of all VMs? Or do I need a special type of storage to be able to do incremental backups (like ZFS)?
FreeNAS got KVM virtualisation using bhyve so I could run a PBS VM on the FreeNAS server so that PBS is usable even if the complete proxmox server fails.
The second problem I got is the backup of several Linux, Android and Win10 hosts. Right know I use rsync clients to backup (one way sync) selected folders to the NAS. That is working fine for Android but I don't like the Win10 clients. As far as I can see there is only DeltaCopy available for Windows that is running as a service. That is basically working but often there are problems (for example paths to long to be stored on the NAS) but there is no way to get notified if such errors occure and no easy way to check/verify what is acually backupped and what not. I want to sleep worryless without manually checking the rsync logs every day line by line if something wasn't copied.
I tried other programs like PureSync that got a nice GUI with notifications and so on but these are not using rsync and it takes forever to do backups. And if I backup some TiB and millions of files most programs like PureSync just can't handle the amount of files and crash or get unresponsive. The only twi I found so far were robocopy and DeltaCopy that can handle this.
Is there maybe a good tool that can handle millions of files, works with Win10, linux and android and that got a nice client that keeps tracks of everything and will warn me if something isn't backed up?
Setting up a VM as a server to backup stuff to the NAS wouldn't be a problem. I read a bit about bacula, borg and so on but these look a little bit overkill because ZFS is already doing compression, versioning using shadow copy and snapshots, replication. And I like that I can just access all backups using SMB if something goes wrong.
For the backup of the system disks of all hosts I would like to use clonezilla to create block level images that I can write to a NAS share.
Would be great to hear how other people are doing the backups.
I want to change my backup strategy but I'm not sure whats programs to use. I thought maybe you guys got some recommendation or experiances to share with me.
I've got a FreeNAS server running 24/7 with NFS/SMB/rsync/FTP services. That FreeNAS server is using snapshots, raidz1 and is replicating everything weekly to another FreeNAS server. So stuff stored on that NAS using NFS, SMB and so on should be quite save.
Right now I backup my Proxmox VMs by using vzdump and storing the vzdump files on the NAS using SMB. That is working fine but takes alot of time because vzdump doesn't work incrementally. So one idea was to install the proxmox backup server somewhere. If I get it right I can install the PBS somewhere, add my NAS using NFS/SMB as a storage and use the BPS to do incremental backups of all VMs? Or do I need a special type of storage to be able to do incremental backups (like ZFS)?
FreeNAS got KVM virtualisation using bhyve so I could run a PBS VM on the FreeNAS server so that PBS is usable even if the complete proxmox server fails.
The second problem I got is the backup of several Linux, Android and Win10 hosts. Right know I use rsync clients to backup (one way sync) selected folders to the NAS. That is working fine for Android but I don't like the Win10 clients. As far as I can see there is only DeltaCopy available for Windows that is running as a service. That is basically working but often there are problems (for example paths to long to be stored on the NAS) but there is no way to get notified if such errors occure and no easy way to check/verify what is acually backupped and what not. I want to sleep worryless without manually checking the rsync logs every day line by line if something wasn't copied.
I tried other programs like PureSync that got a nice GUI with notifications and so on but these are not using rsync and it takes forever to do backups. And if I backup some TiB and millions of files most programs like PureSync just can't handle the amount of files and crash or get unresponsive. The only twi I found so far were robocopy and DeltaCopy that can handle this.
Is there maybe a good tool that can handle millions of files, works with Win10, linux and android and that got a nice client that keeps tracks of everything and will warn me if something isn't backed up?
Setting up a VM as a server to backup stuff to the NAS wouldn't be a problem. I read a bit about bacula, borg and so on but these look a little bit overkill because ZFS is already doing compression, versioning using shadow copy and snapshots, replication. And I like that I can just access all backups using SMB if something goes wrong.
For the backup of the system disks of all hosts I would like to use clonezilla to create block level images that I can write to a NAS share.
Would be great to hear how other people are doing the backups.
Last edited: