- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
存储数据迁移最佳实践方案
?
?
来自twt社区同行交流,欢迎更多同行参与交流
将数据迁移到新的存储资源上,有哪几种数据迁移方案?问题来自社区会员,探讨来自twt社区众多同行的分享,欢迎大家参与交流,各抒己见。*“争议”栏目内容来自同行分享的一手体验和观察,仅代表个人观点
@twthaizi某城商行系统运维工程师:
这个应该各家都有丰富的实践,存储迁移第一要素是保障数据完整性。对于集中式架构的存储来看,如果本身接入存储网关,借助存储网关迁移自然是很理想的方案。下面从应用场景来说一下一些实践过的迁移方案:
1、存储用于数据库场景:可以使用操作系统层面的LVMMirror(AIX平台则可以用mirrorvg,splitvg等)、类似Oracle数据库层面的ASM或者ADG迁移;
2、存储用于X86虚拟化场景:可以使用虚拟化平台层面的StorageVmotion实现;
3、存储用于NAS等非结构化场景:可以用厂商的存储同步复制、异步复制等技术。
@lzg21stbrcb存储工程师:
这个一般来讲是视场景定方案。但总的来说,通过存储虚拟化方式迁移可以实现对业务透明迁移,先把原存储从主机移除(涉及停业务),然后虚拟化方式挂接在目标存储后端,之后新存储映射给主机后,恢复业务,后续就是存储后端的在线迁移了。如果不用存储侧的迁移方案,比如说业务场景是Oracle数据库,使用的是ASM,那么可以用磁盘组扩容和缩容的方式,通过磁盘组在线rebalance实现数据迁移。对于lvmvg的场景可以采用mirrorvg/unmirrorvg的方式来迁移。也可以灵活使用migratepv基于单个磁盘的数据迁移方案。
总之,在做数据迁移方案选择时,最重要的是数据安全,包括迁移前,迁移过程中和迁移过程后,迁移前做好方案的编制和评估,过程中做好数据迁移监控,过程后对原数据要做好留存,以便快速回退。
@张文正dcits系统工程师:
主要有两种情况:
1.系统层采用lvm镜像拆镜像的方式,实现存储盘上数据迁移到另外一个存储盘上,可以不停止业务。
2.通过存储虚拟网关或者带有虚拟化功能的存储实现存储与存储之间的数据迁移,像IBM的SVC,EMC的Vplex以及华为SmartMigration功能可以实现存储之间不间断迁移,前提需要停机一次,把源存储映射给存储虚拟化网关。
@陈宇某银行系统工程师:
1)存储层方案:使用存储设备或者存储网关设备的复制功能进行数据迁移
2)虚拟化层方案:使用虚拟化平台迁移功能例如VMware的storagevmotion,容灾复制等功能进行数据迁移
3)操作系统层方案:使用lvm建立镜像拆除镜像功能就行数据迁移
4)数据库层方案:使用数据库备份恢复,数据库复制等技术就行数据迁移
5)应用层方案:由研发团队根据应用业务逻辑设计数据迁移方案
@cpc1989某保险公司存储工程师:
存储层方案:SAN存储可以通过lun镜像拷贝,NAS存储可以snapMirror,原理上就是先同步拷贝数据,再拆除数据拷贝关系,一般来说,迁移效率最高。
服务器层方案:物理机可以做磁盘对磁盘拷贝,VMware可以虚拟机做迁移存储的VMotion。
操作系统层方案:在操作系统层做LVM镜像。
应用层方案:数据库可以做ADG,OGG等数据复制,文件目录可以使用rsync工具同步,基于备份软件的备份复制方案,基本是把源数据读出来,再拷贝到目的存储上,一般花费时间最长。
这些方案各有侧重点,可以从迁移效率,停机或在线迁移,迁移安全性等多个方面评估选择方案。
@孙伟光中国金融电子化公司IT顾问:
主流迁移技术对比,各自都有自己的应用场景和特点,最终还是根据实际情况进行选择。(下图涉及产品技术最新发展请参考官网)
@王巧雷sino-bridge系统工程师:
聊几个自己做过的,不停机,或极短停机的:
1.基于存储的,用V7000的vdm做迁移,其他厂商也有类似的。好处的停机时间短,改下拓扑映射后面就可以在线做了。
2.基于OS的,前些年的AIXlvm,不需要停机,完全在线做。
3.基于VMware的storagevmotion,也是不停机的迁移。
4.Oracle数据库,使用ASM添加删除磁盘的方式,也是做了在线迁移,选了业务低峰时段做的。
5.基于复制技术的,OGG
其他停机时间长的:
基于备份软件或手工的备份恢复;跨平台数据库的导入导出。
@zzy3620北部湾银行系统环境管理:
1.通过存储自身能力,例如lun拷贝,存储网关拷贝等;
2.通过应用软件自身的拷贝和迁移,例如数据库ADG,vmwareVDR等;
3.通过操作系统进行vg镜像,lvmirror等;
4.离线备份恢复,例如
文档评论(0)