CentOS7完整备份与还原
解决方案
只迁移虚拟机里面的数据,由于安装了许多软件,因此采用对linux系统进行完整备份。
步骤:
安装一台新服务器,保持与源服务器系统版本、磁盘挂载一致。
备份源服务器
1 $ su root
2 # cd /
3 # tar cvpzf backup.tgz / –exclude=/proc –exclude=/lost+found
–exclude=/backup.tgz –exclude=/mnt –exclude=/sys
–exclude=/media –exclude=/tmp
- 备份目标服务器上的/etc/fstab、/boot/grub2/grub.cfg
1 # cp /etc/fstab /
2 # cp /boot/grub2/grub.cfg /
- 在目标服务器上还原backup.tgz
1 $ su root
2 # cd /
3 # scp root@源服务器:/backup.tgz /
4 # tar xvpfz backup.tgz -C /
5 # cp /fstab /etc/
6 # cp /grub.cfg /boot/grub2/
7 # restorecon -Rv /
8 # shutdown -r
- 迁移完成。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!