我最喜欢的这个方法之一:

# step 1: generate a backup dump
tklbam-backup --dump=/tmp/mybackup

# step 2: interactively review the dump's file contents & disk usage
cd /tmp/mybackup
apt-get install ncdu
ncdu

# step 3: add includes or excludes, go back to step 1, rinse, repeat
vim /etc/tklbam/overrides

# Everything perfect?
tklbam-backup --upload-raw=/tmp/mybackup

默认情况下,TKLBAM会根据从Hub那里得到的备份配置文件,自动确定需要备份到给定的TurnKey系统中哪些路径和数据库. 默认配置文件跟踪文件系统可用户服务器自定义部分的更改(例如 /etc /root /home /var /usr/local /var /opt /srv)),同时忽略其中的更改 由软件包管理系统维护的区域。

您可以通过指定命令行上的覆盖, 或最好是通过编辑 /etc/tklbam/overrides 配置来“ 覆盖” 默认的备份配置 文档。