find命令篩選新文件)。# 備份目錄
tar -czvf backup.tar.gz /path/to/dir
# 恢復
tar -xzvf backup.tar.gz -C /restore/path
--link-dest保留硬鏈接)。# 本地備份
rsync -avz /source/ /backup/
# 遠程備份
rsync -avz /source/ user@remote:/backup/
# 備份分區
dd if=/dev/sda1 of=/path/backup.img bs=4M
# 恢復
dd if=/path/backup.img of=/dev/sda1 bs=4M
# 完全備份
dump -0uf /backup/dumpfile /
# 恢復
restore -rf /backup/dumpfile
# 創建快照
lvcreate -s -n snap -L 10G /dev/vg0/lv0
# 恢復(需掛載快照)
mount /dev/vg0/snap /mnt/snapshot
sudo extundelete /dev/sda1 --restore-file /path/to/file
sudo photorec /dev/sda1
sudo testdisk
# 選擇分區→Analyze→Recover
sudo ddrescue /dev/sda /backup/image.img /backup/logfile.log