michellez
March 28th, 2012, 12:52 PM
Hi All
I'm looking to do a back up. My objectives are:
- Backup several Windows machines (just mount the shares?) and Linux machines
- Backup locally to specific server and and also replicate off site (I have a Linux box remotely to do this to)
- Keep the last month worth of nightly back ups
- Keep a back up once a month, say the 1st of each month for a few years
Now in the past I've just backed up a single machine to a single destination with rdiff-backup and just left it with no retention etc. I'm dealing with a lot more data with this though so I'm going to have to manage it better. Upon searching to see if this can do the 'keep nightlies for a month and keep the back up from on the 1st of each month as well for 2 years' I found rsnapshot.
rdiff-backup:
- Has the option to run --remove-older-than which is good except I want to keep the 1st of each months back up as well
rsnapshot:
- Has the retain option but the same issue as rdiff-backup basically
Am I correct in thinking that in both cases I would have to run 2 backups? A nightly and a monthly one and set the retain/remove-older-than appropriately? Annoying as surely it means a lot more data transfer and storage when the data is effectively already there?
I'm thinking the off site copy can just use rsync or something between the 2 servers to just keep a replicated copy of the backup destination.
Any tips, ideas, or something I'm missing please? :)
Thanks
Shell
I'm looking to do a back up. My objectives are:
- Backup several Windows machines (just mount the shares?) and Linux machines
- Backup locally to specific server and and also replicate off site (I have a Linux box remotely to do this to)
- Keep the last month worth of nightly back ups
- Keep a back up once a month, say the 1st of each month for a few years
Now in the past I've just backed up a single machine to a single destination with rdiff-backup and just left it with no retention etc. I'm dealing with a lot more data with this though so I'm going to have to manage it better. Upon searching to see if this can do the 'keep nightlies for a month and keep the back up from on the 1st of each month as well for 2 years' I found rsnapshot.
rdiff-backup:
- Has the option to run --remove-older-than which is good except I want to keep the 1st of each months back up as well
rsnapshot:
- Has the retain option but the same issue as rdiff-backup basically
Am I correct in thinking that in both cases I would have to run 2 backups? A nightly and a monthly one and set the retain/remove-older-than appropriately? Annoying as surely it means a lot more data transfer and storage when the data is effectively already there?
I'm thinking the off site copy can just use rsync or something between the 2 servers to just keep a replicated copy of the backup destination.
Any tips, ideas, or something I'm missing please? :)
Thanks
Shell