使用再生龍(clonezilla)製做系統還原盤及恢復鏡像並測試恢復(命令行方式)

一、說明redis

二、再生龍系統配置bash

三、製做系統還原盤ssh

四、經過系統還原盤製做恢復鏡像ide

五、經過恢復鏡像測試恢復系統測試



一、說明this

http://clonezilla.nchc.org.tw/clonezilla-live/download/spa

clonezilla-live-2.6.7-28-amd64.iso操作系統

將ISO介質刻錄至U盤製做啓動盤,並從U盤啓動命令行

備份的系統:CentOS 7.7rest


此方式爲命令行方式製做,製做的鏡像介質保存在本地。

此方法能夠爲相同配置的機器快速安裝配置好的操做系統。


二、再生龍系統配置

0)啓動至命令行方式

30.png

1)再生龍(clonezilla)是基於debian的操做系統,基本操做能夠參考debian系統;

2)默認不容許root登陸,能夠經過user用戶,密碼live進行初次登陸,並使用sudo su -切換到root用戶環境下;

31.png

3)該系統能夠正常配置IP地址,並遠程登陸;

root@debian:~# cat /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.91.10
netmask 255.255.255.0
gateway 192.168.91.1

4)默認ssh未開啓,執行/etc/init.d/ssh start進行開啓;

5)製做的還原介質及系統鏡像均保存在/home/partimag/路徑下;

6)因爲只備份系統盤(sda),能夠將/home/partimag/掛載至其它盤以便保存製做的介質到本地;

# mkfs.ext4 /dev/sdb
# mount /dev/sdb /home/partimag/

三、製做系統還原盤

1)備份整個sda硬盤,並命名爲2020-08-05-08-img;

# /usr/sbin/ocs-sr -q2 -c -j2 -z1 -i 4096 -sfsck -senc -p choose savedisk 2020-08-05-08-img sda

32.png

2)完成後繼續進行命令行

33.png

3)查看製做完成的系統還原盤

root@debian:~# cd /home/partimag/
root@debian:/home/partimag# ls -al
total 24
drwxr-xr-x 4 root root  4096 Aug  5 13:09 .
drwxr-xr-x 1 root root    80 Aug  5 12:48 ..
drwxr-xr-x 2 root root  4096 Aug  5 13:10 2020-08-05-08-img
drwx------ 2 root root 16384 Aug  5 13:01 lost+found
root@debian:/home/partimag# du -sh *
1.7G    2020-08-05-08-img
16K     lost+found

四、經過系統還原盤製做恢復鏡像

1)經過2020-08-05-08-img系統還原盤,製做iso格式的恢復鏡像,並恢復到sda硬盤;

# ocs-iso -g zh_CN.UTF-8 -t -k NONE -e "-g auto -e1 auto -e2 -r -j2 -c -p choose restoredisk 2020-08-05-08-img sda" 2020-08-05-08-img

2)查看製做完成的系統恢復鏡像

root@debian:/home/partimag# ls -al
total 2011324
drwxr-xr-x 4 root root       4096 Aug  5 13:33 .
drwxr-xr-x 1 root root        80 Aug  5 13:20 ..
drwxr-xr-x 2 root root       4096 Aug  5 13:29 2020-08-05-08-img
-rw-r--r-- 1 root root    2059567104 Aug  5 13:33 clonezilla-live-2020-08-05-08-img.iso
drwx------ 2 root root       16384 Aug  5 13:01 lost+found

五、經過恢復鏡像測試恢復系統

1)將恢復鏡像刻錄至U盤,並從U盤啓動,選擇第一項啓動

34.png

2)正在安裝;

35.png

3)結束安裝,從新開機從硬盤啓動便可。

36.png



附:

一、製做恢復鏡像時報錯

發如今/root目錄執行如下命令會失敗,而在/home/partimag目錄下執行卻沒問題,請注意!

root@debian:~# ocs-iso -g zh_CN.UTF-8 -t -k NONE -e "-g auto -e1 auto -e2 -r -j2 -c -p choose restoredisk 2020-08-05-08-img sda" 2020-08-05-08-img
xorriso : UPDATE :  48.44% done, estimate finish Wed Aug 05 13:37:14 2020
cat: write error: No space left on device
libburn : SORRY : Cannot write desired amount of 32768 bytes. write(2) returned -1. : Broken pipe
libisofs: MISHAP : Image write cancelled
libburn : FATAL : Burn run failed
xorriso : FATAL : -abort_on 'FAILURE' encountered 'FATAL' during image writing
xorriso : NOTE : libburn has now been urged to cancel its operation
xorriso : FAILURE : libburn indicates failure with writing.
xorriso : NOTE : -return_with SORRY 32 triggered by problem severity FATAL
Failed to create the iso file, or write the CD media!
removed 'clonezilla-live-2020-08-05-08-img.iso'
Program terminated!

二、能夠在本系統內掛載sdb

因爲製做好的恢復鏡像已保存在sdb內,將系統正常開機並從新掛載sdb後文件仍是存在的

[root@192 ~]# mkdir /image
[root@192 ~]# mount /dev/sdb /image/
[root@192 ~]# ll /image/
total 2011320
drwxr-xr-x 2 root root       4096 Aug  5 21:29 2020-08-05-08-img
-rw-r--r-- 1 root root 2059567104 Aug  5 21:39 clonezilla-live-2020-08-05-08-img.iso
drwx------ 2 root root      16384 Aug  5 21:01 lost+found

三、Due to the limitations of program mkisofs , ocs-iso can not process an image file larger than 4.5 GB. For this reason, if your image is larger than 4.5 GB, ocs-iso will refuse to process it.

四、設想

因爲以上操做必須進入再生龍系統內才能夠完成,因此係統必需要關機,離線製做系統恢復鏡像,若是能在線製做系統恢復鏡像就行了,好比在系統內安裝再生龍的ocs命令實現,好比AIX的mksysb。

相關文章
相關標籤/搜索