Re: [BackupPC-users] how to make a backup available as a backup basis for another client?
2009-01-19 08:06:55
On Sun, Jan 18, 2009 at 05:29:21PM -0600, Les Mikesell wrote:
> > you have x number of remote hosts, all running the same OS and presumably
> > have almost identical files (size, permissions etc)? and you want back one
> > up and then clone that backup for each of the other machines to avoid
> > transfering the data numerous times?
> >
> > you should add the -H flag to cp or rsync to take hardlinks with:
> >
> > rsync -aH /var/lib/backuppc/pc/host1/0 /var/lib/backuppc/pc/host2/0
> > cp -aH /var/lib/backuppc/pc/host1/0 /var/lib/backuppc/pc/host2/0
>
> Since he is only copying one backup run there probably won't be any hard
> links within the run and cp/rsync won't know or care about links to the
> pool. What you really need here is to make a tree of hardlinks instead
> of a copy but I don't think any standard tools do that.
> cp --help
[...]
-l, --link link files instead of copying
So a cp -rl /var/lib/backuppc/pc/host1/0 /var/lib/backuppc/pc/host2/0
should do the trick.
Then you can trigger a full backup - the rsync will only transfer
changed files.
> But, you are going to remove the extra copy as soon as a new full run
> completes so the space probably doesn't matter. The only place I think
> it might go wrong is if backuppc hard-links matching files in the next
> run to the copy from the previous instead of the hash match in the
> pool. If that's the case you will end up with files that persist
> under each PC's directories but never end up linked to the pool and
> thus to each other.
The base backup host1/0 should be complete (e.g. BackupPC_link should
have been run).
HTH,
Tino.
--
"What we nourish flourishes." - "Was wir nähren erblüht."
www.lichtkreis-chemnitz.de
www.craniosacralzentrum.de
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/
|
|
|