Linux 上备份 LibreOffice 数据的实用方案
一 备份范围与关键路径
二 快速备份命令
tar -czvf libreoffice_config_$(date +%F).tar.gz ~/.config/libreoffice
rsync -a --delete ~/.config/libreoffice/ /path/to/backup/libreoffice_config/
tar -czvf libreoffice_docs_$(date +%F).tar.gz ~/Documents
rsync -a --delete ~/Documents/ /path/to/backup/libreoffice_docs/
三 自动化与远程备份
crontab -e
# 在编辑器中加入:
0 2 * * * rsync -a --delete ~/.config/libreoffice/ /path/to/backup/libreoffice_config/
0 2 * * * rsync -a --delete ~/Documents/ /path/to/backup/libreoffice_docs/
rsync -avz ~/.config/libreoffice/ user@remote:/backup/libreoffice_config/
rsync -avz ~/Documents/ user@remote:/backup/libreoffice_docs/
duplicity --full-if-older-than 7D ~/.config/libreoffice file:///path/to/duplicity_backup/libreoffice_config
duplicity --full-if-older-than 7D ~/Documents file:///path/to/duplicity_backup/libreoffice_docs
duplicity restore 命令,按需指定时间点。四 恢复与验证
tar -xzvf libreoffice_config_2025-12-31.tar.gz -C ~/
rsync -a --delete /path/to/backup/libreoffice_config/ ~/.config/libreoffice/
tar -xzvf libreoffice_docs_2025-12-31.tar.gz -C ~/
# 或
rsync -a --delete /path/to/backup/libreoffice_docs/ ~/Documents/
ls ~/.config/libreoffice/4/user
ls ~/Documents
五 注意事项与排错