Debian Dolphin备份与恢复指南
Dolphin作为Debian系统的默认图形化文件管理器,本身未内置备份功能,但可通过手动操作(结合终端命令或文件管理器)或第三方工具实现数据备份与恢复。以下是具体方法:
/home/username/Documents)。/home/username/Backup),右键选择“粘贴”。~/Backup的脚本:#!/bin/bash
BACKUP_DIR="$HOME/Backup/Documents"
SOURCE_DIR="$HOME/Documents"
mkdir -p "$BACKUP_DIR"
cp -r "$SOURCE_DIR"/* "$BACKUP_DIR"
echo "文档备份完成于 $(date)" >> "$BACKUP_DIR/backup.log"
赋予执行权限后,可通过cron定时运行(如每天凌晨2点):chmod +x ~/backup_documents.sh
crontab -e
添加行:0 2 * * * ~/backup_documents.sh。/backup/system_backup.tar.gz,排除临时文件):sudo tar -czvf /backup/system_backup.tar.gz --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/tmp --exclude=/run --exclude=/lostfound /
恢复时使用:sudo tar -xzvf /backup/system_backup.tar.gz -C /(覆盖原系统)。rsync -av --delete /path/to/source/ /path/to/destination/
-a表示归档模式(保留权限、时间戳),--delete删除目标中源不存在的文件(保持同步)。/dev/sda到/backup/disk.img):sudo dd if=/dev/sda of=/backup/disk.img bs=4M status=progress
恢复时使用相同命令,交换if(输入文件)和of(输出文件)参数。/backup/timeshift),设置备份计划(如每周日),点击“创建”即可。恢复时,打开Timeshift,选择快照并点击“恢复”。sudo apt install duplicity
duplicity --full-if-older-than 1M /path/to/source file:///backup/destination
恢复时:duplicity file:///backup/destination /path/to/restore。~/.local/share/Trash/files(KDE Plasma为~/.Trash-1000),使用mv命令移动回原位置:mv ~/.local/share/Trash/files/deleted_file.txt ~/Documents/
rsync,可通过反向同步恢复数据(如从备份目录恢复到原位置):rsync -avz /path/to/backup/ /path/to/original/
TestDisk恢复分区或PhotoRec恢复文件(支持文档、图片等)。安装后,运行sudo testdisk,按提示选择分区并恢复。tar备份文件,解压到系统根目录(需从Live USB启动或单用户模式):sudo tar -xzvf /backup/system_backup.tar.gz -C /
/mnt挂载的原系统):rsync -avz /path/to/backup/ /mnt/
duplicity或tar加密(-z选项)保护备份中的敏感信息。/proc、/sys、/dev等临时目录,减少备份大小和时间。