用 Ubuntu 的 Dolphin 进行文件备份
核心思路
- Dolphin 是 KDE 的文件管理器,在 Ubuntu 中可用,但它本身不提供内置的“自动备份”功能。实际备份可通过 Dolphin 完成“复制/粘贴”等图形操作,或调用系统工具(如 rsync、tar、Deja Dup、Timeshift)执行更可靠的增量与计划任务。这样既保留了可视化操作,又兼顾了备份的安全与效率。
图形界面操作 适合一次性或少量文件
- 在终端安装 Dolphin(若尚未安装):sudo apt install dolphin
- 打开两个 Dolphin 窗口(左侧源、右侧目标),在源窗口选中需要备份的文件/文件夹,右键选择复制,在目标窗口粘贴。
- 目标位置可以是:
- 本机其他分区或外置硬盘(如 /media/$USER/你的U盘名)
- 局域网 SMB 共享(在地址栏输入:smb://服务器IP/共享名)
- SFTP 远程(在地址栏输入:sftp://user@host/路径)
- 粘贴完成后,核对目标侧文件大小与修改时间;对关键数据,建议再执行一次“反向复制”或使用校验工具核对完整性。
命令行增强 适合定期与增量备份
- 本地或外置盘的增量同步(保留权限/时间戳,删除目标端多余文件):rsync -a --delete “/path/源” “/path/目标”
- 归档打包并压缩(适合长期归档与传输):tar -czf 备份_2025-11-16.tar.gz -C “/path/源” .
- 远程备份(通过 SSH,增量且显示进度):rsync -av --progress -e ssh “/path/源” user@host:“/path/目标”
- 说明:
- 选项 -a 表示归档模式(递归并保留权限/链接/时间戳),-v 显示详细过程,–delete 让目标与源保持一致(谨慎使用)。
- 以上命令可在终端直接运行;若希望“一键化”,可将其写入脚本并用 cron 定时执行。
自动化与系统级备份 更省心的长期方案
- 用户数据图形化备份:使用 Deja Dup(系统设置 → 备份),可设置备份频率与目标位置(本地或云端),适合 /home 下的文档、配置等。
- 系统级快照:使用 Timeshift(类似 Time Machine),适合做系统分区增量快照,便于系统回滚;安装后可按向导选择快照类型与目标磁盘。
- 建议策略:日常用 rsync 做增量备份;每周/每月用 tar 做一次归档;系统层面用 Timeshift 做快照;关键资料再用 Deja Dup 做离站/云端副本。
注意事项与恢复方法
- 目标介质空间要充足;对关键数据至少保留两份副本,且放在不同物理位置(如外置盘/云端)。
- 执行含 –delete 的同步前再次确认路径,避免误删;重要操作可先在小样本演练。
- 恢复方式对应备份方式:
- 复制/粘贴备份:直接把备份文件/文件夹复制回原位置或新位置。
- rsync 备份:rsync -a “/path/备份” “/path/恢复目标”
- tar 归档:tar -xzf 备份_2025-11-16.tar.gz -C “/path/恢复目标”
- 定期抽样恢复一些文件做可用性验证,确保备份有效。