7-1-1-4
利用 scp 指令把虛擬機直接 從另一台 proxmox 主機 copy 回來
在實作這一步驟前,請先完成前一章節的實作
ps:適用於已完成 第8章 叢集管理設定,如果是獨立的 proxmox 主機,請自行將帳號的金鑰在兩台主機間設定存放。
proxmox3主機 VMID 133 ---> proxmox2主機 VMID 123
這兩部虛擬機的設定已經在 上一章節完成。
現在只要把 proxmox3主機 VMID 133 的 虛擬硬碟檔案 經由 scp 複製到 proxmox2主機 VMID 123 的目錄底下即可。
實作:
- 在 proxmox3 主機把 VMID 133 關機
# qm shutdown 133
- 登入 proxmox2 主機切換到 VMID 123 的目錄底下(這一台 VMID 123 當然是關機的)
# cd /VM_proxmox2_320G/images/123/
# mkdir backup --->建立備份目錄backup
# mv *.qcow2 backup --->把原來的檔案移至 backup 目錄下(或者要刪除也可以,但暫時先保存比較安全)
# scp root@proxmox3_ip:/VM_proxmox3_500G/images/133/*.qcow2 . & <----- 最後有一個半形的小點
以scp 指令從proxmox3主機的/VM_proxmox3_500G/images/133/目錄下複製所有的虛擬硬碟,
最後的 & 是讓指令以背景執行, 可以先登出,不需一直守候在螢幕前。
- 全部複製完畢後,兩台的虛擬機是完全一樣的。這時要啟動 proxmox2 VMID 123 或是 啟動 proxmox3 VMID 133 都可以。
ps:此時剛剛移至 backup 目錄下的檔案可以刪除,或是暫時留著也可以。但要注意硬碟的容量,以免空間不足。
- 啟動的那一台 VM ,資料會 update,屆時要把這一台啟動的 VM 備份到另一台主機時請參照步驟1 以 scp 指令 複製到另一台主機即可。