Linux备份指南

Home / 技术分享 / Linux备份指南

我个人电脑使用的是Gentoo Linux, 其他Linux发行版本同样适用下面的方法.

在我们开始备份之前,我们需要对备份的环境做一些说明,开源社区一般都建议将Linux系统做如下分区:

  • /boot 使用独立分区也可以不分区(分区的好处是根分区有问题的话, 内核相关的启动代码不会丢失)
  • / 根分区使用独立分区
  • /opt 使用独立分区
  • /home 使用独立分区
  • /var使用独立分区

使用开源社区建议能最大限度保存你环境, 做好备份的话, 能很快恢复系统, 即使硬盘有坏道的情况下.

大多数情况下, 用户级别的数据都在/home目录下, 所以在做系统备份时一般不需要备份这块的数据, 数据量过大, 备份过程也非常耗时, 恢复过程也非常耗时./home目录下的内容建议使用raid或者外部备份方式.

我们使用任何发行版的管理员或者livecd iso, 将其使用dd命令刻录到u盘, 我这里使用的gentoo 的最小安装镜像:

/dev/sdd 是你的U盘设备描述符, 如果不清楚, 可以使用fdisk -l查找下你的U盘

刻录到U盘后,就可以重启使用usb引导进入新刻录系统中,进入到命令行后, 先创建几个必要目录:

我要备份的目标系统的分区在/dev/sda2 /dev/sd1, 挂载他们:

接下来我们就可以开始备份了linux系统了:

修复系统是上述的反向流程,  恢复命令如下:

发表评论

电子邮件地址不会被公开。 必填项已用*标注