2020 年 5 月 14 日

IT Skills 波林

Polin WEI – 資訊工作者的技術手札

利用 VMware 的 vSwitch 配合 Veeam 作災害復原演練

1 min read
高雄

利用 VMware 的 vSwitch 配合 Veeam 作災害復原演練

自從將實體主機虛擬化在 VMware vShpere 後,作災害復原演練就方便很多了,下圖是實作前的 Lab 測試,以便運用在正式環境時能先作驗證。這樣對於現有的工作權是比較有保障,對於身為資訊工作者或即將進入資訊工作者領域的您,這是良心的建議,千萬不要直接在正式環境作實驗….,下圖是實作前的環境,先瞭解一下

 

VMware Lab

 

  1. VMware vSwitch 建置 Lab Network
  2. Veeam 的備份與回存到原本環境
  3. Veeam 回存 AD Objects 及 File 檔案
  4. Veeam 回存 guest 到 Lab Network 環境作災害復原演練

 

  • VMware vSwitch 建置 Lab Network

vSwitch 是建置在 Host 主機上的,所以記得要選 Host 然後點 Configuration -> Networking -> Add Networking

vm-vswitch-add-networking

 

Connection Type 選擇 Virtual Machine

vm-vswitch-type

 

在 Network Access 時,選擇  Create a vSphere Standard switch ,不要與任何網卡連接,這樣就不會與正式環境的主機有衝突

vm-vswitch-standard-switch

 

給這個 vSwitch 一個名字,再看是否要給 VLAN ID (選項,可有可不有,事後也可以更改)

vm-vswitch-network-label

 

vSwitch: Lab Network 建立前的檢示

vm-vswitch-summary

 

完成後,應該就有一個 vSwitch: Lab Network 產生

vm-vswitch-lab

 

  • Veeam 的備份與回存到原本環境

安裝 Veeam Availability Suite 後, 先要設定認證憑證

veeam-manage-credentials

 

還要建立一個備份的儲存地方 ( Backup Repositories )

veeam-backup-repositories

 

建立 Backup Job 對 AD Domain Controller Server: DC1 及 檔案伺服器(File Server): FS 備份

veeam-backup-job

 

在備份選項,記得要勾選 veeam application aware ,這樣才能針對單一 AD 帳號 或 單一檔案作回存

veeam-application-aware

整個備的 Job summary 如下

veeam-backup-job-summary

可以從 Home -> Jobs -> Backup 中或 Last 24 Hours -> Running 中查看備份的狀況

veeam-backup-job-status

 

  •  Veeam 回存 AD Objects 及 File 檔案

點選 INVENTORY 選擇到 AD Domain Controller Server: DC1,然後 滑鼠右鍵 -> Restore -> Microsoft Active Directory objects from backup

veeam-restore-ad

 

選擇要回存的備份檔案

veeam-ad-restore-select-from-backup

再選擇被誤刪的 AD Object 即可

veeam-restore-ad-user-group

 

若像下圖有兩個 AD Object: rd.u01 & rd.g01 被誤刪想救回,那 Veeam 版本,需要是 Enterprise Edition 或更高版本才行。

veeam-batch-restore-ad

veeam-bulk-objects-restore-alert

若是回存檔案,則選取檔案伺服器 FS 作回存,方法類似回存 AD Object

veeam-restore-file

veeam-restore-file-overwrite

 

  • Veeam 回存 guest 到 vSwitch: Lab Network 環境作災害復原演練

既然要作 災害復原演練 那麼當然就要回存整個 VM 回來,回存  AD Domain Controller Server: DC1 到 vSwitch: Lab Network 這樣才不會影響現有環境,在 INVENTORY 選到 DC1 ,只是這次是選擇 Restore entire VM

veeam-restore-vm

記得要回存到不同的地方,不然就 GG 了

veeam-restore-vm-different-setting

 

回存的主機可以選擇,因為本人的資源 ($$) 不足,只能選擇原主機,若您有能力贊助,不訪點選 贊助(Donate) 一下

veeam-restore-vm-host

 

變更一下回存 guest 的目錄名

veeam-disaster-folder

 

這一個回存 guest 的網路記得選 vSwitch: Lab Network

veeam-disaster-network

 

回存前,若想要先掃毒也可以

veeam-disaster-secure

再確認一下就可以回存了

veeam-disaster-summery

回存成功後,在 VMware vSphere 中就可以看到

veeam-restore-vm-success

disaster_in_vm

將回存在 vSwitch: Lab Network  的 AD Domain Controller Server: DC1 開啟來試試看吧

disaster-vm-dc1

這裡要注意一下,因為 vSwitch: Lab Network 沒有接到主機的網卡,只是在沙箱中的 Switch ,因此就不會干擾正式環境了。再將 檔案伺服器: FS 也回存並開啟

disaster-fs-success

disaster-fs-in-vm

 

所以可以 Ping 得到 Disaster-DC1 ,驗證 災害復原演練 成功….順利開啟來了,但我的機器也快掛了…. 😥

 

Donate 贊助
paypal.me/polinwei https://paypal.me/polinwei?locale.x=zh_TW

image

 

Copyright © All rights reserved. | Newsphere by AF themes.