1 of 27

銘傳遠距落地雲�批次檔建置與使用

2 of 27

Windows 10 自動啟動虛擬主機

3 of 27

設定開機自動啟動虛擬機器

  • 執行命令提示字元,並切換工作目錄

> cd C:\Users\student\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

  • 建立並編輯批次檔

> notepad mysre120-96-143-1.cmd

4 of 27

設定開機自動啟動�虛擬機器

  • 點選「是」,以建立新的批次檔

5 of 27

設定開機自動啟動虛擬機器

  • 輸入 "C:\Program Files (x86)\VMware\VMware Player\vmrun.exe" start "C:\Users\beta\bridge\US2004.12G\US2004.vmwarevm\US2004.vmx" 於記事本,並儲存檔案

6 of 27

環境變數設定與�虛擬機器啟動/關閉批次檔

7 of 27

建立環境變數設定批次檔 vm.bat

  • 執行命令提示字元,並切換工作目錄

> cd bridge

  • 建立 bin 資料夾,並切換工作目錄

> mkdir bin

> cd bin

  • 建立並編輯環境變數設定批次檔

> notepad vm.bat

8 of 27

建立批次檔vm.bat

  • 點選「是」,以建立新的批次檔

9 of 27

建立環境變數設定批次檔 vm.bat

  • 於記事本設定環境變數,並儲存檔案

10 of 27

執行環境變數設定批次檔 vm.bat

> call vm.bat

11 of 27

建立批次檔 ALP.12G.bat

  • 建立並編輯開啟/關閉虛擬機器 ALP.12G 批次檔

> notepad ALP.12G.bat

  • 於記事本寫入 vmrun 啟動、關閉虛擬機器與取得虛擬機器 IP address 指令,並儲存檔案

12 of 27

執行批次檔 ALP.12G.bat

  • 啟動虛擬機器 ALP.12G

> ALP.12G.bat start

  • 關閉虛擬機器 ALP.12G

> ALP.12G.bat stop

  • 強制關閉虛擬機器 ALP.12G
  • ALP.12G.bat stophard

13 of 27

建立批次檔US2004.12G.bat

  • 建立並編輯開啟/關閉虛擬機器 US2004.12G 批次檔

> notepad US2004.12G.bat

  • 於記事本寫入 vmrun 啟動、關閉虛擬機器與取得虛擬機器 IP address 指令,並儲存檔案

14 of 27

執行批次檔 US2004.12G.bat

  • 啟動虛擬機器 US2004.12G

> US2004.12G.bat start

  • 關閉虛擬機器 US2004.12G

> US2004.12G.bat stop

  • 強制關閉虛擬機器 US2004.12G

> US2004.12G.bat stophard

15 of 27

建立 K8S 叢集批次檔

  • 建立並編輯開啟/關閉 K8S 叢集虛擬機器批次

> notepad K8S.bat

  • 於記事本寫入 vmrun 啟動、關閉 K8S 叢集虛擬機器與取得 K8S 叢集虛擬機器 IP address 指令,並儲存檔案

16 of 27

執行批次檔 K8S.bat

  • 啟動 K8S 叢集機器

> K8S.bat start

  • 關閉 K8S 叢集機器

> K8S.bat stop

  • 強制關閉 K8S 叢集機器

> K8S.bat stophard

17 of 27

建立 K3S 叢集批次檔

  • 建立並編輯開啟/關閉 K3S 叢集虛擬機器批次

> notepad K3S.bat

  • 於記事本寫入 vmrun 啟動、關閉 K3S 叢集虛擬機器與取得 K3S 叢集虛擬機器 IP address 指令,並儲存檔案

18 of 27

執行批次檔 K3S.bat

  • 啟動 K3S 叢集虛擬機器

> K3S.bat start

  • 關閉 K3S 叢集虛擬機器

> K3S.bat stop

  • 強制關閉 K3S 叢集虛擬機器

> K3S.bat stophard

19 of 27

叢集備份批次檔建置與使用

20 of 27

建立 K8S 叢集批次檔

  • 建立並編輯 K8S 叢集備份指令批次檔

> notepad SnapK8S.bat

  • 於記事本寫入 vmrun 備份虛擬機器指令,並儲存檔案

21 of 27

建立 K8S 叢集批次檔

  • 建立並編輯 K8S 叢集還原指令批次檔

> notepad RevertK8S.bat

  • 於記事本寫入 vmrun 還原虛擬機器指令,並儲存檔案

22 of 27

建立 K8S 叢集批次檔

  • 建立並編輯 K8S 叢集刪除備份指令批次檔

> notepad DelSnapK8S.bat

  • 於記事本寫入 vmrun 刪除虛擬機器備份指令,並儲存檔案

23 of 27

建立 K8S 叢集批次檔

  • 建立並編輯 K8S 叢集備份列表指令批次檔

> notepad ListSnapK8S.bat

  • 於記事本寫入 vmrun 虛擬機器備份列表指令,並儲存檔案

24 of 27

建立 K3S 叢集批次檔

  • 建立並編輯 K3S 叢集備份指令批次檔

> notepad SnapK3S.bat

  • 於記事本寫入 vmrun 備份虛擬機器指令,並儲存檔案

25 of 27

建立 K3S 叢集批次檔

  • 建立並編輯 K3S 叢集還原指令批次檔

> notepad RevertK3S.bat

  • 於記事本寫入 vmrun 還原虛擬機器指令,並儲存檔案

26 of 27

建立 K3S 叢集批次檔

  • 建立並編輯 K3S 叢集刪除備份指令批次檔

> notepad DelSnapK3S.bat

  • 於記事本寫入 vmrun 刪除虛擬機器備份指令,並儲存檔案

27 of 27

建立 K3S 叢集批次檔

  • 建立並編輯 K3S 叢集備份列表指令批次檔

> notepad ListSnapK3S.bat

  • 於記事本寫入 vmrun 虛擬機器備份列表指令,並儲存檔案