iT邦幫忙

0

遠端把實體機放到虛擬機的方法

舜~ 2020-06-02 15:24:412957 瀏覽

各位前輩們請教一下,
上面指派我要把某台實體機放到某機房的vm裡面
人無法親自過去(無法請假),我該怎麼辦?

我原本的想法是VM新增一台虛擬主機,設定跟實體機硬碟分割大小、cpu、ram差不多
實體機ghost取得gho檔,然後把虛擬主機當成實體機,把gho餵入進去,
確認網路可以通、網站可以正常使用就收工

但...
實體機:cent os,外島,聽說那邊沒有資訊人員...
某機房:vmware(版本我要再確認),外縣市,就算我家旁邊我也進不去機房...

下面心理戲
...........
外島那邊
感覺他們很有可能開遠端桌面給我後就全部丟給我了
希望不要聽到...做ghost?備份?usb開機?沒聽過...
我聽不懂,反正你要怎麼處理都可以不要問我...

某機房那邊
映像檔呢? 匯入後射完IP能不能動是你家事...

上面那邊
移機完這個系統你就順便維護吧....
...........

突然發現我好像想得太簡單了...

沒用遠端處理過...
系統備份或是做成映像好像都要關機,關機了我就無法操作了...

慘了有坑...我該怎麼辦?


2020/06/03
今日才知道,原來外島那邊不是實體機,是放在ESXi中...
誰跟我說是實體機的?? 實體機與虛擬機分不出來...

外島那邊 ESXi 5
外縣市那邊 ESXi 6
雙方機房都有人,匯出ova另一邊匯入就結束了

松一口氣了....

我只要煩惱移機過去後,網站或服務要因應調整的問題~~(不知道是不是另一個坑)


總結一下假設真的是實體機,目前處理方向有二個

  1. tar打包 -> 見留言
  2. vCenter + vm converter -> 見回答

如果擔心高版本的ESXi匯出到底版本的ESXi,這個不知有無幫助
https://lin0204.blogspot.com/2018/02/workstationesxiovf-esxi.html?m=1

謝謝各位前輩們指教與分享~~

看更多先前的討論...收起先前的討論...
ks1217 iT邦研究生 1 級 ‧ 2020-06-02 15:42:29 檢舉
建議遠端用 DISK2VHD軟體 把實體機的HDD先虛擬化到外接硬碟(不能備份到本機硬碟), 做好後就是一顆VHD虛擬機用的硬碟了, 只是需要遠端弄個外接硬碟(或NAS), 再由A地將檔案複製到B地,這部份就看是要從A地放到雲端再由B地下載比較快了........ 阿..是Cent.. 只能用 VMWare Convert了
舜~ iT邦高手 1 級 ‧ 2020-06-02 15:54:48 檢舉
DISK2VHD可以在centos不關機的情況下虛擬化自己?
runan5678 iT邦研究生 1 級 ‧ 2020-06-02 16:36:55 檢舉
VMWare Converter 可以試試看,不過要看機房內的ESXi是否有足夠的操作權限轉上去,再來就是Converter不見得可以線上轉成功,需要關機轉要有人在現場....
唬爛 iT邦好手 1 級 ‧ 2020-06-02 19:12:02 檢舉
VMWare Converter +1
vc0528 iT邦新手 4 級 ‧ 2020-06-03 07:57:01 檢舉
虛擬機建好一樣的版本的centos
tar 實體機 , scp 到 vm 後解開 , 前提是還有空間可以存放
另外, tar要排除一些路徑
如果實體機沒有空間可以存放tar, 使用rsync 直接實體到虛擬, 一樣要排除一些路徑.
以上作法, 不會影響實體機內容, 不過我也沒實作過.
以上如果實體機有開selinux, 會有什麼影響可能要請其他先進補充
James iT邦大師 6 級 ‧ 2020-06-03 14:08:13 檢舉
fsarchiver是用tar技術專門用來打包系統的程式,支援不關機作業。
舜~ iT邦高手 1 級 ‧ 2020-06-03 20:33:14 檢舉
結果最後發現是虛擬機,直接匯出映像檔另一邊匯入就結束了~
結果虛驚一場,不過還是謝謝各位前輩們指教與分享~~
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
echochio
iT邦高手 1 級 ‧ 2020-06-02 22:10:09
最佳解答

OS 是 CentOS 幾版 ?
那機器至少可以遠端到吧 ? 要能 ssh 且有 root ....
有 vCenter 吧? VM 有網路吧 ?
在 機房那邊開一台 windows 安裝 vm converter
用 vm converter 連接到 外島 (走 ssh 且是 root)
vm converter 也要連 vCenter (走 https .... 還有其他 port 的要看手冊)
網路通就可將 CentOS 轉回來 (Windows 我都轉過沒問題)
如出現 3% 斷了 ...請參考
https://www.echochio.nctu.me/2019/12/Esxi-VM_Convert/
不要說不可能 ...
是可以的 ... 我都將 google 上的機器(GCP) 轉到 ESXi 裡面了
轉到 workstation 也可以的
CentOS 轉完要處理 GRUB 開機問題 ....
https://www.echochio.nctu.me/2019/08/Centos-esxi-to-vworkstation/

舜~ iT邦高手 1 級 ‧ 2020-06-03 20:33:50 檢舉

結果最後發現是虛擬機,直接匯出映像檔另一邊匯入就結束了,謝謝您~~

來人阿 拖出去~~~

我要發表回答

立即登入回答