時間:2020-06-21來源:www.nowordz.com作者:電腦系統城
Relax-and-Recover(簡稱ReaR)是一個簡單但功能強大,易于設置,功能齊全且領先的開源裸機災難恢復和系統遷移解決方案,用Bash編寫。它是一個模塊化且可配置的框架,具有用于常見情況的大量現成的工作流。
ReaR創建各種格式的可啟動救援系統和/或系統備份。您可以使用應急系統映像啟動裸機服務器,并從備份啟動系統還原。它可以在必要時還原到不同的硬件,因此也可以用作系統遷移工具。
Relax-and-Recover主要功能:
在本文中,您將學習如何安裝和配置ReaR以使用U盤創建應急系統和/或系統備份,以及在災難后應急或還原裸機Linux系統。
步驟1:在Linux Bare Metal Server中安裝ReaR
1.要在Debian和Ubuntu Linux發行版上安裝后方軟件包,請使用以下命令。
在RHEL和CentOS上,您需要啟用EPEL 8存儲庫,然后如圖所示安裝后包裝。
2.安裝完成后,后方的主要配置目錄為/etc/rear//,主要配置文件為:
/etc/rear/local.conf –用于設置系統特定的配置;用于手動配置。
/etc/rear/site.conf –用于設置特定于站點的配置,應由用戶創建。
/usr/share/rear/conf/default.conf –包含可能的/默認配置值。
/var/log/rear/-此目錄存儲日志文件。
3.首先,通過使用后方命令行實用程序進行格式化,準備應急媒體(在這種情況下為USB盤),方法如下。格式化完成后,介質將被標記為REAR-000。
4.要配置輸出格式,請使用OUTPUT 和 OUTPUT_URLL變量,然后將其輸入到/etc/rear/local.conf配置文件中。
5.此外,ReaR帶有內置的備份方法(稱為NETFS),可讓您創建救援系統和整個系統的備份。默認情況下,它將創建一個簡單的備份作為tar存檔。
要啟用完整系統備份,請在/etc/rear/local.conf配置文件中添加BACKUP=NETFS 和 BACKUP_URL變量。要創建可引導的USB設備,請組合OUTPUT=USB和BACKUP_URL=”usb:///dev/disk/by-label/REAR-000”,如圖所示。
6.配置完后面板后,運行以下命令以打印出其當前的BACKUP 和 OUTPUT方法配置以及一些系統信息。
步驟2:創建救援系統和完整系統備份
7.如果所有設置都正確,則可以使用mkrecue命令創建救援系統,如下所示,其中-v選項啟用詳細模式。
注意:如果在運行救援或備份操作后遇到以下錯誤,如此屏幕截圖所示。
使用此命令格式化U盤并重做操作。
8.要創建應急系統并同時備份系統,請使用mkbackup命令,如圖所示。
9.要僅創建完整系統備份,請使用mkbackuponly命令,如下所示。
10.您可以通過在/etc/crontab文件中添加適當的條目,計劃ReaR使用cron作業調度程序定期創建救援系統。
以下配置將在每個午夜創建救援系統或進行全系統備份。確保已將U盤連接到它。
或者
步驟3:執行系統救援/復原
11.要在災難后恢復/恢復系統,請將可引導USB記憶棒連接到裸機系統并從中啟動。在控制臺界面中,選擇選項一(恢復主機名),然后單擊Enter。
12.接下來,將配置ReaR救援系統,系統可能會提示您提供原始網絡接口的替代品,如屏幕截圖所示。完成后,單擊Enter。
13.然后以root用戶身份登錄(只需鍵入用戶名root,然后單擊Enter)即可運行實際恢復。
14.接下來,運行以下命令以啟動恢復過程。救援系統將比較磁盤,檢查其配置并提示您選擇磁盤布局配置。按Enter鍵繼續進行自動磁盤配置。
然后它將開始系統布局還原,一旦創建了磁盤布局,它將還原備份,如以下屏幕截圖所示。
15.備份還原完成后,救援系統將運行mkinitrd來創建用于預加載模塊的初始ramdisk映像,然后安裝引導加載程序并退出。一個系統恢復完成后,恢復的系統將安裝在/mnt/local/下,移至該目錄進行檢查。
最后,重新啟動系統:
16.重新引導后,SELinux將嘗試基于/mnt/local/.autorelabel文件在恢復的系統上重新標記文件和文件系統,如以下屏幕快照所示。
有關更多使用選項,請閱讀ReaR手冊頁。
ReaR主頁:http://relax-and-recover.org/。
ReaR是領先的,易于使用的開源裸機災難恢復和系統遷移框架。在本文中,我們介紹了如何使用ReaR創建Linux裸機救援系統和備份以及如何在災難后還原系統。歡迎在評論與我們分享你的想法。
2022-04-13
蘋果系統安裝雙系統圖文教程 蘋果系統怎么裝雙系統 ?2022-04-13
遠程登錄Linux CentOS系統方法 怎么遠程登錄Linux CentOS系統?2022-03-21
CentOS7安裝MYSQL8.X的詳解教程很多網友對于linux系統比較陌生,更別說linux系統安裝了。有使用筆記本電腦的網友需要用到linux系統,不過卻不知道怎么安裝,所以下面小編要來跟大家說說linux操作系統安裝步驟詳細,大家一起來看看吧。...
2022-03-07
RedFlag紅旗Linux系統怎么安裝?電腦想要安裝雙系統,該怎么安裝RedFlag紅旗系統呢?下面我們就來看看紅旗Red Flag安裝全程圖解,詳細請看下文介紹...
2022-01-23