Linux记事本类应用的数据备份指南
先确定数据与编辑器类型
常用备份方法
cp /path/to/file.txt /backup/file.txttar -czvf /backup/docs_$(date +%F).tar.gz /home/user/Documentsrsync -a --delete /home/user/Documents/ /mnt/backup/Documents/rsync -avz --delete /home/user/Documents/ user@remote:/backup/Documents/0 2 * * * tar -czvf /backup/docs_$(date +\%F).tar.gz /home/user/Documents
编辑器临时与自动备份文件的处理
~/.vimrc 中设置 set nobackup 可关闭备份(默认 set backup 会生成备份)。备份与恢复示例流程
# 打包家目录中文档与配置
tar -czvf /backup/home_$(date +%F).tar.gz \
/home/user/Documents \
/home/user/.config/gedit \
/home/user/.local/share/gedit
# 同步到远程
rsync -avz --delete /backup/ user@remote:/backup/
# 先停相关应用,再解包到目标位置
tar -xzvf /backup/home_2025-12-10.tar.gz -C /
# 远程回拷
rsync -avz --delete user@remote:/backup/ /backup/
# 初始化仓库
restic init --repo /data/restic-repo
# 首次备份
restic -r /data/restic-repo backup /home/user/Documents
# 后续增量备份(自动只传变化)
restic -r /data/restic-repo backup /home/user/Documents
# 列出快照
restic -r /data/restic-repo snapshots
备份策略与注意事项