还剩5页未读,继续阅读
文本内容:
存储数据迁移最佳实践方案来自twt社区同行交流欢迎更多同行参与交流将数据迁移到新的存储资源上,有哪几种数据迁移方案?问题来自石区会员,探讨来自twt社区众多同行的分享,欢迎大家参与交流,各抒己见*“争议”栏目内容来自同行分享的一手体验和观察,仅代表个人观点@twthaizi某城商行系统运维工程师这个应该各家都有丰富的实践,存储迁移第一要素是保障数据完整性对于集中式架构的存储来看,如果本身接入存储网关,借助存储网关迁移自然是很理想的方案下面从应用场景来说一下一些实践过的迁移方案
1、存储用于数据库场景可以使用操作系统层面的LVMMirror(AIX平台则可以用mirrorvgsplitvg等)、类似Oracle数据库层面的ASM或者ADG迁移;
2、存储用于X86虚拟化场景可以使用虚拟化平台层面的StorageVmotion实现;
3、存储用于NAS等非结构化场景可以用厂商的存储同步复制、异步复制等技术@lzg21stbrcb存储工程师这个一般来讲是视场景定方案但总的来说,通过存储虚拟化方式迁移可以实现对业务透明迁移,先把原存储从主机移除(涉及停业务),然后虚拟化方式挂接在目标存储后端,之后新存储映射给主机后,恢复业务,后续就是存储后端的在线迁移了如果不用存储侧的迁移方案,比如说业务场景是Oracle数据库,使用的是ASM那么可以用磁盘组扩容和缩容的方式,通过磁盘组在线rebalance实现数据迁移对于Ivmvg的场景可以采用mirrorvg/unmirrorvg的方式来迁移也可以灵活使用migratepv基于单个磁盘的数据迁移方案总之,在做数据迁移方案选择时,最重要的是数据安全,包括迁移前,迁移过程中和迁移过程后,迁移前做好方案的编制和评估,过程中做好数据迁移监控,过程后对原数据要做好留存,以便快速回退@张文正dcits系统工程师主要有两种情况.系统层采用Ivm镜像拆镜像的方式,实现存储盘上数据迁移到另外一个存储盘上,可以不停止业务
2.通过存储虚拟网关或者带有虚拟化功能的存储实现存储与存储之间的数据迁移,像IBM的SVCEMC的Vplex以及华为SmartMigration功能可以实现存储之间不间断迁移,前提需要停机一次,把源存储映射给存储虚拟化网关@陈宇某银行系统工程师1)存储层方案使用存储设备或者存储网关设备的复制功能进行数据迁移2)虚拟化层方案使用虚拟化平台迁移功能例如VMware的storagevmotion容灾复制等功能进行数据迁移3)操作系统层方案使用Ivm建立镜像拆除镜像功能就行数据迁移4)数据库层方案使用数据库备份恢复,数据库复制等技术就行数据迁移5)应用层方案由研发团队根据应用业务逻辑设计数据迁移方案@cpcl989某保险公司存储工程师存储层方案SAN存储可以通过lun镜像拷贝,NAS存储可以snapMirror原理上就是先同步拷贝数据,再拆除数据拷贝关系,一般来说,迁移效率最高服务器层方案物理机可以做磁盘对磁盘拷贝,VMware可以虚拟机做迁移存储的VMotiorio操作系统层方案在操作系统层做LVM镜像应用层方案数据库可以做ADGOGG等数据复制,文件目录可以使用rsync工具同步,基于备份软件的备份复制方案,基本是把源数据读出来,再拷贝到目的存储上,一般花费时间最长这些方案各有侧重点,可以从迁移效率,停机或在线迁移,迁移安全性等多个方面评估选择方案@孙伟光中国金融电子化公司IT顾问:主流迁移技术对比,各自都有自己的应用场景和特点,最终还是根据实际情况进行选择(下图涉及产品技术最新发展请参考官网)@王巧雷sino-bridge系统工程师:聊几个自己做过的,不停机,或极短停机的:.基于存储的,用V7000的vdm做迁移,其他厂商也有类似的好处的停机时间短,改下拓扑映射后面就可以在线做了.基于OS的,前些年的AIXIvm不需要停机,完全在线做.基于VMware的storagevmotion也是不停机的迁移.Oracle数据库,使用ASM添加删除磁盘的方式,也是做了在线迁移,选了业务低峰时段做的.基于复制技术的,OGG其他停机时间长的基于备份软件或手工的备份恢复;跨平台数据库的导入导出@zzy3620北部湾银行系统环境管理.通过存储自身能力,例如lun拷贝,存储网关拷贝等;.通过应用软件自身的拷贝和迁移,例如数据库ADGvmwareVDR等;.通过操作系统进行vg镜像,lvmii-ror等;.离线备份恢复,例如NBU@某银行系统架构师:1•块存储的数据迁移方式
①有存储网关的情况下,通过存储网关重新映射原有存储盘,但原有操作系统盘符往往会变,支持后台限速在线迁移,迁移工作量小;
②没有存储网关的情况下可以用LVM数据迁移migratepv和数据复制拆分mirrorvg、splitvg方式迁移X86系统多数用虚拟化的vmotion迁移或者数据库的asm磁盘副本或替换方式.NAS存储数据的迁移如果不使用厂商迁移服务的话可以用rsync工具,支持复制和迁移,迁移速速比较慢.对象存储数据的迁移可以从应用层用ssjdk的语法复制数据©qixiaoding戴尔科技架构师:考虑数据量,容量分配方式(比如是否有大量的LUN多台存储供数),应用是否有更新,主要的数据格式(块、文件、对象),停机时间及工期长度等然后对应一下相关的技术,打个分,选几个可行的先POC一下,找到最适合自己的就行是不是流行的不重要,关键是要适合自己@hf_0535城商银行系统工程师:同构存储设备,存储厂商通常有相应的解决方案,异构可以借助VPLEX之类的存储网关但存储层面迁移对LUN大小有限制要求@某基金技术经理主要的是存储虚拟化迁移方式,这种方式相对成熟,如果已经采用了存储网关,可以直接利用虚拟化的q在线lun迁移方式,安全方便如果没有网关,可以将旧存储虚拟化到新存储,这也是存储设备利旧的主要方式还有采用数据库和文件迁移方式,在新环境搭建新的新的数据库和文件系统,采用数据库ADG方式搭建新库,文件进行恢复-全文完-。