nutanix数据保护功能配置与测试

  1. 云栖社区>
  2. 博客>
  3. 正文

nutanix数据保护功能配置与测试

技术小胖子 2017-11-15 15:28:00 浏览1323

1.测试目的

测试nutanix的prim管理中心的data protection功能,如何进行配置,如何使用已经如何恢复。

2.测试对象

syslog服务器,ip 172.31.101.12,linux ,centos7 虚拟机。

3.功能说明

Nutanix为虚拟数据中心提供数据保护解决方案,能够提供虚拟机、文件和卷组级别的数据保护功能,能够在崩溃的情况下进行数据恢复。该功能核心模块就是虚拟机快照。
同时该功能支持多主机集群的,本地或者远程的数据备份。本次的数据保护功能只保存在本地集群之中,采用最简单的方式进行。

3.1.保护域

有两种类型的保护域。
保护域(异步DR)。标准(异步DR)保护域是在群集上本地备份并可选地复制到一个或多个远程站点的定义的一组实体(虚拟机和卷组)。这种类型的保护域使用异步数据复制来创建快照。保护域名在网站中必须是唯一的。一个实体最多只能有一个保护域。
群集上的保护域有两种模式:
活性
管理卷组和活动虚拟机; 制作,复制和过期快照。
待用
从远程集群接收快照。
保护域(城域可用性)。城域可用性保护域由本地集群中的指定(活动)容器组成,该容器链接到远程站点上具有相同名称的(备用)容器,在启用城域可用性的情况下,同步数据复制发生在该远程站点上。

3.2.一致性小组

一致性组是保护域中实体的子集。(创建保护域时配置一致性组。)保护域的一致性组内的所有实体以崩溃一致的方式快照。对于一致性组中的所有虚拟机,快照会为组中的所有虚拟机创建一个快照。

3.3.快照

快照是一个虚拟机或卷组在一个时间点的状态和数据的只读副本。

3.4.时间流

时间流是与源虚拟机或卷组存储在同一集群中的一组快照。

3.5.远程站点

远程站点是用作复制备份数据的目标位置的单独群集。您可以为群集配置一个或多个远程站点(请参阅配置远程站点(物理群集)或配置远程站点(AWS))。

3.6.复制

复制是将快照从一个群集异步复制到一个或多个远程站点的过程。支持多种复制方案(请参阅保护策略)。

3.7.时间表

日程安排是保护域的属性,用于指定拍摄快照的时间间隔以及保留快照的时间。(计划在配置保护域时设置。)计划可以选择指定要复制到哪个或哪些远程站点。

4.配置

配置一个名为test的保护域,保护syslog虚拟机,按照1个小时一次的频率备份。

4.1.新建保护域

nutanix数据保护功能配置与测试
(图:配置界面)
说明:
此实体具有以下命名限制:
最大长度为75个字符。
允许的字符是大写和小写的标准拉丁字母(AZ和az),简体中文,十进制数字(0-9),点(。),连字符( - )和下划线(_)。
注意:在您的环境中,如果您有多个主群集和辅助群集,请确保每个群集对的保护域名称都是唯一的。

4.2.配置

nutanix数据保护功能配置与测试
(图:配置)
实体显示出现。该显示分为两部分,用于未受保护的实体(左侧)和受保护的实体(右侧)。
在指定的字段中执行以下操作:
从左侧未受保护的实体列表中选中您希望在一致性组中的实体旁边的复选框。您可以通过在列表上方的“ 筛选依据:”字段中输入实体或主机名来筛选列表。
一致性组是保护域中实体的一个子集,它们被视为一个组,并在快照中集中备份。保护域可以有多个一致性组。您可以在单个保护域中保护任意数量的一致性组(最多200个)内的最多200个实体(虚拟机或卷组)。
如果在此一致性组中您想要的其他实体已被保护,请选中右侧受保护实体列表中的这些实体旁边的复选框,然后单击列底部的“ 取消保护选定实体”按钮以移动它们进入不受保护的实体列表。
为检查的实体选择一个一致性组(在左栏中)。单击“ 使用实体名称”按钮为每个与该实体具有相同名称的已检查实体创建新的一致性组,单击使用现有CG按钮并从下拉列表中选择一致性组,以将检查的实体添加到该一致性组,或单击“ 创建新的CG”按钮并在字段中输入一个名称,以便为所有检查的实体创建一个具有该名称的新一致性组。
注意:如果管理程序是Hyper-V,则一致性组中只允许一个实体,因此请始终单击“ 使用 Hyper-V的实体名称 ”。(ESXi或AHV的一致性组中允许有多个实体。)
[仅适用于ESXi和AHV]选中使用应用程序一致性快照 框以确保快照中保持应用程序一致性。
此选项调用VSS为VM创建应用程序一致的快照,并且仅限于只有一个VM的一致性组。

注意:
此选项仅适用于ESXi和AHV; 当管理程序是Hyper-V时,它不会显示。
对于AHV,您必须在您计划采用基于Nutanix VSS的应用程序一致性快照的VM上安装NGT。有关更多信息,请参阅Nutanix访客工具。
对于ESXi,您可以在虚拟机上安装应用程序一致性快照而不安装NGT,但这些快照将基于虚拟机管理程序,并导致虚拟机(临时无响应的虚拟机)。
有关 应用程序一致性快照规则,最佳做法和快照一致性(无论快照是应用程序一致还是崩溃一致),请参阅数据保护指南(异步DR)。

如果一致性组中有多个虚拟机,则此框将被忽略。因此,只有选择了一个虚拟机(并使用虚拟机名称或创建新的CG)或选择了多个虚拟机,并使用“使用虚拟机名称” 按钮为每个虚拟机创建单独的一致性组,才能选中此框。

您无法创建卷组的应用程序一致快照。
单击列底部的Protect Selected Entities按钮将选定的实体移动到受保护的实体列中。
根据需要重复此步骤,为剩余的未经检查的实体(或者您希望保护域中的许多实体)创建其他一致性组。
当创建了所有所需的一致性组时,单击 下一步按钮(右下角)。

4.3.时间表

nutanix数据保护功能配置与测试
(图:时间表)
要创建计划,请单击新计划按钮以显示创建计划屏幕,然后在指示的字段中执行以下操作:
每隔## [分钟|小时|天] 重复一次:点击相应的分钟,小时或天数的圆圈,然后在预定时间间隔的框中输入所需的数字。
间隔时间不能少于一个小时,所以分钟数必须至少为60。
发生[每周|每月]:选择应在哪些日子运行。
如果您每周选择一次,请选中计划应该运行一周的日子的方框。
如果您选择每月,请输入一个或多个整数(以逗号分隔的列表),以指示月份中哪些日期运行计划。例如,要在第一天,第十天和第二十天运行计划,请输入“1,10,20”。
开始时间:在指定的字段中输入开始日期和时间。
默认值是当前日期和时间。如果您想要延迟立即开始的日程安排,请输入新的日期。

注意:容器级保护域需要系统元数据扫描(Curator进程)来填充文件列表。在某些情况下,此扫描可能需要几个小时。扫描完成之前启动的任何快照都不包含任何数据。
结束:要指定结束日期,请选中该框,然后在指示的字段中输入结束日期和时间。
日程表默认情况下没有结束日期,并且无限期地运行,除非您在此处输入结束日期。
保留策略:输入您要保留的快照的时间间隔。
例如,如果您在保留策略中输入1复选框并选择以下选项之一:
对于每分钟/小时/天重复 选项:仅保留1个快照的总和。
对于重复的每周/每月选项:保留每个周期/事件的总数为1。假设如果您选择星期一,星期二,星期五每周发生一次,则总共保留3个快照。
输入本地保存在本地行中的号码 “ 保留最后的 xx快照 ”字段。默认值是1。
为每个配置的远程站点显示一条单独的行。要复制到远程站点,请检查远程站点框,然后在相应的字段中输入要保存在该站点上的快照数。只有以前配置的远程站点出现在此列表中(请参阅配置远程站点(物理群集))。
保存的快照等于您在 保留最后一个##快照字段+ 1时输入的值。例如,如果输入的值保留最后一个##快照字段为20,则总共有21个快照被保存。当下一个(第22次)快照被采用时,最旧的快照被删除并被新的快照取代。
选中“ 创建应用程序一致性快照”复选框,使作为新计划应用程序一部分创建的快照保持一致。
您可以使用此选项来控制应创建应用程序一致性快照的时间。如果已经有一个应用程序一致的快照附加到来自先前版本的保护域,则在升级到新版本后,相同的日程表会被标记为应用程序一致。有关应用程序一致性快照规则,最佳做法和快照一致性(快照是应用程序一致还是崩溃一致)的详细信息,请参阅数据保护指南(异步DR)。
当所有字段条目都正确时,单击创建计划 按钮。
图:保护域(异步DR):计划屏幕(配置)
nutanix数据保护功能配置与测试
这会返回到“日程安排”屏幕。
单击新建计划按钮以创建另一个计划,更新或删除刚创建的计划,或单击 关闭按钮关闭窗口。

4.4.检查

nutanix数据保护功能配置与测试
(图:概览)
nutanix数据保护功能配置与测试
(图:详细的快照信息)

5.恢复快照

还原受保护的实体(虚拟机和卷组)时,可以执行就地还原或非本地还原。就地还原过程将分离实体,并且必须在还原完成后手动重新配置附件。恢复后需要执行的步骤取决于主机上安装的虚拟机管理程序。

单击覆盖现有实体选项覆盖选定的实体。这会关闭每个选定的VM,从库存中删除实体,将实体文件从所选快照复制到当前位置,并注册实体。虚拟机没有自动启动; 您必须手动启动它们。您还必须手动重新挂接连接到VM的任何卷组(请参阅卷组配置)。此操作不会影响还原实体的UUID。
单击创建新实体按钮,然后在“ 路径”字段中输入所需的路径,在“ 虚拟机名称前缀”和“ 卷组名称前缀”字段中输入可选的名称前缀。这将在具有相同名称和指定前缀的路径位置中创建每个选定实体的克隆。如果没有指定前缀,则使用前缀Nutanix-Clone-。例如,如果原始VM名称是 myvm,并且未指定前缀,则克隆的VM名称是Nutanix-Clone-myvm(或 Nutanix-Clone- myvm - yymmdd-hhmmss ifNutanix-Clone-myvm已经存在)。虚拟机克隆没有自动启动; 你必须手动启动它。您还必须手动将卷组挂接到新VM(请参阅卷组配置)。此操作使用新的UUID创建实体。
注意:
输入的路径是相对于当前的实体位置。例如,要在NewDirectoryX中克隆VM ,请提供路径为 // NewDirectoryX。实体不能克隆到不同的数据存储。
(仅适用于ESXi)在ESXi中恢复实体之前,请确保已将所有容器安装在ESXi主机中。这有助于注册新创建的实体。
(仅适用于ESXi)在包含分割VMDK文件的VM上,快照恢复失败,因为这些文件不受VMware支持。
当这些字段正确时,点击恢复 按钮。
图:恢复快照窗口
nutanix数据保护功能配置与测试

6.恢复效果

本次随机恢复一个快照,采用覆盖和新的实体的方式,效果如下所示:
nutanix数据保护功能配置与测试
(图:恢复快照后的效果)
采用覆盖的方式,虚拟机将会恢复到指定快照恢复的状态。
而采取新的实体的方式,不光恢复到指定快照恢复的状态,同时会新克隆虚拟机。
恢复过后,syslog服务器的效果如下图所示:
nutanix数据保护功能配置与测试
(图:登录恢复后的syslog)
可以看到,在恢复成功后,日志收集的记录时间有明显的断层,这就是成功恢复到指定时间点的快照,成功后系统又能够按照现在正确的时间进行运行。
7.注意事项及结论
注意事项:
1.每个保护域最多可保护200个虚拟机。
2.多个虚拟机的在同一个保护域最好开启一致性。
3.在恢复快照后,原虚拟机会关机,需要手动重启。
4.建议使用覆盖的方式恢复快照。
5.数据保护功能的时间计划最小只能为一个小时。

结论:
1.数据保护可以通过快照的方式保护并恢复虚拟机
2.数据保护的最小的对象是虚拟机,最小颗粒度是1个小时
若需要细致的数据保护,更小时间间隔的保护,需要采取其他方式进行




     本文转自YANGCHAO1987 51CTO博客,原文链接:http://blog.51cto.com/11555417/2051799,如需转载请自行联系原作者