Debian分卷备份实用指南
一、常用分卷备份方式
二、tar + split 分卷备份与恢复步骤
sudo tar -czvf - /path/to/source | split -b 1G - /backup/backup_$(date -I).tar.gz.
说明:
sha256sum /backup/backup_*.tar.gz.* > /backup/backup.sha256
sha256sum -c /backup/backup.sha256
cat /backup/backup_*.tar.gz.* | sudo tar -xzvf - -C /restore/path
sudo mkdir -p /proc /sys /dev /run /tmp /mnt /media
三、dump/restore 分卷与增量备份步骤(ext2/3/4)
sudo apt-get update
sudo apt-get install dump
sudo dump -0uj -f /backup/boot_full_0.bz2 /boot
说明:
sudo dump -1uj -f /backup/boot_incr_1.bz2 /boot
cat /etc/dumpdates
sudo restore -if /backup/boot_full_0.bz2
在 restore 交互界面中可用 ls、cd、add、extract 等命令选择恢复文件/目录,最后执行 extract 写入目标路径。sudo restore -rf /backup/boot_full_0.bz2
四、自动化与远程备份建议
0 2 * * * tar -czvf - /data | split -b 1G - /backup/data_$(date +\%F).tar.gz.
rsync -avz --delete /data/ user@remote:/backup/data/
sudo apt-get install duplicity
duplicity --full-if-older-than 7D /data file:///backup/duplicity/
五、注意事项与恢复要点