常见问题
我能用TKLBAM只备份一个单一的目录吗?
是的,这里有几种建议的方法:
创建一个单独的备份, 并带有空备份配置 :
export TKLBAM_REGISTRY=/var/lib/tklbam.srv export TKLBAM_CONF=/etc/tklbam.srv tklbam-init --force-profile=empty tklbam-backup --skip-packages --skip-database -- /srv
使用 --raw-upload 选项
机组化 TKLBAM , 而不是创建系统级备份, 它只是备份您指定的目录 。 也就是说,--raw-upload将TKLBAM转变为目录级备份工具而不是系统级备份工具.
例如,让我们假设你在/srv有一大堆大文件,而你不想在你的系统备份中包含(例如,因为你不想膨胀你的备份).
因此,您配置一个覆盖, 将 /srv 目录排除在默认备份之外, 并创建另一个 TKLBAM 备份, 仅用于大文件 :
echo -/srv >> /etc/tklbam/overrides export TKLBAM_REGISTRY=/var/lib/tklbam.srv-raw tklbam-backup --raw-upload=/srv
稍后,您需要使用 --raw-download 选项来恢复 :
tklbam-restore --raw-download=/srv <your-backup-id>
如果不使用原始下载选项,TKLBAM会假设你试图恢复系统级备份,并会得到一个错误.