上一篇                     
               
			  Linux如何备份文件夹
- Linux
- 2025-07-06
- 4476
 使用tar命令备份:
 
 
tar -czvf backup.tar.gz /path/to/folder 创建压缩包。 ,或cp复制:
 cp -r /source /backup 简单复制文件夹。 ,推荐rsync增量备份:
 rsync -av /source/ /backup/ 高效同步差异文件。
核心备份方法详解
使用 cp 命令(简单复制)
 
- 适用场景:快速小文件备份
- 命令示例: cp -r /path/to/source_folder /path/to/backup_folder - -r:递归复制子目录和文件
- 优点:操作简单,无需额外安装
- 缺点:无增量备份功能,大文件效率低
 
使用 rsync(增量备份推荐)
 
- 适用场景:高效同步与增量备份
- 基础命令: rsync -av --delete /source/folder/ /backup/folder/ - -a:归档模式(保留权限、时间戳等)
- -v:显示详细过程
- --delete:删除备份端多余文件(保持严格同步)
 
- 进阶用法: 
  - 远程备份到另一台服务器: rsync -avz -e ssh /local/folder/ user@remote_ip:/remote/backup/ - -z:压缩传输数据
- -e ssh:通过SSH加密传输
 
 
- 远程备份到另一台服务器: 
使用 tar(归档压缩备份)
 
- 适用场景:长期存储或节省空间
- 命令示例: tar -czvf backup_$(date +%F).tar.gz /path/to/source_folder - -c:创建归档文件
- -z:用gzip压缩
- -v:显示进度
- -f:指定文件名(- $(date +%F)自动添加日期)
 
- 解压恢复: tar -xzvf backup_2025-10-01.tar.gz -C /restore/path 
图形界面工具(适合新手)
- 工具推荐: 
  - Deja Dup:Ubuntu默认备份工具,支持本地/云存储
- Timeshift:系统级快照工具(备份系统文件夹)
 
- 操作流程: 
  - 安装工具(如 sudo apt install deja-dup)
- 打开应用 → 选择源文件夹 → 设置备份位置(本地磁盘或Google Drive等)
- 配置计划任务(自动每日/每周备份)
 
- 安装工具(如 
备份策略建议
-  3-2-1 原则: - 保留 3份 备份
- 使用 2种 不同介质(如硬盘+云存储)
- 1份 离线存储(防勒索软件)
 
-  自动化备份:  - 通过 cron定时任务(示例:每天凌晨2点同步):crontab -e # 添加以下行 0 2 * * * rsync -av /source/ /backup/ 
 
- 通过 
-  验证备份完整性:  - 检查文件哈希值: sha256sum /backup/file.txt # 对比源文件和备份文件的哈希值 
- 定期恢复测试(确保备份可用的关键步骤)
 
- 检查文件哈希值: 
方法对比与选择指南
| 方法 | 优点 | 缺点 | 适用场景 | 
|---|---|---|---|
| cp | 简单直接 | 无增量备份 | 临时小文件复制 | 
| rsync | 增量备份、跨网络高效 | 命令参数较复杂 | 日常同步/远程备份 | 
| tar | 节省空间、便于长期存储 | 恢复前需解压 | 归档重要版本 | 
| 图形工具 | 操作可视化、自动调度 | 依赖桌面环境 | 新手用户/常规备份 | 
关键注意事项
- 权限问题: 
  - 备份系统目录需 sudo权限(如/etc)
- 用 rsync保留权限时需加-a参数
 
- 备份系统目录需 
- 路径规范: 
  - 源路径结尾加 (如 folder/)表示备份内容而非文件夹本身
 
- 源路径结尾加 (如 
- 空间监控: 
  - 定期检查备份磁盘空间: df -h /backup # 查看磁盘使用情况 
 
- 定期检查备份磁盘空间: 
Linux备份文件夹的核心在于 选择合适的工具 + 自动化执行 + 定期验证。
- 日常增量备份首选 rsync
- 长期归档用 tar压缩
- 新手可依赖图形工具降低门槛
引用说明:
rsync官方文档:https://download.samba.org/pub/rsync/rsync.1- Linux
tar手册页:https://man7.org/linux/man-pages/man1/tar.1.html- 3-2-1 备份策略来源(NIST SP 800-34)
 
 
 
			 
			