Citrix Hypervisor XenServer 數據恢復:關鍵注意事項和解決方案

在本教程中,我們將引導您完成從 Citrix Hypervisor XenServer 上運行的虛擬機恢復數據的過程。無論您遇到過意外刪除、磁盤損壞還是其他數據丟失情況,我們都將逐步向您展示如何輕鬆檢索寶貴的數據。

您的瀏覽器不支持 HTML 音頻,但您仍然可以
下載文件。

內容

  • 安裝 Citrix hypervisor 需要什麼
  • 如何安裝 Citrix Hypervisor 8.2
  • 如何連接本地存儲庫
  • 如何創建虛擬機
  • 如何拍攝快照
  • 如何加載快照
  • 如何從虛擬機恢復數據
  • 問答
  • 評論

Citrix Hypervisor (XenServer) 是一個基於特殊版本 Linux 的虛擬化平台,由 Citrix Systems 公司開發。借助該平台,您可以在單個物理服務器上運行多個虛擬機。該虛擬機管理程序允許您創建虛擬機、拍攝其磁盤快照以及管理虛擬機工作負載。就像其他虛擬化產品一樣,它絕不是完美的,有時可能會出現故障或錯誤,導致數據丟失。如果是這樣的話,就有一個問題需要回答:如何恢復數據?


前往查看


如何恢復 Citrix Hypervisor XenServer 虛擬機的數據

首先,我們來探討一下如何安裝這個虛擬機管理程序。在安裝 XenServer 版本 8 之前需要檢查一些事項。

它需要基於 x86 架構的 64 位 Intel VT 或 AMD-V 處理器。

如果您計劃運行 Windows 虛擬機,則需要在 BIOS 中啟用硬件虛擬化技術 – Intel VT 或 AMD-V。

此外,您還需要從以下位置下載安裝 ISO 映像:思傑網站,然後您才能安裝 Xen 虛擬機管理程序。為此,請轉至 Citrix 下載頁面。從下拉菜單中選擇 Citrix Hypervisor (XenServer),然後選擇最新版本 8.2 LTSR。您需要先註冊才能下載任何內容。

如何安裝 Citrix Hypervisor 8.2

使用 IMM、iLO 等遠程管理控制台將 ISO 映像添加到您的服務器,或創建可啟動 USB 驅動器。

要開始安裝,請啟動服務器並從 USB 驅動器引導。在 GRUB 引導菜單中,選擇“安裝”。

在第一階段,選擇要使用的鍵盤佈局,然後單擊“確定”。在下一步中,如果您需要下載特殊的設備驅動程序,請按F9,如果不需要,請單擊“確定”繼續。接受許可協議 – 接受 EULA。

然後選擇要安裝 Citrix Hypervisor (XenServer) 的磁盤。當我從本地磁盤安裝它時,我從源列表中選擇“本地媒體”,然後單擊“確定”繼續。

從CD/DVD安裝時,建議檢查磁盤;否則,請單擊 ОК 跳過檢查。設置 root 帳戶的密碼,再次輸入密碼進行確認,然後單擊“確定”。

下一步,您需要配置網絡參數,設置自動或靜態 IP 地址,添加子網和網關 - 最後單擊“確定”。

之後,設置主機名並配置 DNS 服務器 - 完成後單擊“確定”。選擇位置 - 單擊“確定”,選擇城市 - 再次單擊“確定”。

要同步時間,請選擇 NTP 並單擊“確定”繼續。最後,點擊“安裝 Citrix Hypervisor”按鈕開始安裝。磁盤上的所有數據都將被刪除。

在此過程結束時,如有必要,您將被要求安裝補充包。如果不需要它們,請單擊“否”完成安裝。現在一切都結束了,取出安裝介質並按 Enter 重新啟動。

服務器啟動後,您可以從客戶端 PC 連接到它。為此,請在瀏覽器中輸入服務器的 IP 地址:您可以在虛擬機管理程序窗口中找到該地址。

要管理服務器,請下載並安裝Xen中心通過點擊鏈接。啟動該實用程序並添加服務器。右鍵單擊 XenCenter 並選擇“添加”。

輸入服務器的 IP 地址、管理員名稱和密碼,然後單擊“添加”。然後,右鍵單擊服務器並選擇“連接”。現在您已連接到服務器,您可以創建虛擬機、管理主機網絡及其存儲以及執行許多其他操作。

如何連接本地存儲庫

要為虛擬機安裝操作系統,您需要安裝磁盤或 ISO 文件。我將使用 ISO 映像。為此,您需要創建一個存儲庫來存儲操作系統的 ISO 映像。

為此,請通過 SSH 連接到服務器並通過運行以下命令在其中創建一個本地文件夾:

mkdir -p /var/opt/xen/ISO_Storage複製

之後,使用另一個命令通過 Store Manager (SR) 創建存儲庫:

xe sr-create name-label=LocalISO type=iso device-config:location=/var/opt/xen/ISO_Storage device-config:legacy_mode=true content-type=iso複製

在哪裡名稱標籤=LocalISO是存儲庫名稱

執行此命令後,GUI(圖形用戶界面)窗口中將出現一個新的存儲。要將圖像上傳到服務器,請通過 sftp 連接到服務器並將圖像複製到此文件夾:

/var/opt/xen/ISO_Storage複製

要激活圖像,您應該瀏覽至 LocalISO – 存儲,然後點擊“重新掃描”按鈕。之後,該圖像將出現在列表中。

此外,本地存儲庫中初始化的每個項目都將添加到虛擬機的啟動列表中。現在您可以選擇上傳的映像並將其安裝到新的虛擬機上。

如何創建虛擬機

要在 XenCenter 中創建虛擬機,請轉到“新建 VM”選項卡。選擇您想要安裝的操作系統,然後單擊“下一步”。

為這個新虛擬機命名 - 下一步。選擇安裝介質,即您之前創建的存儲庫中的 ISO 映像 - 下一步。

選擇您想要創建虛擬機的服務器 - 單擊“下一步”。選擇要分配給該虛擬機的處理器數量和內存量 - 下一步。

之後,設置首選存儲大小,點擊下一步;如有必要,再添加一個網絡接口,單擊“下一步”,最後單擊“立即創建”以創建機器。

虛擬機將出現在此列表中。當它發生時,機器將自動啟動,並開始安裝操作系統。當您完成所有典型的安裝階段後,虛擬機就可以使用了。

閱讀更多:從 XCP-ng 虛擬機管理程序上的鏡像 RAID1 恢復虛擬機數據

如何拍攝快照

Xen 虛擬機管理程序允許您拍攝虛擬機的快照。

要創建和管理快照,您需要大量可用空間(實際上,是虛擬機大小的兩倍以上)。如果發生這種情況,您在可用空間保留小於所需的存儲設備上創建虛擬機,然後決定拍攝快照,它將佔用所有可用空間。

當您嘗試刪除它時,快照將會消失,但您將無法恢復任何可用空間。快照捕獲拍攝快照時的特定日期和時間的虛擬機狀態。此類快照將幫助您恢復拍攝快照時存在的意外刪除的文件或系統設置​​。

要創建快照,請選擇一個虛擬機,轉到“快照”選項卡,然後單擊“拍攝快照”。指定快照名稱,根據需要添加描述,然後單擊“拍攝快照”。

快照將出現在此列表中。

如何加載快照

要返回到特定的系統快照,請從此列表中選擇它,然後單擊“恢復到”。

如果您需要虛擬機當前狀態的快照,請選中此框,然後單擊是。之後,操作系統將回滾到之前的狀態。您可以通過檢查日期和時間來找到您需要的特定快照。

如何從虛擬機恢復數據

如果虛擬機拒絕啟動或顯示無法修復的錯誤;或者如果出現服務器錯誤 – 在任何這些情況下,您都可以安全地使用 Hetman Partition Recovery 恢復數據。它支持從各種虛擬機管理程序(包括 Citrix Xen)的虛擬磁盤恢復數據。

默認情況下,Citrix XenServer 使用 LVM 存儲來存儲其虛擬機。這種存儲方式與VHD文件相比有相當多的優勢,但有時您需要使用VMware ESX中基於文件的存儲方式,這也可能給恢復過程帶來額外的困難。

當包含虛擬機文件的物理磁盤連接到計算機時,Hetman Partition Recovery 將顯示所有虛擬機磁盤。

要查看哪些虛擬磁盤屬於特定虛擬機,您應該在服務器上運行一些命令來查找虛擬機的 UUID(通用唯一標識符)、其磁盤的 UUID 以及 UUID SR(存儲庫的通用唯一標識符)。

為此,請通過 SSH 連接到服務器並鍵入第一個命令:

xe vm-list複製

結果,您找到了虛擬機 UUID;現在您可以在以下命令的幫助下使用此標識符來查看連接的磁盤:

xe vm-disk-list uuid=a9511ac4-4fef-8423-d525-251b8098c130複製

最後一個元素是虛擬機 UUID。

因此,您將獲得虛擬磁盤 UUID,該虛擬磁盤 UUID 可用於查找存儲庫 UUID。

xe sr-list name-label=Local storage複製

現在我們有了存儲庫標識符,就可以輕鬆了解虛擬機特定磁盤所屬的磁盤,並且您將能夠在數據恢復實用程序中識別這些磁盤。

8087ae69-c195-5e15-8f7f-9ce1558d5cc9.VHD複製

將服務器磁盤連接到Windows計算機,下載、安裝並運行數據恢復工具。

Hetman Partition Recovery 將在驅動器管理器中顯示所有虛擬機磁盤。選擇用於存儲所需文件的磁盤,右鍵單擊它並選擇“打開”。選擇掃描類型 - “快速掃描”。如果“快速掃描”找不到所需的文件,則進行“全面分析”。右鍵單擊該磁盤——“再次分析”——“全面分析”——並指定該磁盤的文件系統——然後點擊下一步。

找到存儲文件的文件夾,選擇要恢復的文件,單擊“恢復”,指定要保存文件的磁盤和文件夾,然後再次單擊“恢復”。整個過程結束後,您將在您選擇的文件夾中找到恢復的文件。

如果 XenServer 存儲基於 RAID 系統,您將需要使用 Hetman RAID Recovery。該程序將自動使用可用磁盤構建 RAID,您所要做的就是運行掃描、等待結果並恢復信息。

Hetman RAID Recovery 支持大多數最流行的 RAID 類型。為了讓您的生活更輕鬆,我們的程序提供了按文件名稱搜索文件的選項。此外,您還可以預覽文件內容,以確保這是您需要的內容。

特徵描述
節目類型適用於 RAID 陣列的數據恢復軟件
支持的 RAID 級別RAID 0、RAID 1、RAID 4、RAID 5、RAID 6、RAID 10、JBOD
支持的磁盤類型HDD、SSD、USB 驅動器、存儲卡
支持的文件系統NTFS、FAT、exFAT、ReFS、HFS+、APFS、Ext2/3/4、Btrfs、XFS
操作系統兼容性Windows、MacOS、Linux
刪除後恢復是的
格式化後恢復是的
RAID 故障後恢復是的
數據預覽模式是的,允許您在恢復之前預覽文件
磁盤掃描深度快速掃描
使用者介面簡單、用戶友好
RAW 磁盤支持是的
附加功能磁盤鏡像支持,保存掃描結果
價格取決於許可證:個人、企業或公司版本
技術支援可通過電子郵件和在線諮詢獲得