Highlighted
KRhelen
3 Argentium

【专家问答】神奇备份在哪里--RecoverPoint篇

好消息,新一期的“专家问答”活动已经开启啦!


本期专家问答将讨论的主要内容有:

  • RecoverPoint 的基础架构指南
  • RecoverPoint for VMs的基础架构指南
  • 常见CLI 命令简介
  • 拷贝测试、生产数据恢复和故障切换的Recoverpoint实践
  • 如何收集Recoverpoint日志和性能数据
  • RPO/RTO,Protection Window在RP中的具体描述
  • RecoverPoint日志卷使用分布解析
  • RPA风扇损坏及宕机等硬件故障
  • RPA时钟同步问题
  • 无法登录图形化管理界面 + 与VPLEX相关的常见报错


坐镇专家们均为多年从事RecoverPoint技术问题解决的高级技术工程师们,将全面和大家一起讨论和分享上述话题。不论您有任何关于此题目相关问题,或是想更多的了解其方方面面,请抓住这个与专家直接对话的机会,以回帖的方式来参与在线提问吧。

以往所有已完成的“专家问答”活动可参考这个汇总贴

本期讨论主题:神奇备份在哪里--RecoverPoint篇

本期持续时间:2016年12月12日–12月23日,为期两周。

我们邀请到的专家有:


谢紫玲.jpg


Apple Xie 谢紫玲

Apple Xie 于2014年加入EMC RecoverPoint 技术支持团队,熟悉远程数据备份复制体系架构,擅长RecoverPoint硬件以及软件性能问题。熟悉VMware与RP的部署流程,以及对RP4VM的问题排查有着丰富的技术经验。










骆嘉.jpg


Jia Luo 骆嘉

Jia于2014年加入EMC RecoverPoint技术支持团队,主要负责RecoverPoint硬件、软件方面的支持工作。对于典型的ReoverPoint相关排错技巧有非常丰富的经验。精通基本产品架构,且熟练掌握RecoverPoint for VMs相关排错知识。











王怡.png


Susan Wang 王怡

Susan Wang于2014年加入EMC Recoverpoint 技术支持团队,精通Recoverpoint体系架构。主要负责Recoverpoint硬件、操作流程、网络连通和性能方面的支持工作,并且熟悉Recoverpoint与各种存储的集成和错误排查。





和专家交流,与同行畅谈。欢迎大家以回帖的方式就本次主题相关问题,来积极提问和踊跃发表自己的意见。期待您的参与!


本帖将于活动当日正式开启!

标签 (1)
0 项奖励
52 条回复52
版主
版主

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

本期活动正式开启,大家有与RecoverPoint相关主题的问题的话,欢迎回帖提问

0 项奖励
Password01_
3 Argentium

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

我这几天部署两次RPA,一个是两个站点的CRR,一个是单站点的CDP。软件版本都是4.4.SP1.P1_h.154。由于这两个客户现场都没有NTP服务器(通常中国的客户现场都没有NTP服务器),在部署完RPA后,RPA都会提示RPA时间不同步,需要配置NTP或者手动同步时间。RPA可以通过boxmgmt用户配置NTP地址,但是没有找到相关手动配置RPA时间的方法。

请问,是否有方法配置手动同步时间的方法?

我尝试过将一个站点的RPA2的NTP配置成RPA1的地址,但是可能由于RPA并不提供NTP服务,所以RPA无法实现时间同步。

建议如果日后的RPA版本更新可以使RPA自己提供NTP服务。

0 项奖励
Yanhong1
4 Germanium

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

题目很魔幻的感觉

0 项奖励
luoj12
1 Nickel

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

大家好, 今天就由我开始发帖吧,后续还有更新请继续关注。首先从最基本的知识开始:

首先介绍RecoverPoint解决方案及其带来的好处。

RecoverPoint是一种企业级解决方案,旨在保护与SAN连接的异构服务器和存储阵列上的应用程序数据。借助RecoverPoint,可以在执行复制的同时,访问本地或者另一个站点上的时间点快照。此功能还与各种不同应用程序相集成。例如SQLVMware

RecoverPoint的优点在于它能够实现近乎即时的数据恢复,针对写操作创建时间点拷贝,实现业务连续性。远程站点可用于测试开发,其复制功能可实现对生产数据和复制副本的完全访问。

  • 物理RPA

物理RecoverPoint 应用装置(RPA)是RecoverPoint 的数据保护控制器。每个站点上的RPA集组成一个RPA集群,根据RecoverPoint 系统安装过程中的设置,每个集群可以包括28RPA

正常运行时,同一站点的所有RPA始终处于活动状态。因此,如果站点中的一个RPA停止运行,RecoverPoint系统支持将功能立即切换到站点的另一个RPA图一.png

图一

每个RPA 均具有下列接口:

四个用于与本地主机应用程序和存储子系统进行数据交换的光纤通道端口(HBA),可与连接到SAN的存储和主机建立冗余连接。

一个用于将数据传输到其他站点的以太网接口(WAN

一个用于管理RecoverPoint系统的以太网接口(LAN

如上图所示: 双节点站点包含

八个光线通道连接(2个节点×每个节点一个HBA×每个HBA4个端口)

四个以太网连接(每个节点一个管理LAN连接和一个数据WAN连接)

五个IP地址(2个节点×2个以太网连接+1个管理的浮动IP地址)

  • 存储库卷(Repository  volume

图二.png

图二

在连接SAN 的存储上,必须有一个专用共享卷专门供每个RPA使用。该卷存储RPA、站点、和一致性组的相关配置信息。它使得正常工作的RPA可以顺利接管同一个RPA站点内出现故障的RPA的复制活动。

每个RecoverPoint站点都有一个存储库卷,该卷通过SAN 或者ISCSI(对于虚拟RPA而言)呈现给每个RPA

  • 日志卷(journal volume

图三.png

图三

一致性组中的每份数据拷贝都必须包含一个或多个专用于保存数据的时间点历史记录的卷。包含在日志中的信息类型及信息量因日志类型的不同而不同。

有两种类型的日志卷:

  1. 1.       拷贝日志
  2. 2.       生产日志

日志卷存放要复制的数据的快照。每个日志卷在其容量允许范围内存储尽可能多的时间点快照,超过此范围将删除最旧的快照,为最新的快照腾出空间。日志可以在不影响复制的情况下增加空间,以存储更长的历史记录。

  • 一致性组(consistency group

一致性组是用来对一组卷的保护。如果两个数据集彼此互相依赖,它们必须存在于同一个一致性组中。一致性组维护数据集之间的写入顺序,以及用于数据保护的设置。这样的参数包括:压缩、带宽限制和最大延迟。

  • RecoverPoint 拷贝

一致性组中存在以下类型的拷贝:

生产拷贝:包含作为一致性组的复制源的所有卷。

本地拷贝:包含作为特定一致性组的复制目标的本地所有卷。

远程拷贝:包含作为特定一致性组的复制目标的远程站点的所有卷。

拷贝存在以下限制:

对于非RPSE而言,每个一致性组最多可以配置一个生产拷贝和四个非生产拷贝。

在本地复制中,只能有一个生产拷贝和一个本地拷贝。

在远程复制中,如果存在本地拷贝,则最多可以由三个远程拷贝。如果不存在本地拷贝,则最多可以有四个远程拷贝。

  • RecoverPoint复制的工作机制

    RecoverPoint复制有两种,本地复制(CDP)和远程复制(CRR),下面将详细介绍数据流过程。

图四.png

图四

CDP 模式下并不使用WAN传输数据,它直接将数据写入到本地卷中。

  1.       主机应用程序向RecoverPoint保护的LUN发送一个写操作,此写操作被拆分,然后发送到生产卷和RPA,在VNX中,拆分器存储在每个SP中。
  2.        RPA收到该写操作的拷贝后,立即返回确认。直到收到生产LUN 返回的ackRPAack发送回主机,并继续执行正常IO

3.      一旦RPA确认了此写操作,会将数据转移到本地日志卷中。

4.       在数据安全进入日志之后,它将被分发到目标卷。

CDP的不同之处是,CRR通过WAN向远程站点复制,此外,CRR会存在复制副本卷和日志卷。

图五.png

图五

  1. 1. 主机应用程序服务器向RecoverPoint保护的LUN发送一个写操作。此写操作被拆分,然后发送到RPA,此操作和CDP相同。
  2. 2. RPA收到写操作的拷贝时,在非同步复制中,本地RPA将立即返回确认。如果是同步复制,则ack会延迟,直至远程站点收到写操作。在收到生产LUN返回的ack以后,一起收到两个ack之后,将ack返回给主机,并继续执行正常的IO
  3. 3. RPA将写操作和其他内容一起捆绑成包。包中会淘汰冗余的数据块,并与对应的时间戳和书签信息一起存储。然后对包进行压缩。
  4. 4. 随后通过IP网络发送到远程RPA
  5. 5. 收到包后,目标RPA会验证以确保包在传输过程中未损坏。
  6. 6. 然后解压数据并将数据写入到日志卷
  7. 7. 将数据写入日志卷之后,将分发到复制卷,确保写入顺序。

更多详细有关管理RPA界面的描述,请参考我们的4.1或者4.4 administration guide

https://support.emc.com/docu54074_RecoverPoint_4.1_Administrator's_Guide.pdf?language=en_US

https://support.emc.com/docu62057_RecoverPoint_4.4_Administrator's_Guide.pdf?language=en_US

接下去两天的日程安排分别是RecoverPoint for VMs 的相关知识以及常见CLI 命令介绍。谢谢您的关注!

0 项奖励
luoj12
1 Nickel

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

Newsharp您好,

我们是有如何手动通过boxmgmt账户同步RPA时间的文档的:https://support.emc.com/docu59522_Troubleshooting_and_Resolving_(Clock_out_of_Sync)_Error_in_RPA.pdf...

确实一般中国客户NTP 服务器很多都没有配置,建议客户提前配置好一个Linux 的NTP 服务器,一般会报错:

RPA clock is out of sync, contact EMC customer service for corrective action.

1. 先登录到boxmgmt账户,在手动同步之前首先要把NTP配置信息(IP 地址)导入到系统里面。[2] setup --> [1] modify settings  -->  [1] general cluster details

输入一些站点名字,DNS地址,还有NTP地址。

test-1.PNG.png

apply settings以后就可以看到站点信息里面会包含NTP的IP 地址信息。

2. 之后您可以通过deployment manager或者boxmgmt的方式手动同步: [2] setup -> [8] advanced options -> [7] set time via NTP

输入好NTP地址以后就可以同步了。

您也提到建议以后版本能够是RPA能够自己同步,目前为止这是没办法更改NTP的使用的,当然后续版本有待关注。因为RPA非常依赖于精准的时间戳,不同时间点产生快照。所以必须有服务器控制系统时间,以避免不必要的紊乱。感谢您的问题。

0 项奖励
liulei_it1
1 Nickel

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

请教前辈,RP和一般的备份恢复有啥区别呀

0 项奖励
Password01_
3 Argentium

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

我刚刚看了这个文档,实际上还是让我配置NTP服务器。RPA就是没有相关命令配置手动配置时间?

0 项奖励
listen1
1 Copper

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

我想问一下:现在好多CRR场景,客户都是先在一个机房搭建好CRR,通过WAN口完成数据初始同步,同步完成后会把Cluster2搬到异地去,这样Cluster2就涉及到要更改LAN IP(3个)和WAN IP(2个)的问题,利用DM的Cluster Modification Wizard更改IP,是先更改IP再搬迁到异地,还是搬到异地再更改IP呢?

如果先更改IP,更改后Cluster2与Cluster1的IP不通,能完成更改吗?

如果是搬到异地再更改,搬到异地后,CLuster2先前配置的IP就跟Cluster1不通了,更改后会不会影响CRR?

0 项奖励
luoj12
1 Nickel

Re: 【专家问答】神奇备份在哪里--RecoverPoint篇

是的,事先还是需要配置NTP 服务器,目前为止没有命令能够不使用NTP服务器直接同步RPA时间的。只能通过get_current_time 查询当前RPA的时间戳。 因为如果按照您说的需要更改RPA源代码架构。当然您可以后续关注发布版本。

0 项奖励