linux服务器p2v,使用 Linux dd 命令实现 P2V 或 V2V
原標(biāo)題:使用 Linux dd 命令實(shí)現(xiàn) P2V 或 V2V
遷移邏輯
1、源虛擬機(jī)通過liveCD啟動
2、建立空白目標(biāo)虛擬機(jī),CPU、內(nèi)存、網(wǎng)卡、磁盤等參數(shù)配置一致,并通過liveCD啟動
3、磁盤通過dd命令實(shí)現(xiàn)復(fù)制
LiveCD和模板選擇
1、注意虛擬機(jī)模板和LiveCD版本選擇
2、虛擬機(jī)模板更改為CentOS或者Windows2008R2,LiveCD版本使用Fedora-Live-Desktop-x86_64-18.iso,下載鏈接:http://mirrors.yun-idc.com/fedora/releases/
3、ICS4.0旗艦版模板使用CentOS7,LiveCD版本使用Fedora-Live-Desktop-x86_64-20-1.iso
注意事項(xiàng)
1、源虛擬機(jī)關(guān)機(jī)后,使用LiveCD啟動,此時(shí)系統(tǒng)可理解為緊急恢復(fù)系統(tǒng),與原系統(tǒng)無關(guān)
2、LiveCD啟動后需要重新配置網(wǎng)絡(luò),確保與目的虛擬機(jī)相通
3、注意磁盤要使用MBR分區(qū)方式
4、多個(gè)磁盤需要進(jìn)行多次dd
步驟
1、目標(biāo)虛擬化環(huán)境點(diǎn)擊新建VM,建立虛擬機(jī)
2、使用默認(rèn)流程建立虛擬機(jī),注意模板選擇CentOS 7并且不要自動開啟
3、建立完成后,掛載Linux LiveCD,具體版本需要測試選擇,本次使用Fedora-Live-Desktop-x86_64-20-1.iso
4、掛在LiveCD后啟動虛擬機(jī)
1、虛擬機(jī)通過LiveCD啟動之后,打開Terminal
2、輸入[su],切換為root用戶
3、查看網(wǎng)卡,進(jìn)入/etc/sysconfig/network-scprits/目錄下(此路徑在不同Linux上會有不同),編輯eth0配置文件
1、編輯eth0配置文件,配置IP、NETMASK、GATEWAY
2、保存配置文件并退出
1、通過[systemctl stop network]停止網(wǎng)絡(luò)服務(wù)(此命令在不同Linux上會有不同)
2、通過[systemctl start network]啟動網(wǎng)絡(luò)服務(wù)
3、查看eth0地址是否正常啟動
1、停用防火墻服務(wù)
2、確認(rèn)防火墻是否已經(jīng)停止
1、啟用ssh服務(wù)
2、確認(rèn)ssh服務(wù)已經(jīng)正常運(yùn)行
1、設(shè)定root密碼
2、此環(huán)境只是臨時(shí)使用,密碼可以比較簡單,便于操作;不建議與已有密碼相同,防止誤操作
1、輸入[lsblk]查看是否正常掛載目標(biāo)磁盤
2、確認(rèn)掛載磁盤xvda或者vda的大小
1、關(guān)閉源虛擬機(jī),掛載Linux LiveCD并啟動
2、重復(fù)目標(biāo)虛擬機(jī)配置操作,要求源虛擬機(jī)與目標(biāo)虛擬機(jī)網(wǎng)絡(luò)連通;源虛擬機(jī)與目標(biāo)虛擬機(jī)磁盤大小以及個(gè)數(shù)一致(如果需要復(fù)制多塊磁盤)
3、輸入[dd if=/dev/xvda | ssh 目標(biāo)虛擬機(jī)地址 "dd of=/dev/xvda"]命令,開始從源磁盤到目標(biāo)磁盤的復(fù)制操作
4、等待復(fù)制完成后(彈出操作時(shí)間和平均速度),關(guān)閉目標(biāo)虛擬機(jī),卸載LiveCD,創(chuàng)建快照,開啟虛擬機(jī)即可
1、在源虛擬機(jī)使用top命令查看dd的進(jìn)程號
2、通過ssh工具連接至源虛擬機(jī),使用命令watch -n 30 kill -USR1 'XXXX',XXXX為剛才虛擬機(jī)查看到的進(jìn)程號,可以在源虛擬機(jī)的Terminal上每30秒刷新出一次當(dāng)前的平均速度和花費(fèi)時(shí)間等信息
1、卸載原來的tools(如果沒有直接安裝),安裝ICS-tools
2、配置并確認(rèn)虛擬機(jī)系統(tǒng)時(shí)間正確、網(wǎng)絡(luò)連通
3、第三方供應(yīng)商確認(rèn)虛擬機(jī)承載應(yīng)用服務(wù)是否正常返回搜狐,查看更多
責(zé)任編輯:
總結(jié)
以上是生活随笔為你收集整理的linux服务器p2v,使用 Linux dd 命令实现 P2V 或 V2V的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql数据库的备份和恢复的常用方法_
- 下一篇: 计算机专业和机电专业的区别,12届计算机