Debian Backlog 备份与恢复指南
一 概念澄清
二 通用备份与恢复方法
sudo tar -czvf /backup/backlog_$(date +%Y%m%d).tar.gz /path/to/backlogsudo tar -xzvf /backup/backlog_$(date +%Y%m%d).tar.gz -C /path/to/destinationsudo cp -a /path/to/backlog /path/to/backupsudo cp -a /path/to/backup /path/to/destinationsudo rsync -avz --delete /path/to/source/ /path/to/backup/sudo rsync -avz /path/to/backup/ /path/to/destination/0 0 * * * tar -czvf /backup/backlog_$(date +\%Y\%m\%d).tar.gz /path/to/backlog三 场景化示例
sudo tar -czvf /backup/syslog_$(date +%Y%m%d).tar.gz /var/logsudo tar -xzvf /backup/syslog_$(date +%Y%m%d).tar.gz -C /sudo logrotate -d /etc/logrotate.conf、sudo logrotate -f /etc/logrotate.conf。sudo tar -czvf /backup/backlog_$(date +%Y%m%d).tar.gz /opt/backlogsudo tar -xzvf /backup/backlog_$(date +%Y%m%d).tar.gz -C /rsync -avz --delete -e ssh /opt/backlog/ user@backup.example.com:/backup/backlog/rsync -avz -e ssh user@backup.example.com:/backup/backlog/ /opt/backlog/sudo apt install timeshiftsudo timeshift --create --backup-type rsync --backup-target /mnt/external_device/四 自动化与保留策略
0 2 * * * rsync -avz --delete /opt/backlog/ /backup/backlog/,实现每日增量;日志归档可用 0 0 * * * tar -czvf /backup/backlog_$(date +\%Y\%m\%d).tar.gz /opt/backlog。五 验证与注意事项
tar -p、cp -a、rsync -a 保留权限/时间戳/属主;对正在写入的日志,优先用 logrotate 轮转后再备份,减少锁与截断风险。