在 CentOS 中使用 Dolphin 进行数据备份
一 备份范围与准备
二 备份 Dolphin 的配置与状态
# 关闭 Dolphin(若已运行)
pkill dolphin # 无输出即表示已关闭或不存在
# 备份配置与数据目录
tar czvf /path/to/backup/dolphin_config.tar.gz \
~/.config/dolphin \
~/.local/share/dolphin
# 如需单独备份关键配置文件(最小集)
tar czvf /path/to/backup/dolphin_minimal.tar.gz \
~/.config/dolphinrc \
~/.config/dolphinrc.d/
说明:上述目录包含 Dolphin 的视图/面板/侧边栏等配置与状态,适合完整迁移或快速恢复。三 备份通过 Dolphin 管理的用户文件
# 同步文档目录
rsync -av --delete --progress ~/Documents/ /path/to/backup/Documents/
# 同步图片目录
rsync -av --delete --progress ~/Pictures/ /path/to/backup/Pictures/
# 如需连同回收站一起备份(谨慎:恢复时会还原已删除文件)
rsync -av --delete --progress ~/.local/share/Trash/files/ /path/to/backup/Trash/
常用参数:-a(归档模式,保留权限/链接等)、-v(详细输出)、–delete(镜像目标,源中删除则目标同步删除)、–progress(显示进度)。tar czvf /path/to/backup/my_docs_pics.tar.gz ~/Documents ~/Pictures
四 恢复与验证
# 关闭 Dolphin
pkill dolphin
# 恢复整目录
tar xzvf /path/to/backup/dolphin_config.tar.gz -C ~/
# 或恢复最小集
tar xzvf /path/to/backup/dolphin_minimal.tar.gz -C ~/
# 重新启动 Dolphin
dolphin &
# rsync 镜像恢复
rsync -av --progress /path/to/backup/Documents/ ~/Documents/
# 或解包归档
tar xzvf /path/to/backup/my_docs_pics.tar.gz -C ~/
五 自动化与排错建议