温馨提示×

如何用Ubuntu Dolphin进行文件备份

小樊
46
2025-11-16 18:34:07
栏目: 智能运维

用 Ubuntu 的 Dolphin 进行文件备份

核心思路

  • DolphinKDE 的文件管理器,在 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/恢复目标”
  • 定期抽样恢复一些文件做可用性验证,确保备份有效。

0