Backuppc: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==Change the storage location of the BackupPC pool== | |||
* Main Source: http://blog.pepita.org/?p=249 | * Main Source: http://blog.pepita.org/?p=249 | ||
Latest revision as of 17:41, 17 August 2013
Change the storage location of the BackupPC pool[edit]
- Main Source: http://blog.pepita.org/?p=249
- Other Source: http://blog.hinshaws.net/?p=534
I will explain briefly how to move the Backuppc __TOP_DIR__ to another disk.
- Copy the real Files (the pool or cpool) to the new disk
I do prefer rsync but other method are possible (simple cp, tar, …) <source>
cd /var/lib/backuppc rsync -aq --exclude=pc/ ./ /new_drive/new_backuppc/
</source>
- be patient this can be long… to see what’s going on replace -aq by -avP
- Use an Internal backuppc command (BackupPC_tarPCCopy) to copy each PC hardlinks structure
- this is also very long treatement. A huge amount of small hardlinks are read and relinked to the new destination
<source>
su __BACKUPPCUSER__ cd NEW_TOPDIR mkdir pc cd pc __INSTALLDIR__/bin/BackupPC_tarPCCopy __TOPDIR__/pc | tar xPf -
</source>
- too keep an eye on the progress I’ve found a small tool pretty handy to monitor piped data: “bar”
<source>
/usr/share/backuppc/bin/BackupPC_tarPCCopy /var/lib/backuppc/pc | bar -dan -bs 4096 | tar xPf -
</source>