温馨提示×

ubuntu分区怎么备份数据

小樊
38
2026-10-24 13:52:58
栏目: 智能运维

在 Ubuntu 下备份分区数据,常见有文件级备份和分区/磁盘级备份两种方式。下面按使用场景给你讲清楚。


一、文件级备份(最常用、最安全)

适合:备份个人数据、系统配置、网站数据等

1. 使用 rsync(推荐)

rsync -av --delete /源目录/ /备份目录/

示例:

rsync -av /home/ /media/backup/home_backup/

参数说明:

  • -a:保留权限、时间、软链接
  • -v:显示过程
  • --delete:删除备份中已不存在的文件(谨慎)

可加定时任务:

crontab -e
0 2 * * * rsync -av /home/ /backup/home/

2. 使用 tar 打包备份

tar -czvf backup.tar.gz /home

恢复:

tar -xzvf backup.tar.gz -C /

二、分区/磁盘级备份(整盘或整分区)

适合:系统迁移、灾难恢复

1. 使用 dd(危险,慎用)

sudo dd if=/dev/sda1 of=/backup/sda1.img bs=4M status=progress

⚠ 注意:

  • if 是源,of 是目标,写反会丢失数据
  • 不建议对正在运行的系统分区使用

恢复:

sudo dd if=/backup/sda1.img of=/dev/sda1

2. 使用 Clonezilla(强烈推荐)

  • 启动 U 盘
  • 支持整盘 / 单分区
  • 支持压缩、增量

流程:

  1. 制作 Clonezilla U 盘
  2. 从 U 盘启动
  3. 选择「device-image」
  4. 选择备份分区

三、Ubuntu 自带工具

Timeshift(系统快照)

适合桌面用户:

sudo apt install timeshift

可定时备份系统分区(类似 Windows 还原点)


四、备份建议

✅ 重要数据遵循 3-2-1 原则:

  • 3 份数据
  • 2 种介质
  • 1 份异地

✅ 系统盘和用户数据分开分区
✅ 定期验证备份可恢复


如果你能告诉我:

  • 是 系统盘还是数据盘
  • 是否要 可启动备份
  • 用的是 桌面版还是服务器

我可以给你更精确的命令方案。

0 踩