Relax&Recover或ReaR是一种迁移和灾难恢复工具。REAR为正在运行的Linux机器创建一个可引导映像,并在需要时使用相同的可引导映像来恢复系统。同样的映像也可以用于将操作系统还原到不同的硬件,因此REAR也可以用作迁移工具。REAR甚至可以检测网卡,磁盘布局或存储设备(即IDE到SCSI)的更改。
REAR保留了OS的最新状态,包括其分区,引导加载程序配置,所有系统数据等。它是mkcdrc的后继产品,其设计简单易行且无需维护。其简单的设置和忘记特性使其成为灾难恢复和迁移的理想解决方案,实际上,它是领先的开源灾难恢复解决方案。
在本教程中,我们将讨论如何设置REAR并使用它来创建OS的恢复,将其存储在NFS共享上,然后从创建的恢复映像中恢复OS。
因此,在继续安装REAR之前,我们将在远程计算机上创建NFS共享以存储恢复映像。
创建NFS共享
我们正在使用另一台IP地址为192.168.0.106的CentOS 7计算机作为NFS服务器。要在计算机上安装NFS,请执行以下命令,
yum install nfs-utils
安装NFS软件包后,我们将创建一个目录来存储映像
mkdir /backup
现在我们将为NFS共享配置创建的目录,打开NFS配置文件
编辑文件“ / etc / exports”并进行以下输入,
vi /etc/exports
/backup *(fsid=0,rw,sync,no_root_squash,no_subtree_check,crossmnt)
完成后,保存文件,退出并重新启动NFS服务以实施所做的更改,
systemctl restart nfs
接下来,我们将安装和配置REAR服务器。
在CentOS 8上进行REAR安装和配置
现在,我们需要安装REAR软件包和用于创建备份服务器ISO映像的必需软件包。要安装所有这些软件包,请运行以下命令
yum install rear syslinux genisoimage
接下来,我们将配置REAR服务器,以将创建的备份ISO映像存储在远程NFS服务器上。打开REAR配置文件,即“ /etc/rear/local.conf ”,
以以下格式添加NFS服务器的以下详细信息,
vi /etc/rear/local.conf
OUTPUT=ISO
BACKUP=NETFS
BACKUP_URL=nfs://192.168.0.106/backup
保存文件并退出。
如果使用CIFS服务器
vi /etc/rear/cifslocal.conf
OUTPUT=ISO
BACKUP=NETFS
BACKUP_URL=cifs://192.168.174.1/f$
BACKUP_OPTIONS="cred=/etc/rear/cifs"
vi /etc/rear/cifs
username=administrator
password=password
现在,我们准备创建系统的第一个备份映像。
创建备份ISO
要创建系统的灾难恢复并生成备份文件,请执行以下命令,
rear -d -v mkbackup
现在,REAR将检查并收集所需的必要文件,例如磁盘布局,引导加载程序信息等,然后将在目录/ var / lib / rear / output下为OS创建一个ISO映像。之后,所有文件以及备份ISO映像将被传输到NFS共享。
注意:-此过程可能需要一些时间,具体取决于操作系统的大小。
恢复系统
现在,我们需要创建的恢复ISO(rear-localhost.iso),该恢复ISO在我们的NFS服务器上可用,
我们将CD或DVD上的ISO刻录,并使用该ISO引导系统。系统启动图像后,我们将看到一个REAR菜单,
选择第一个选项,即“ Recover localhost ”(“ localhost”是系统的主机名)并按Enter。
如果恢复目标机器配置类似也可选择第二个选项进行自动恢复。
此后,我们将获得登录菜单,使用root用户登录而无需密码,
注意:-我们还可以选择第二个选项“自动恢复本地主机 ”,但是我们需要确保恢复期间不会出现任何错误。自动恢复期间发生的一些常见错误是由于网络更改,磁盘布局更改等引起的。因此,如果要将操作系统还原到同一系统,则可以尝试使用“自动恢复 ”来自动执行恢复过程,否则请选择“手动恢复”。
下一步是在系统上配置网络,因为所有其他与系统相关的文件都在NFS共享上。要添加IP地址,请执行以下命令
# ip addr add 192.168.0.50/24 dev enp0s3
# ip link set enp0s3 up
现在,我们可以访问NFS服务器,从而可以开始系统恢复。通过执行开始恢复,
# rear -d -v recover
现在按照屏幕上的说明进行操作,
现在它会要求HDD布局(如果它与原始硬盘不同),在按“ 5 ” 选择布局开始恢复后,系统恢复将开始,
根据系统数据,恢复将需要一些时间。恢复完成后,重新启动系统。
现在,从系统中取出恢复DVD并启动系统。完全启动后,您可以使用与以前相同的凭据来访问系统,并且系统将拥有与系统先前相同的所有数据和服务。