📜  备份,还原和迁移VM

📅  最后修改于: 2020-10-31 15:20:11             🧑  作者: Mango


在本章中,我们将讨论如何备份,还原和迁移虚拟机。

复制虚拟机

复制或克隆机器意味着对其进行精确复制。大多数管理程序都支持此功能。通过复制机器,我们复制了每个细节,包括机器的名称以及连接到该机器的不同网络地址。

复制一台机器,并把它在以函数并不总是最好的选择,因为在网络中重复的名称或IP地址可以是一个问题。我们通常出于备份目的进行复制。

大多数虚拟机管理程序可以在计算机关闭时进行克隆。如果系统管理程序在其打开时接受克隆,则建议将其关闭,因为该过程可能会使计算机崩溃。在实践中,我们讨论了“如何在VMware Workstation中完成克隆”,请参考前面的章节。

备份和恢复虚拟机

有三种备份虚拟机的方法。

方法1

最常见的一种方法是在来宾VM上安装传统的备份软件。如果在我们的VM上使用Windows操作系统,我们可以使用“备份和还原”来备份计算机,这可以在“控制面板”中找到。

后备

对于Linux OS,我们可以根据需要使用许多开源工具,例如“ Bacula”,“ rsync”等。

方法2

另一种策略或方法是复制定义VM的所有文件。因此,我们必须出去查找定义我们的虚拟机的所有单个文件,然后将它们复制到备用位置。其中一些文件将很大。

示例:在这里,我们用VirtualBox创建了几台VM机器,如下图所示。它们的名称是–“ AC2”,“ Kali2016.1”,“ test”,“ Windows 2012”。

AC2

要查找我们必须复制或备份的文件,我们必须右键单击VM计算机。转到“存储”,然后将鼠标移到虚拟硬盘上,它将显示找到VDI文件的完整路径。

转到存储

日志

我们会将所有这些文件保存到另一个位置。

方法3

备份和还原VM机器的第三个选项是使用第三方软件。其中最好的是VEEAM,可在以下网址找到- https://www.veeam.com/

VEEAM

将物理服务器转换为虚拟服务器

在本节中,我们将看到如何将物理机转换为虚拟机。在许多文献中,这通常称为P2V

VMware推出了一种名为vCenter Converter的产品,它将从物理机专门转换为VMware虚拟机。该软件可以从以下网址下载: https://www.vmware.com/products/converter.html

P2V

Microsoft有一个名为Disk2vhd的产品,该产品会将物理硬盘驱动器转换为VHD格式的虚拟硬盘驱动器。可以从以下链接下载它– https://technet.microsoft.com/zh-cn/sysinternals/ee656415.aspx

我们只需要在物理服务器上安装软件,然后单击“创建”,如下面的屏幕快照所示。将创建一个VHDX文件,该文件可以导入到Hypervisor中。

Disk2vhd

当服务器运行且免费时,这两种产品都将转换机器。所有虚拟机管理程序的供应商都有一些P2V工具,它们通常是免费的。从供应商的角度来看,他们非常希望您将物理机转换为针对其虚拟机管理程序进行了优化的虚拟机。

将虚拟服务器转换为物理服务器

将虚拟服务器转换为通常也称为V2P的物理服务器肯定比P2V转换少。但是有时,在基于开发的环境中需要它。在需要在虚拟服务器中而不是在物理服务器上测试产品的地方,或者克隆生产机器并将其移至测试的地方,确实会发生这种情况。

系统管理程序供应商不提供这种工具。但是,如果他们可以提供此类工具,则必须要求硬件供应商。