Highlighted
DavidCao
1 Nickel

VMAX 中的BCV是如何同步的?

转到解答

我们环境中有clone group 把source端的数据拷贝到dest端 但经常会出现数据不一致的情况 感觉拷贝过程中出现了问题

首先做full sync 然后做增量同步 等到同步完成后,如果发现两边不一致的话 该如何处理? 有命令行的log可以查吗?如果这个时候我们在dest端用dd把上面的数据删除掉, 那我们需要重新做full sync吗?还是只是做增量sync就可以?

问题: 按照原理来说,应该是只做增量sync就可以,source 跟dest在同步之前会进行数据交互,来判断哪些数据块需要传

标签 (2)
标记 (1)
0 项奖励
1 个已接受解答

已接受的解答
Fenglin1
4 Beryllium

Re: VMAX 中的BCV是如何同步的?

转到解答

你说的不一致是什么情况下,是你切到dest上面应用起不来还是怎么样?有没有什么报错?还有,你说用DD写掉dest上的数据,在clone active的情况是不可能的,这个时候,你的主机是无法访问这个dest盘的,除非split。如果split掉以后用dd把dest数据都写掉,重新建立clone的时候,因为之前的session已经断掉了,记录增量的SDDF(Symmetrix Data Differential Facility)也会没有,所以需要一个新的full。

0 项奖励
4 条回复4
liulei_it
4 Germanium

Re: VMAX 中的BCV是如何同步的?

转到解答

千万别乱搞,一般来说是不可能出现数据不一致这个情况。其实sync脚本是应该生成日志查询的或者您自己这边如果安装了SE也可以自己在主机上使用SE命令查询DG组的状态的。

0 项奖励
Fenglin1
4 Beryllium

Re: VMAX 中的BCV是如何同步的?

转到解答

你说的不一致是什么情况下,是你切到dest上面应用起不来还是怎么样?有没有什么报错?还有,你说用DD写掉dest上的数据,在clone active的情况是不可能的,这个时候,你的主机是无法访问这个dest盘的,除非split。如果split掉以后用dd把dest数据都写掉,重新建立clone的时候,因为之前的session已经断掉了,记录增量的SDDF(Symmetrix Data Differential Facility)也会没有,所以需要一个新的full。

0 项奖励
DavidCao
1 Nickel

Re: VMAX 中的BCV是如何同步的?

转到解答

是database的, 在BCV端的某个dbf文件在做备份时报错,逻辑检查不过去。 你提到的split 是通过什么命令实现的?我怎么感觉我们的lun在同步过程中也是可以访问的,起码用fdisk 可以看到这个LUN上面的分区

Thanks,

David Cao

0 项奖励
Fenglin1
4 Beryllium

Re: VMAX 中的BCV是如何同步的?

转到解答

具体检查不过去的报错是什么?什么数据库?命令是symclone split,数据库配合TF使用的话,还是要讲究一点实现先后步骤的,我建议你把操作的步骤具体描述一下,有助于了解问题到底出在哪里。