如何在CentOS 8上安装和使用Relax&Recover进行系统备份和恢复

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并启动系统。完全启动后,您可以使用与以前相同的凭据来访问系统,并且系统将拥有与系统先前相同的所有数据和服务。

猜你喜欢

转载自blog.csdn.net/allway2/article/details/107558427