複製centos 6修改mdadm raid 1並複製到新的mdadm raid 1 ssd
我有:Centos 6.7
grub-安裝 -v
grub 安裝 (GNU GRUB 0.97)
lsblk
兩個新的SSD 128gb
使用 Parted_Magic_2015.03.06 直播 USB
/boot/grub/device.map
# this device map was generated by anaconda (hd0) /dev/sda (hd1) /dev/sdb
/boot/grub/grub.conf
default=1 timeout=5 splashimage=(hd0,2)/grub/splash.xpm.gz hiddenmenu title CentOS (4.1.10-1.el6.elrepo.x86_64) root (hd0,2) kernel /vmlinuz-4.1.10-1.el6.elrepo.x86_64 ro root=/dev/mapper/VolGroup-LogVol02 LANG=uk_UA.UTF-8 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_LVM_LV=VolGroup/LogVol02 SYSFONT=latarcyrheb-sun16 rhgb crashkernel=128M quiet rd_MD_UUID=88b7c4d8:48557d19:3018c405:b427edf6 rd_LVM_LV=VolGroup/LogVol00 rd_NO_DM initrd /initramfs-4.1.10-1.el6.elrepo.x86_64.img
我想:
使用兩個未格式化的新 ssd 128 gb 使用一個分區創建新的 mdadm raid 1
將 md0 (boot) 和 VolGroup-LogVol01 (dm-2) (home) 複製到 VolGroup-LogVol02 (dm-1)
將使用文件中的 fstab 掛載交換
為新的副本複製目前的 RAID,結果應該是這樣的:
修改啟動文件
重啟伺服器並從新的 md222 執行
請告訴我如何做到所有數據都沒有損壞,文件的所有權限和 SElinux 設置都沒有改變?
如果有人能分享他們的經驗並寫一個小步驟說明如何進行這些修改,我將不勝感激!
1)用兩個ssd製作raid 1
mdadm -D /dev/md127
/dev/md127: Version : 1.0 Creation Time : Mon Dec 14 12:11:26 2015 Raid Level : raid1 Array Size : 125033344 (119.24 GiB 128.03 GB) Used Dev Size : 125033344 (119.24 GiB 128.03 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Wed Dec 16 11:10:25 2015 State : active Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Name : localhost.localdomain:ssdraid UUID : f3q92q3f:6afff489:1fc15ss0:e38rr7fc Events : 2673 Number Major Minor RaidDevice State 2 8 97 0 active sync /dev/sdg1 1 8 81 1 active sync /dev/sdf1
分開 -l
2)Сopy所有文件(文件所有者和權限被儲存)
rsync -avxHAX –progress / /ssdsys/
編輯文件:/boot/grub/device.map /boot/grub/grub.conf /etc/fstab
將 ssd 更改為 BIOS 引導列表中的頂部
安裝 grub
蠐螬
找到 /boot/grub/stage1
根 (hd1,0)
設置 (hd1)
根 (hd0,0)
設置 (hd0)
2015 年 12 月 29 日更新:
當您從新驅動器下載系統時
名為停止的服務
如果存在,則刪除以下所有文件和目錄:/var/named/chroot/var/named/
如果存在,則刪除以下所有文件:/var/named/chroot/etc/
名為啟動的服務
(因為如果您使用 BIND,我會複製執行“命名服務”的系統,這些文件夾用於掛載。當將文件夾從 /var/named/chroot/ 重命名為 /var/named/chroot- 時,您可以找到需要刪除的文件複製/並開始綁定,您會看到錯誤“安裝點不存在”,您可以看到需要刪除的文件的路徑)