VMware 的备份和恢复最佳做法规划

更新时间:2023-05-19 08:30:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

VMware 的备份和恢复最佳做法规划

使用 EMC Data Domain 重复数据消除 存储系统进行 VMware 的备份和恢复

最佳做法规划

摘要

VMware 可带来巨大的优势,但也需要付出额外存储、备份资源和管理难题等代价。EMC® Data Domain® 重复数据消除存储系统可以解决这一难题,它能够在不同的 VMware 数据备份之间减少冗余数据,以磁盘速度进行操作,并提供经济高效的复制以实现快速灾难恢复 (DR)。此白皮书介绍如何以最佳方式使用 Data Domain 系统为 VMware 的备份、恢复和灾难恢复设计解决方案,而无需考虑所涉及的备份软件和脚本。

2010 年 6 月

VMware 的备份和恢复最佳做法规划

版权所有 © 2010 EMC Corporation。保留所有权利。

EMC 确信本出版物在发布之日内容准确无误。本出版物中的信息可随时更改而不另行通知。 本出版物的内容按“原样”提供。EMC CORPORATION 对本出版物的内容不提供任何形式的陈述或担保,明确拒绝对有特定目的的适销性或适用性进行默示担保。

使用、复制或分发本出版物所描述的任何 EMC 软件都要有相应的软件许可证。

有关 EMC 产品名称的最新列表,请参见 上的 EMC Corporation 商标。 此处使用的所有其他商标均为其各自所有者的资产。 部件号 h7300.1

VMware 的备份和恢复最佳做法规划

目录

执行摘要 ............................................................................................................... 4 简介 ....................................................................................................................... 4

目标读者 ....................................................................................................................................... 5

VMware Infrastructure 3 ..................................................................................... 5 VMware Infrastructure 备份替代方法:成功标准 ................................................ 6

入门 .............................................................................................................................................. 9 方法 1:备份虚拟机来宾操作系统文件 ..................................................................................... 9

方法 2:备份 ESX 和 VMDK .................................................................................................. 10 方法 3:使用 VMware Consolidated Backup ......................................................................... 11 方法 4:使用 Data Domain 系统进行整合备份 ...................................................................... 12 高级最佳做法.............................................................................................................................. 12

vSphere VADP 与商业备份软件配合使用 .......................................................... 14 部署示例 ............................................................................................................. 14 总结 ..................................................................................................................... 15

VMware 的备份和恢复最佳做法规划

执行摘要

在开放系统领域,VMware 是在一个物理计算系统中创建多个虚拟机的主流方法。通过使虚拟系统摆脱物理限制,可以使它们变得更易于管理,提高利用率,并减少占地空间。整合有助于更好地利用强大的服务器资产,从而支持环保计划。

但与其物理对等产品相比,VMware 站点需要管理和保护的存储容量也更多。在大大简化增加服务器过程的同时,存储空间将会增加,其对于备份和恢复过程带来的负面影响也是显而易见的。例如:

多个类似的虚拟机 (VM) 环境乘以多个用于保护和灾难恢复的存储映像版本,所得的存储容量会比服务器克隆成本较高时大得多。

在备份 VMware 环境时,恢复需求可能既包括完整虚拟机磁盘 (VMDK) 映像,也包括以来宾操作系统为目标的各个文件恢复。同时备份 VMDK 和来宾操作系统文件可提供最佳保护,但数据冗余度很高。如果采用磁带或纯磁盘备份目标存储,所占用的磁带数量或磁盘存储容量将大得多。

所幸的是,采用 EMC® Data Domain® 系统作为 VMware 环境的备份目标可以在存储这些相似文件之前对其进行高速重复数据消除,从而最大程度地降低现场保护和以灾难恢复 (DR) 站点为目标的复制的存储容量和带宽需求。大部分文件系统备份在 Data Domain 系统中产生 10 至 30 倍的数据冗余,含 VMDK 的备份则通常产生 40 至 60 倍的冗余。有关 VMware 环境中备受好评的 Data Domain 重复数据消除存储系统的更多背景信息,请访问

将在 VMware 中进行备份和快照的公认最佳做法与 Data Domain 系统搭配使用时,部署可简化一致映像的管理。映像在存储后便已就绪,可以进行本地恢复,也可以使用位于远程灾难恢复站点的经过优化和重复数据消除的副本进行恢复。本文将介绍同时管理 VMware 备份和复制的最佳做法。 文中包含的供应商参考和脚本示例仅用于举例,不应视为权威信息或 EMC 所做的保证。

简介

此白皮书提供有关使用 EMC Data Domain 重复数据消除存储系统备份采用 VMware Consolidated Backup (VCB) 与 VMware Infrastructure 3 (VI3) 的虚拟机的一般信息。主题包括 VI3 组件概述,以及在磁盘 (VMDK) 映像和来宾操作系统文件中备份数据以实现离散恢复(本地恢复或在灾难恢复站点中远程恢复)的各种方法。本文将重点关注如何选择最适用于满足特定需要的备份方法,并进一步讨论如何充分利用 Data Domain 系统协助进行在线恢复和以灾难恢复站点为目标的复制。 本文并不会详细介绍如何在新的 vSphere 4.0 vStorage API for Data Protection (VADP) 环境中使用 Data Domain 重复数据消除存储系统。与 VI3 相比,VADP 是在 vSphere 4.0 中引入的,用于替代 VCB。VADP 可以配合或独立于代理服务器使用(代理服务器可完全集成到商业备份软件中),具体取决于使用的备份应用程序。表 1 对 VADP 与 VCB 进行了比较。

VMware 的备份和恢复最佳做法规划

表 1. VADP 对比 VCB1

如果使用的是支持 VADP 的商业备份软件,Data Domain 服务器就是备份目标。 有关在其他环境中使用 Data Domain 存储系统作为标准备份目标的最佳做法,请访问 。

注意:由于 VI3 组件并未集成,而且需要更多规划和单独的代理服务器来配置备份,因此本文重点介绍 VCB 最佳做法。

目标读者

此白皮书的目标读者是备份管理员、系统工程师和 EMC 合作伙伴,旨在帮助他们设计针对自己的环境优化的 VMware 备份解决方案。本文介绍如何使用 Data Domain 重复数据消除存储系统简化虚拟机和来宾操作系统文件的备份和恢复并降低其成本。本文假设读者对虚拟化有基本的了解,并接触过备份和恢复软件及概念。

VMware Infrastructure 3

有关 VMware 组件、术语和使用的相应介绍,请访问 。

VMware Infrastructure 3 (VI3) 是一个捆绑产品,包括以下四个组件:Virtual Infrastructure 客户端(VI 客户端)、许可服务器、Virtual Center 管理服务器(VC 服务器)和 ESX 服务器控制台。

由具有 Hypervisor 内核 (vmkernel) 的 ESX 主机运行虚拟机。服务控制台实际上就是虚拟机本身,它具有访问 ESX 主机配置的特殊权限。图 1 显示了具有两个虚拟机的典型 VI3 部署示例。

每个虚拟机有自己的一个或多个 VMDK。VMDK 的集合由 VMFS 文件系统和 ESX 服务控制台(即具有特殊管理权限的虚拟机)进行管理。

1

VMware 存储博客

VMware 的备份和恢复最佳做法规划

VI3 还包含 VMware Consolidated Backup (VCB)。VCB 使用一个独立访问 ESX 数据的专用 Windows 代理服务器实现脱离 ESX 主机的集中备份方法。经过适当的部署,VCB 可以在备份虚拟机和 VMDK 文件方面提供许多可扩展性优势。

图 1. 具有两个虚拟机的典型 VI3 部署

专门的备份代理服务器可访问共享 VMDK 文件及其来宾操作系统文件系统。使用此代理系统,备份软件可以在对应用虚拟机影响较小且只对 ESX 服务器产生适度影响的情况下捕获 VMDK 和来宾操作系统文件备份。此系统需要一个代理服务器。

VMware Infrastructure 备份替代方法:成功标准

备份 VMware 数据的可用方法有很多种。要实现针对您的站点的最佳做法,应考虑以下几个特征。您会希望通过所考虑的解决方案达到简单性、速度、成本和可恢复性的最佳平衡。

VMDK 可恢复性:您选择的方法应当使您能够恢复一致、完整的 VMDK 组件。由于 VMDK 是纳入所有来宾操作系统设置的可移植的“裸机”存储单元,因此它是恢复虚拟机状态的最小可恢复性单元。尽管 VMDK 通常被视为较大的数据形式而使某些管理员不愿意对其进行定期备份,但它们存储在 Data Domain 系统中时可实现巨大的重复数据消除效用,从而使频繁备份切实可行。

来宾操作系统文件可恢复性:根据 Gartner 的调查,大约 80% 的恢复都是文件恢复。随着 VMware 从实验室功能转向对一般服务器和桌面活动的支持,指定来宾操作系统的单个文件恢复将成为主流。根据采用的方法,查找要恢复的文件可以通过目录/索引(使用传统备份软件)完成,也可以通过浏览方法在熟悉的命名空间中查找文件(与常规的 NAS 文件系统快照的操作类似)。

对应用虚拟机的备份影响:除极小型的部署外,尽量减少对生产虚拟机的影响是很重要的。尽管大部分备份软件都试图将服务器影响限制在系统资源利用率的 5% 以内,但如果一个 ESX 主机上的 10 个虚拟机使用相同的策略同时进行自我备份,则会占用大量物理主机资源。

VMware 的备份和恢复最佳做法规划

对运行应用虚拟机的 ESX 服务器的备份影响:如果宿主 ESX 服务器速度变慢,即使原因并非某个特定虚拟机中的来宾操作系统,应用程序也会变慢。一般来讲,备份最佳做法有助于应用程序体系不会中断。

备份性能:备份窗口在虚拟环境中的重要性与在物理环境中相当。越快越好。

备份可扩展性:当您增加虚拟机和 ESX 服务器时,您选择的方法一定要能够扩展以满足需求。 在虚拟机内备份

在运行虚拟机的 ESX 服务器内备份

从装有 VI3 VMware Consolidated Backup 代理的另一个 ESX 服务器进行备份(使用共享存储光纤或通过相关 ESX 服务器中的以太网虚拟 LUN)

底层存储区域网络 (SAN) 或 NAS 通过编写文件拷贝和/或快照的脚本直接存储 使用商业备份软件进行备份

选择适当的 VMware 备份方法看起来有点复杂,因为可选的替代方法很多。可能的备份方法包括:

尽管可能性看似很多,但对于大多数部署,只有少数几种合理的替代方法,表 2 对此进行了总结。 需要注意的是,本文不会讨论下列方法,因为存在一些限制使它们无法成为最佳做法。

仅备份或复制后端数据存储。大部分 VMware 部署都以经过良好资源调配的数据块存储(通常位于 SAN 中)为后盾。可以仅备份和恢复该存储的数据块卷。这不是最佳做法,因为它非常困难,不太可能在备份一致映像之前完成所有必要的步骤以生成该映像的快照。最好在 ESX 的逻辑映像、来宾操作系统和/或 VCB 中进行备份。

表 2. 备份选项

某些备份软件包提供有关其在 VMware 环境中使用的最佳做法的其他信息。它们可能会随着时间的推移发生变化,因此当前文档说明随时更新2。

2 下面所列仅供读者参考,并不代表 EMC 对其质量或准确性提供任何形式的担保。

VMware 的备份和恢复最佳做法规划

VMware:

有关 VI3 之前的基础架构的信息,请参阅白皮书使用 VMware ESX 服务器系统和 VMware

Virtual Infrastructure 进行备份、恢复和灾难恢复。

有关 VI3 基础架构的信息,请参阅信息指南 VMware Consolidated Backup:版本 3.5 中的改进 。

请参阅 VMware 虚拟机备份指南

企业备份软件提供商示例:

有关 EMC NetWorker® 的信息,请参阅“产品介绍”

有关 EMC Avamar® 的信息,请参阅白皮书使用 EMC Avamar 优化 VMware Infrastructure 的备份和恢复 (/mk/get/AMA00007001_LAND_STD)。

有关 Symantec NetBackup 的信息,请参阅白皮书 Veritas NetBackup 6.5 for VMware 3.x 最佳做法 。

有关 IBM Tivoli Storage Manager 最佳做法的信息,请访问

请参阅使用 IBM Tivoli Storage Manager V5.4 和 V5.5 在 VMware 服务控制台上执行备份和恢复操作

。 有关 CommVault Galaxy 的信息,请参阅“合作伙伴解决方案简述”。

专业 VMware 备份提供商:

有关 Vizioncore vRanger Pro 的信息,请参阅“产品技术介绍”

有关 Veeam 的信息,请访问

VMware 的备份和恢复最佳做法规划

入门

使用不带 VCB 的标准备份客户端备份虚拟机来宾操作系统文件和 VMDK

此方法对于备份操作员十分直观,而且足以满足较小型部署的需求。它非常简单直接,使用的备份软件与数据中心其余部分相同,但扩展性欠佳。其中包括两个部分,每个部分都很清晰,并且适用于不同的恢复路径。第一部分,通过将每个虚拟机视为物理计算机,在每个虚拟机中使用常规备份客户端备份来宾操作系统文件,以便于文件恢复。第二部分,在运行服务控制台的专用 Linux 虚拟机中使用标准备份客户端将 ESX 配置数据和 VMDK 备份为完整系统恢复点。图 2 展示了解决方案 – 使用一个商业备份代理备份虚拟机和 ESX 服务器。

图 2. 使用商业代理备份虚拟机和 ESX

方法 1:备份虚拟机来宾操作系统文件

这种技术是备份 VMware 中运行的操作系统的最著名、可能也是最直接的方式。虚拟机中安装有标准备份客户端。随后安排虚拟机中的来宾操作系统备份,并按使用物理计算机时的方式执行文件级备份。文件恢复与所有标准客户端相同。备份基础架构完全可以作为标准备份部署的另一个组件进行共享,且无需附加硬件。

使用这种基于来宾虚拟机的方法,还可针对运行应用程序(例如 SQL Server、Oracle)的虚拟机实现简单解决方案。所用的备份应用程序很可能针对这些情况采用特殊代理,该代理可用于确保获得应用程序的一致的时间点备份。

VMware 的备份和恢复最佳做法规划

优点

文件级备份通常是通过与环境中其他备份客户端相同的技术完成的。备份和恢复的执行方式就像来宾操作系统位于物理计算机而不是虚拟机中一样。只要备份软件和 VMware 支持来宾操作系统,该操作系统就可以安全备份。支持文件级恢复。Data Domain 系统非常适用于这种方法,可提供出色的数据缩减和用于灾难恢复 (DR) 的经过广域网优化的复制。技术的实施很简单。另外,此方法不仅可实现虚拟机的备份,还可备份位于其他非虚拟机控制的存储分区(如“原始磁盘”或 NAS)中的应用程序数据。

考虑事项

首先,采用这种方法,管理可能剧增的虚拟机数量将会十分困难。第二,如果同时备份多个客户端,备份可能会导致 CPU、内存及 ESX 主机的其他资源迅速用尽。为避免可能出现的资源过载,IT 管理人员必须仔细选择使用此方法在文件级备份的虚拟系统及其数量。“来宾操作系统”技术完全没有扩展性,也没有可用于中到大型 VMware 安装的管理解决方案。

单独使用此步骤,无法备份包含 ESX 服务控制台或 VMDK 映像的 ESX 主机。为此,必须采用方法 2。

方法 2:备份 ESX 和 VMDK

每个 VMware 来宾操作系统至少有一个磁盘文件及其他相关配置文件,位于存储在 ESX 主机上的目录 [DataStoreName]/ VMname under /vmfs/volumes 中。VMware 将文件置于 VMFS 顶层,并为每个文件添加一个“vmdk”扩展名。这些文件可以像标准文件那样进行备份和恢复。可以将其视为可用于灾难恢复(裸机恢复)的完整虚拟机映像备份。对于这种配置,VMware 服务控制台中装有一个 Linux 备份代理。恢复虚拟机需要恢复包含 VMDK 磁盘文件的单个虚拟机文件夹;即,从关闭虚拟机的时间点恢复虚拟机的映像。

Data Domain 系统可以利用此方法实现出色的数据缩减效果,既可针对本地存储又可针对用于灾难恢复的广域网复制。请注意,服务控制台备份只能实现与虚拟机位于同一存储区域(如“磁盘”)内的数据的备份和恢复。应用程序数据可位于单独的文件系统中。

优点

这种方法可用于支持基于 Linux (ESX) 的客户端的所有现成备份软件。它比前一种方法更易于管理,因为每个 ESX 主机只有一个 Linux 客户端。如果需要,可以轻松备份整个 ESX 主机本身。此方法会为 ESX 服务器增加适度负载,但由于较大文件的传输速度比较小文件快得多,因此比来宾操作系统文件备份的影响小。另外,此方法还有助于管理任意给定 ESX 服务器的负载,因为在正常情况下,VDMK 文件将顺序进行备份而不是同时备份。

考虑事项

这种方法本质上是磁盘映像备份,因此具有固有的恢复粒度限制。不能从备份软件目录进行任何来宾操作系统级恢复。另外一个重要的考虑事项是需要生成正在备份的 VMDK 文件和文件夹所在虚拟机系统的快照,这需要编写适当的命令或脚本才能确保映像的一致性。另外有一些备份应用程序不支持 Linux。最后,随着虚拟机数量的增加,安排虚拟机关闭、关闭虚拟机以及安排备份的过程将成为管理难题。当然,编写脚本或在 ESX 服务器上同时关闭所有虚拟机的功能可以减轻负担。 如果在配置中加入 VMotion,来宾操作系统在系统中的位置将不固定,而且此选项会变得更加难以管理,在只希望备份选定虚拟机的情况下尤其如此。

VMware 的备份和恢复最佳做法规划

方法 3:使用 VMware Consolidated Backup

将 VCB 与不支持 VADP 的商业备份软件一起使用

如果没有支持 vStorage API 的可用商业备份软件,有一种替代方法,即使用 Windows 2003 以上的主机作为备份代理,提供备份源。要备份的存储容量与备份代理主机共享。它可以使用由 ESX 服务器与代理共享的存储阵列,也可以由代理通过与另一 ESX 服务器的 LAN 连接访问存储空间(自 ESX 3.5 的虚拟 LUN 结构起)。对于 Windows 系统,如果需要,VCB 代理服务器还可以在文件系统级别安装用于备份访问的共享存储。它仅支持 Windows 来宾操作系统。图 3 展示了 VMware VCB 配置。

图 3. 采用 Data Domain 系统的 VMware Consolidated Backup

在 Windows 2003 代理主机上作为单独软件包安装的整合备份代理获取单个 VMware 虚拟机(通过编写脚本,也可以是多个虚拟机)的快照,并将数据拷贝到临时文件夹中。这些数据随后用作备份源。

就在生成快照之前,将运行 /usr/sbin/pre-freeze-script 或 C:\Windows\pre-freeze-script.bat。备份完成后,将运行 /usr/ sbin/post-thaw-script 或 C:\Windows\post-thaw-script.bat。

获取快照只需几分钟时间,因此您可以使用脚本暂停或停止数据库。必须了解整个快照和拷贝过程,才能实现过程自动化。变量包括磁盘文件大小和正在使用的 ESX 服务器资源数量。

VMDK“快照”需要创建具有扩展名 .redo 的特殊 VMDK 文件,该文件成为可写磁盘文件,而主 .vmdk 文件此时关闭写入(并由 VMFS 锁定),因此可以从服务控制台进行备份。虽然未显示,但使用 Data Domain 系统作为虚拟磁带库也是可以的。

VMware 的备份和恢复最佳做法规划

优点

使用 VCB 最重要的优点在于,暂停系统并获取虚拟机快照后,虚拟机可以启动并在实际备份过程中运行,因为备份处理对它们的性能影响极小。通过脚本编写或备份软件,可以将 VMDK 映像和来宾操作系统文件映像拷贝到安全的位置。可以同时复制多个虚拟机而不对虚拟机或 ESX 主机造成过多负载。这种方法大大提升了简单性和可扩展性,因此大部分运行 VI3 的较大型 VMware 部署都倾向于首选此方法。Data Domain 系统可以利用此方法实现出色的本地存储重复数据消除,以及用于灾难恢复的经过广域网优化的复制。 考虑事项

考虑 VMware Consolidated Backup 时的利弊如下:

整合备份需要进行一些手动命令行配置和实施。使用 VMware 提供的脚步可自动完成此过程。

注意:新的 vStorage API (VADP) 去除了手动脚本编写的需要。

如果使用的是连接 SAN 的共享存储,LUN 分配给代理和 ESX 主机的 LUN 号必须相同。另外,代理和 ESX 主机必须位于同一 SAN 内。

VMware VI3 Consolidated Backup 框架需要使用 Windows 2003 主机作为代理;不支持其他操作系统。

方法 4:使用 Data Domain 系统进行整合备份

下面的示例说明如何设置整合备份代理并将其与 Data Domain 系统集成。示例假定备份软件已安装在针对文件系统备份配置的单独的主机上,Data Domain 系统也已正确安装。连接布局如图 3 所示。

代理安装

要求将装有 VMware Consolidated Backup 框架的 Windows 2003 服务器直接插入 SAN 中,另有一个或多个 ESX 服务器。两者都必须直接看到 VMFS LUN 中的所有虚拟机映像。

Windows 主机称为备份代理,或简称代理。首次通过代理主机进行整合备份时,虚拟机必须处于打开状态。

配置完成后,代理将与 ESX 服务器对话,获取快照,并将其拷贝到本地连接的磁盘中。该过程手动完成,并适用于编写脚本。VMware 提供的脚本使您能够结合某些商业备份产品(如 EMC NetWorker 或 Symantec NetBackup)。

高级最佳做法

将 VMDK 映像从 ESX 或 VCB 快照/拷贝到 Data Domain 系统,并通过浏览恢复来宾操作系统文件拷贝

在上述方法中,使用了商业备份软件来确定、移动、编录和恢复来宾操作系统文件、VMDK,甚至是 ESX 系统本身。它们在不同的可扩展性级别提供全面保护。还有另外一种重要的方法,通常仅配合脚本编写使用。有些备份软件提供商已开始将其作为软件包提供,它可以与 VMware Infrastructure 和 Data Domain 系统良好链接以实现本地和远程/灾难恢复。

在这种方法中,出于保护目的而实际拷贝到 Data Domain 系统中的只有 VMDK。此操作既可以从服务控制台执行,也可以从 VCB 代理执行。如果这些拷贝的 VMDK 文件采用便于查找的简单字符(如虚拟机名称、ESX 服务器名称、时间和日期的组合)命名,则可以将其存储在 Data Domain 系统的网络共享中(例如使用 NFS)。这样可以实现简单的本地或远程 VMDK 恢复。拷贝到网络共享后,数据便可获得全面保护。将给定 VMDK 恢复至 ESX 存储只不过是另一项文件拷贝请求而已。

VMware 的备份和恢复最佳做法规划

此方法还可在没有来宾操作系统文件备份的情况下实现文件恢复。利用 Data Domain 系统的随机存取属性,可以从 Data Domain 系统中已保存的 VMDK 启动新的虚拟机。开始运行后,用户便可以浏览其来宾操作系统文件系统,找到所需的文件,然后只需将其拷贝回生产虚拟机的来宾操作系统中即可。如果需要较高的交互率 (IOPS),可以使用 Storage VMotion 将虚拟机的整个数据映像迁移到主存储中。图 4 展示了这种配置。

优点

这种方法对运行中的虚拟机和 ESX 基础架构的影响最小,而且可实现所有方法中最快的备份速度,因为不需要使用来宾操作系统文件系统备份来恢复离散文件。由于需要管理的文件较少,因此随时间产生的管理难度较低。从咨询台的角度来看,需要跟踪的关键文件只有较大的 VMDK 而已。与 VCB 不同的是,此方法支持所有来宾操作系统,包括 Linux、Solaris 和 NetWare。

考虑事项

商业备份软件采用各自的格式(例如 tar)在磁盘中存储备份映像。尽管其中有一些为人熟知,但在不使用目录或备份应用程序进行还原的情况下,它们可能让内部数据难以查看。因此,从未简化 VCB 脚本编写需求的大部分备份软件包并不适用于方法 3 中的备份。该方法必须使用 VMware 推荐的惯例编写脚本,才能创建快照并重新启动虚拟机以获得一致备份。第 8 页提供了从 VMware 角度讨论这一点的内容链接。

图 4. 将 VMDK 映像从 ESX 或 VCB 快照/拷贝到 Data Domain 重复数据消除存储系统。通过浏览恢复来宾操作系统文件拷贝 图 4 中的六个步骤如下所示: 1. 2. 3.

获取 VMDK 映像的快照

将 VMDK 拷贝到 Data Domain 系统 存储/复制

VMware 的备份和恢复最佳做法规划

以下操作在本地或灾难恢复站点进行。 4. 5. 6.

从 Data Domain 系统恢复 VMDK

在灾难恢复站点将文件恢复至来宾操作系统 通过 VMotion 移至主存储

vSphere VADP 与商业备份软件配合使用

如简介部分所述,备份和恢复虚拟化环境的一种最简单方法是使用支持 vSphere vStorage API 的备份软件。支持 vStorage API 的软件包可提供完整、差异和增量虚拟机备份及恢复的集中式管理,而不必从每个虚拟机或 ESX 服务器内部管理任务。

优点

使用支持 vStorage API 的备份软件的主要优点是,用户无需在每个虚拟机中使用单独的过程或软件代理。用户只需使用一个装有备份软件的虚拟机或物理系统,即可备份和恢复给定 ESX 服务器中发现的所有虚拟机。除简化备份外,使用标准备份软件管理过程还可减少备份窗口,因为无需使 ESX 服务器负担管理虚拟机备份的任务。

考虑事项

并非所有备份软件包都支持 vStorage API。尽管这一支持正日益普及,但目前此选项仍未可用于所有用户。用户必须判断其备份任务的简化能否确保转换为另一个备份软件应用程序,或对其虚拟机使用替代备份方法是否可取。

部署示例

一家位列“财富 500 强”、年收入超过 55 亿美元(2009 年)的金融服务公司部署了采用 VMware 和 EMC 存储系统的 Data Domain 系统。

该项目是对其最大的全球办事处的连续性计划进行重新设计,该办事处拥有超过 1,000 位员工。他们将零散的备份和恢复方法替换为对虚拟和物理基础架构资产进行整合的一致保护。

他们目前备份并复制到灾难恢复站点的数据超过 60 TB。用解决方案替代了三个磁带库,目前备份十分稳定,操作顺畅。图 5 是 Data Domain 解决方案的部署示意图。

VMware 的备份和恢复最佳做法规划

图 5. 一家金融服务公司的部署示例

VMDK 文件以其原有格式(模板、归档、安装、引导)移动。VMware Storage VMotion 用于实时迁移 VMDK 文件。在新环境中,灾难恢复测试变得简单了。

总结

在本文中,我们介绍了将 Data Domain 重复数据消除存储系统与 VMware 环境链接以实现备份保留、恢复和复制的简单性、速度和安全性的主流方法。

为获得 VMware 的优势,通常需要增加存储容量(尤其是备份存储容量)。通过有效利用 Data Domain 重复数据消除存储系统,可以很好地管理备份时间,并使备份存储和用于灾难恢复的复制带宽回到控制范围内。在正常文件系统备份和保留期的条件下,Data Domain 可提供 10 至 30 倍的数据缩减,而 VMware 环境通常可实现 40 至 60 倍的数据缩减。 明确您的目标,并考虑以下选项之一:

开始时,可以考虑在每个来宾操作系统中使用传统备份客户端,但这种方法的扩展性欠佳。 对于将逐渐获得大多数备份软件支持的专业 IT 部署(采用 Windows 虚拟化),可以考虑使用 VI3 VCB。

为获得最高的可扩展性和效率,可以考虑将 VMDK 拷贝到 Data Domain 系统中,但在大多数情况下需要进行一些脚本编写。对于虚拟机恢复,可直接或通过 Storage VMotion 将 VMDK 拷贝回来。对于文件恢复,可从 Data Domain 系统中的 VMDK 启动虚拟机,然后将文件拷贝到主存储或在虚拟机运行过程中再次使用 Storage VMotion。

若要在无需编写脚本的情况下实现最高的可扩展性,可以考虑使用支持 vStorage API 的备份软件。另外,使用 vStorage API 还可免除在所有现有虚拟机中安装备份代理的需要,因为只需一个装有备份代理的虚拟机或物理服务器便可以管理整个虚拟机环境的所有备份和恢复。

可能的选项很多,但只有少数几个是真正的最佳做法。有关更多信息,请访问

本文来源:https://www.bwwdw.com/article/5ll4.html

Top