I have a question and I am not sure if this is posible with urbakcup.
I have a multi client- server configuration and the server do all backups in a HD. I would like to do a second copy of all backups to a secondary external disk every two weeks or so.
Is there a way to use multiple output dirs with urbackup (so when my external usb disk is connected the copy will be done)
I will try running a secondary urbackup server to copy to the second disk. It may be a valid option to stop the service (server is running under a linux machine) and change the configurated output dir and then restart?
I would like to use this machine cause the rest ones in my network are window machines.
I would keep two separate instances. You can do that by copying /var/urbackup and moving in the correct /var/urbackup before starting the servers. All configuration and metadata is kept there.
If you are on Linux you can also use following off the bat mirroring options, if your second backup storage has as much storage as the first:
Use ZFS and use zfs send/receive to mirror ZFS datasets (would advise against it as ZFSOnLinux is not stable yet. I you have the options to use FreeBSD, though…)
Use btrfs send/receive (seems to be more stable for UrBackup than ZFSOnLinux, if you use a sufficient global file system quota in UrBackup such that it never runs in a out of space situation)
Take the volume offline and use e.g. partclone to copy it
Put it on LVM, take a snapshot and use e.g. partclone to replicate it