在将“/”分区恢复到新的centos时,我遇到了问题。我的计划是将备份的centos(安装了很少的软件包,如openstack)恢复到新机器中。
还原过程是PXE引导的一部分。我有一些kickstart文件可以完成这些工作。
我的PXE在顺序
不幸的是,新的Cent OS没有开始进入紧急模式并要求我按Ctrl + D.
任何帮助真的很棒!!
答案 0 :(得分:0)
我正在使用 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