使用ovftool工具實現exsi上主機的匯入匯出

2022-03-22 04:17:39 字數 1746 閱讀 5803

現在在exsi上安裝了一台debian10系統,然後也做好了系統的初始化,現在呢?想使用他作為基礎模板,然後方便部署新的系統,有小夥伴會說使用轉殖功能,不過轉殖功能是針對乙個exsi的,我現在想大規模exsi節點部署這種系統,那麼就可以採用批量下發系統或者是匯入匯出模板的功能,而我這次講的就是後者。

記得關機

e:\soft\vmware\ovftool>.\ovftool.exe vi: c:\

accept ssl fingerprint (42:8f:ad:8b:ce:d7:bd:2a:eb:d0:de:d1:c9:00:ce:a0:6a:60:18

:b3) for host 192.168.22.2 as source type.

fingerprint will be added to the known host file

write 'yes' or 'no'

yesenter login information for source vi:

username: root

password: ***********

opening vi source: vi:

opening ovf target: c:\

writing ovf package: c:\debian10_1\debian10_1.ovf

transfer completed

warning:

- extraconfig option 'nvram' is not allowed, will skip it.

completed successfully

重點是這條命令:.\ovftool.exe vi: c:\,裡面是root賬戶,回車後會提示輸入密碼,192.168.22.2是exsi的ip位址,後面的debian10_1是要匯出的虛擬機器的名字。最後面的哪個c:\是你要備份的ovf模板系統的目錄。我這裡直接備份到c盤根目錄下面

如下所示:

此時,匯出系統為ovf模板就已經成功了。

現在我們要匯入這個模板,匯入命令如下所示:

e:\soft\vmware\ovftool>ovftool.exe -ds=datastore1 -dm=thin -n=debian10_4 "c:\debian10_1\debian10_1.ovf" vi:

opening ovf source: c:\debian10_1\debian10_1.ovf

the manifest validates

enter login information for target vi:

username: root

password: ***********

opening vi target: vi::443/

deploying to vi: vi::443/

transfer completed

warning:

- extraconfig option 'nvram' is not allowed, will skip it.

completed successfully

使用phpExcelReader讀取excel檔案

避免將excel檔案轉化成csv格式,在進行資料讀取,而且支援多sheet檔案。在這個需求前提下,我選擇了2款php開源類 phpexcelreader phpexcel。其中後者支援讀寫,但是需要php5.2以上版本,並且需要開啟zip支援 重點說一下 phpexcelreader,因為 phpe...

Python使用openpyxl讀取Excel資訊

python的用途越來越廣,不能不開始學習使用了,今天寫個練手的demo,最大的感覺是python和es6挺像的。主要功能是彈出對話方塊,選擇本地excel檔案,然後迴圈讀取出來。使用的是openpyxl模組,只支援xlsx,不支援xls。如下 import openpyxl import tkin...

VS2005的depends工具 (分析EXE)

忙乎了近兩個月,程式開始打包供外部呼叫了,連同其所需的dll檔案,這就需要使用vc自帶的depends軟體,在vs2005中其路徑為 d program files microsoft visual studio 8 common7 tools bin下,雙擊depends.exe然後開啟你需要檢視...