存储虚拟化上线存储数据迁移到新的虚拟化池,采用何种方式、迁移多久、是否需要停业务?

存储虚拟化上线,会涉及到传统架构下的原存储数据如何迁移到新的虚拟化池,采用何种方式迁移,大数据量需要迁移多久,是否需要停止业务?显示全部

存储虚拟化上线,会涉及到传统架构下的原存储数据如何迁移到新的虚拟化池,采用何种方式迁移,大数据量需要迁移多久,是否需要停止业务?

收起
参与12

返回wangshuai_go的回答

wangshuai_gowangshuai_go存储工程师证券

我说一下我司的迁移方式和经验。(嘿嘿,每年存储过保替换几十台,数据迁移到想吐。)
1. 存储接入虚拟化方式1-不停业务方式:
该方式主要是通过应用或主机层来实现的。此时你把存储虚拟化网关看作一个普通存储就是了。
比如通过oracle ASM DG的在线加新存储的盘,踢出老存储的盘来进行存储替换迁移。该方式需要注意的地方是:a. ASM 数据签约中DG reblancing 的速率从1-11 可以调节的。速率越小,同步速度越慢,当然都oracle数据库的性能影响也最小。b. 同一个RAC 集群中最好保证同一个时间只有一个DG 磁盘组在做数据reblance. c. 新存储加入ASM DG的时候ASM DG要同步一次,等同步完成后再发起踢旧盘的操作。
比如通过LVM PV move 或是LV mirror镜像方式也来做数据迁移。 PV move针对小容量场景可以,大容量场景风险比较高。LV mirror 在split的时候最好还是停一下应用IO,最好一定停一下,这样比较保险,防止意外。
VXVM 卷组管理软件也是类似做 volume mirror然后split,我司的做法是容灾,测试,报表,开发,直接在线split,生产一定停机后做split。
1. 存储接入虚拟化方式2-停业务方式,此方式利用了存储虚拟化网购的image import功能:
具体做法步骤:
a. 停应用,b. 老存储A将LUN unmap 从主机端收回。 c. 老存储A将这些LUN 重新map 给存储虚拟化网关,d. 存储虚拟化网关image import方式导入这些LUN 生成image模式的volume, e. 存储虚拟化网关再将这个image模式的volume map给应用主机。 f. 应用主机起应用完成 老存储A 加入虚拟化层的过程。
以上过程其实就是一个unmap LUN再map lun的过程。

证券 · 2017-09-04
浏览2053

回答者

wangshuai_go
存储工程师证券
擅长领域: 存储灾备分布式架构

wangshuai_go 最近回答过的问题

回答状态

  • 发布时间:2017-09-04
  • 关注会员:2 人
  • 回答浏览:2053
  • X社区推广