首页 > 解决方案 > 恢复centos“/”分区回来的问题

问题描述

将“/”分区恢复到新的centos时遇到问题。我的计划是将备份的 centos(安装了一些像 openstack 这样的软件包)恢复到新机器中。

还原过程作为 PXE 引导的一部分进行。我有一些可以做这些事情的 kickstart 文件。

我的 PXE 符合要求

不幸的是,新的 Cent 操作系统并没有开始进入紧急模式并要求我按 Ctrl+D。

任何帮助真的很棒!

标签: backupcentos7restoregrub2

解决方案


我正在使用rsnapshot 来备份Cent OS 的东西。我必须排除一些目录才能使其在 Cent OS 恢复后工作。

这是我的 rsnapshot.conf 文件更改。

backup  root@192.168.0.1:/     remote-backup/  exclude=/proc,exclude=/sys,exclude=/boot/grub,exclude=/boot/grub2,exclude=/etc/fstab,exclude=/etc/sysconfig/network-scripts/

上面的备份是root。确保排除那些指定的目录。否则系统无法启动。

rsync 用于恢复(在 Kickstart 文件中)

echo "Restoring snapshot *TEST*"
rsync -avr --rsh="sshpass -p mypassword ssh -o StrictHostKeyChecking=no -l root" 192.168.0.2:/.snapshots/alpha.0/remote-backup/* /

排除它们是这里的关键。按照此链接https://www.serverpronto.com/kb/page.php?id=Backing+Up+and+Restore+Your+Server


推荐阅读