On Sun, Aug 14, 2022 at 6:44 PM Dale <[email protected]> wrote:
>
> I plan to buy another hard drive pretty soon.  Next month is possible.
> If there is nothing available that does what I want, is there a way to
> use rsync and have it set to backup files starting with "a" through "k"
> to one spot and then backup "l" through "z" to another?  I could then
> split the files into two parts.

Oh, I didn't comment on this part, so sorry for the double reply.

If you need backups that span multiple disks your options are very
limited unfortunately.  Most linux backup software might output
multiple files but it dumps them all in one place and much of it
assumes that all the files are in one place for restoration.  Here are
the options I've found:

1. You can use lvm/zfs/btrfs/whatever to combine multiple disks to
make them look like one disk.  This is a workaround, and obviously
you're limited to however many disks you can physically mount at one
time.

2. You can use bacula, which does support changing media, since it was
designed for tape, but unlike tar it can output to a directory.
However, this is not very well-supported and it can be a pain.  This
is what I'm doing for large-scale backups.  I basically treat a hard
drive like a giant tape.  It is fussy to set up and use, and bacula
itself is VERY fussy to use.  Oh, and make sure you REALLY understand
it and do some restoration tests because otherwise you could paint
yourself into a corner.  I always backup my database, and I have the
bacula software itself running in a container and after every backup I
just create a tarball of the whole container and stick that on the
backup disk (it isn't big, and that solves the bootstrapping problem).
Don't ever use bacula to back up itself - it is terrible for that.

3. Obviously if you have a scratch disk big enough to hold everything
temporarily that also works.  You can do your backup, then copy it off
to other drives however you want.

-- 
Rich

Reply via email to