• slider image 168
:::
條列式新聞
新聞載入中,請稍後...

7-1-2-2 手動複製 VM

http://blog.xuite.net/narslee/twblog/209432462

網路上找到的方式,和我使用的方式差不多,不同的是我都直接在 主機上操作,不用下載下來再上傳。

------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

將 虛擬機 105 複製(Clone) 到 107
設定檔 (.conf) 放置位置 /etc/pve/qemu-server/
虛擬機 (.qcow2) 放置位置 /var/lib/vz/images/虛擬機代號/

------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

開                  始                                    

------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

  1. 先進入 設定檔的目錄
    ~# cd /etc/pve/qemu-server/
    # ls -alF

    -rw-r----- 1 root www-data 463 Aug  2 16:55 101.conf
    -rw-r----- 1 root www-data 384 Mar 19 11:04 102.conf
    -rw-r----- 1 root www-data 339 Aug  3 21:41 105.conf  <--- 要
    複製的虛擬機 設定檔
    -rw-r----- 1 root www-data 266 Aug  1 21:23 106.conf
    -rw-r----- 1 root www-data 333 Aug  2 14:37 120.conf

    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

     
  2. 紅色字的部份是複製到 107.conf 後要修改的部份
    # cat 105.conf 
    bootdisk: virtio0

    cores: 2
    ide2: none,media=cdrom

    memory: 324
    name: FS2

    net0: e1000=C2:28:56:B9:28:29,bridge=vmbr0
    ostype: l26

    smbios1: uuid=24fe11a8-831e-4425-b5ae-5944e44e730c
    sockets: 1

    virtio0: local:105/ST-1-SERVER-Debian76-virtio.qcow2,format=qcow2,size=3G
    virtio1: local:105/ST-2-data-virtio.qcow2,format=qcow2,size=6G

    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

     
  3. 將 VMID 105.conf 複製成 107.conf
    # cp 105.conf 107.conf
    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------


     
  4. # ls -alF
    -rw-r----- 1 root www-data 463 Aug  2 16:55 101.conf
    -rw-r----- 1 root www-data 384 Mar 19 11:04 102.conf
    -rw-r----- 1 root www-data 339 Aug  3 21:41 105.conf       <---   原來的設定檔
    -rw-r----- 1 root www-data 266 Aug  1 21:23 106.conf
    -rw-r----- 1 root www-data 339 Aug 14 20:56 107.conf       <---   複製的設定檔
    -rw-r----- 1 root www-data 333 Aug  2 14:37 120.conf
    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

     
  5. 修改 107.conf
    # pico 107.conf   <---- 把從 105.conf 複製過來的 107.conf 紅字的部份 修改成 下列的內容。
    # cat 107.conf

    bootdisk: virtio0
    cores: 2
    ide2: none,media=cdrom

    memory: 324
    name: FS2

    net0: e1000=C2:28:cc:9A:00:11,bridge=vmbr0             <-----改成不同的 mac ,只要不重複即可。
    ostype: l26
    smbios1: uuid=88f1b0-125a-8825-b5ae-5944e55a111a       <-----改成不同的序號,只要不重複即可。
    sockets: 1
    virtio0: local:107/ST-1-SERVER-Debian76-virtio.qcow2,format=qcow2,size=3G
    virtio1: local:107/ST-2-data-virtio.qcow2,format=qcow2,size=6G   <-----
    VMID 是 107 ,所以原來的 105 要改成 107。
    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

     
  6. 切換目錄到 VM 存放位置的目錄
    # cd /var/lib/vz/images
    #ls -alF

    drwxr-xr-x 14 root root 4096 Aug 12 20:39 101/
    drwxr-xr-x 14 root root 4096 Aug  3 19:28 102/
    drwxr-xr-x  5 root root 4096 Mar 24 09:09 105/      <---- 目錄還沒有 107 這個目錄,所以,要新建立目錄 107
    drwxr-xr-x  2 root root 4096 Mar 17 15:54 106/
    drwxr-xr-x  4 root root 4096 Aug  1 22:35 120/
    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

     
  7. 建立目錄 107
    # mkdir 107

    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

     
  8. VMID 105
    # ls -alF 105

    -rwxr-xr-x 1 root root 3222011904 Aug  3 21:52 ST-1-SERVER-Debian76-virtio.qcow2
    -rwxr-xr-x 1 root root 2148335616 Aug  3 21:52 ST-2-data-virtio.qcow2
    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

     
  9. 將 VM 105 的檔案 copy 到 107/
    # cp 105/*  107/
    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------

     
  10. # ls -alF 107
    -rwxr-xr-x  1 root root 3222011904 Aug 14 21:17 ST-1-SERVER-Debian76-virtio.qcow2
    -rwxr-xr-x  1 root root 2148335616 Aug 14 21:17 ST-2-data-virtio.qcow2
    ------------------------------------------------------------------    分隔線    ----------------------------------------------------------------


     
  11. 虛擬機已手動複製完成。

 


:::
展開 | 闔起

文章類別

書籍目錄

展開 | 闔起

線上使用者

6人線上 (6人在瀏覽線上書籍)

會員: 0

訪客: 6

更多…