On Mon, May 17, 2010 at 5:08 PM, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Monday, 2010-05-17 at 15:13 -0400, Ken Schneider - openSUSE wrote:
On 05/17/2010 01:27 PM, Boris Epstein pecked at the keyboard and wrote:
Hi all,
This may be a dumb question... but I am still gonna' ask it.
Let's say I've got an rsync backup archive and it is getting close to filling up the disk on my backup server. is there an easy way to split up that archive so as to alleviate the load?
Not that I know. But you might use LVM on the target destination to add disks.
Unless there is a reason to keep old versions of files I would use the --delete option to rsync. That may free up a lot of space. You can always test by using the -n (dry-run) switch to test first. You might be amazed at the number of files that were deleted locally long ago that are still on an rsync backup.
Or use more convoluted backup procedures. For example, you can use "--link-dest" to keep "snapshots", with one directory per backup; new files are added/deleted on the new directory, but existing files are hardlinked instead from the old directory. You can restore any version of any file you made a backup some day, but not modified files get only copied once.
When full, you can move the older directories elsewhere, or delete them. Still, the target needs have more space than the source.
There are scripts that automate this, like rsnapshot. Perhaps dirvish. Another is rdiff-backup, which keeps old versions are rdifss instead, saving space but incrementing cpu usage.
- -- Cheers, Carlos E. R.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkvxsFcACgkQtTMYHG2NR9WGdQCfZa+WyRBeY6BzZGjgjv3jHRRG eRgAn3Nr0x6ZzpIfPCKB9kKoy2/yIUdm =UHPs -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Thanks. I actually am using rsnapshot. So could I perhaps just move some old backups off the server and free some space that way? Boris. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org