收藏 分销(赏)

数据迁移服务下使用镜像的数据迁移方案样本.doc

上传人:a199****6536 文档编号:9286043 上传时间:2025-03-19 格式:DOC 页数:36 大小:1.16MB
下载 相关 举报
数据迁移服务下使用镜像的数据迁移方案样本.doc_第1页
第1页 / 共36页
数据迁移服务下使用镜像的数据迁移方案样本.doc_第2页
第2页 / 共36页
点击查看更多>>
资源描述
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除。 资料编码 产品名称 使用对象 华为工程师、 合作工程师 产品版本 编写部门 存储数据迁移小组 资料版本 V200R001C00 数据迁移服务V200R100C00交付材料 AIX下使用LVM镜像的数据迁移方案 华 为 技 术 有 限 公 司 版权所有 侵权必究 修订记录 日期 修订版本 描述 作者 /8/26 V1.0 初稿 孟现英 /5/25 V1.1 修订稿 唐承文 /4/20 V1.2 修订稿 张文强 目 录 第1章 数据迁移前必读 1 1.1 概述 1 1.2 读者对象 1 1.3 适用场景 1 1.4 注意事项 2 第2章 数据迁移流程 2 第3章 数据迁移前准备 3 3.1 迁移环境准备 3 3.1.1 准备参考文档 3 3.1.2 查询系统信息 3 3.1.3 获取所需的软件和工具 4 3.1.4 检查系统及设备运行状态 4 3.2 配置目标存储 4 3.2.1 配置热备盘 5 3.2.2 创立RAID组及划分LUN 5 3.3 数据备份 5 第4章 数据迁移方案 6 4.1 添加目标存储映射 6 4.1.1 更改设备物理连接 7 4.1.2 映射目标存储LUN给主机 7 4.1.3 在服务器上配置虚拟磁盘 8 4.2 迁移数据 9 4.3 迁移完成后移除源存储 10 4.4 同步备机 11 4.5 添加目标存储多路径 12 4.6 调测业务系统 13 第5章 回退方案 13 5.1 回退场景 13 5.1.1 数据备份与恢复; 13 5.1.2 割接失败导回方案 13 5.2 回退步骤 14 第6章 FAQ 14 第7章 如何获取帮助 14 第8章 缩略语 14 关键词: 存储迁移、 AIX、 卷镜像 摘 要: 本文主要目的是描述使用AIX的LVM卷镜像的方式迁移数据的操作过程。 缩略语清单: 参考资料清单: 对应产品开局指导书 第1章 数据迁移前必读 1.1 概述 本文以OceanStor S3100迁移到OceanStor S3900为例, 详细描述了利用AIX操作系统中的LVM镜像功能实现不同存储系统之间的数据迁移, 同时提供了常见的问题解答。 1.2 读者对象 本文档用于指导华为服务工程师和华为合作工程师使用AIX的LVM镜像功能实现跨存储的数据迁移。操作人员必须具备以下经验和技能: l 熟悉当前业务的组网和系统版本信息。 l 有华为存储设备维护经验, 熟悉设备的操作维护方式。 l AIX服务器操作维护经验, AIX LVM使用经验 1.3 适用场景 本文只介绍使用AIX的LVM镜像功能进行数据迁移的存储配置操作以及数据迁移相关的步骤, 不包括上层的主机、 集群、 数据库等业务系统相关的配置操作过程和步骤。必须同时满足以下几点, 才能使用AIX的LVM镜像功能进行数据迁移。 l 业务场景 业务应用的磁盘空间是AIX LVM提供的LV( 逻辑卷) , 这些LV( 逻辑卷) 建立在源存储提供的PV( 物理卷) 上。 l 集群应用 AIX单机、 AIX主备双机( LVM + Hacmp) 、 AIX并发双机( LVM + Hacmp) 。 l 存储型号 兼容对应AIX系统环境的存储, 例如本文中的S3100( 源存储) 和S3900( 目标存储) 。 l 组网方式 1. DAS连接( AIX服务器直连存储) 。 2. SAN连接( AIX服务器经过交换机直连存储) 。 l 迁移方式 支持在线或离线的数据迁移, 如有疑问请联系存储专业服务团队寻求技术支持。 &说明 安装目标存储多路径软件、 卸载源存储多路径软件等步骤需根据实际要求确定是否停止业务。 1.4 注意事项 进行数据迁移时, 需要注意以下几点: l 请确保电源持续供电。 l Xxxxxx( 请补充) 第2章 数据迁移流程 使用AIX的LVM进行数据迁移总体流程如下图所示: 第3章 数据迁移前准备 3.1 迁移环境准备 检查时间 检查项目 参考章节 耗时 升级前1周 准备参考文档 准备参考文档 30分钟 查询系统信息 查询系统信息 分钟 升级前3天 获取所需的软件及工具 获取所需的软件和工具 1小时 检查设备的运行状态 检查设备的运行状态 分钟 3.1.1 准备参考文档 包括并不限于以下文档: 参考文档 备注 分工界面 目标存储兼容性列表, 需含本次替换测试的输出文档 华为 源存储操作指导书、 多路径软件使用手册、 巡检指导书 华为存储使用ISM管理软件和UltraPath多路径软件 客户( 如果源存储也是华为提供, 则由华为负责) 目标存储操作指导书、 多路径软件使用手册、 巡检指导书 华为存储使用ISM管理软件和UltraPath多路径软件 华为 3.1.2 查询系统信息 包括并不限于以下信息: 系统信息 备注 分工界面 主机信息 Ø 操作系统版本: oslevel –sq Ø 集群状态信息: /usr/sbin/cluster/clstat -a Ø 磁盘信息: lsdev -Cc disk Ø 磁盘容量: bootinfo -s hdiskX( X表示盘号, 如hdisk0的0) Ø PV( 物理卷) 信息: lspv Ø VG( 卷组) 信息: lsvg Ø LV( 逻辑卷) 信息: lsvg -l XXVG( XXVG表示VG的名字) Ø HBA卡信息: lsdev –Cc adapter、 lscfg –vpl fcsX( X表示HBA卡号, 如fcs0的0) 。。。。。。 客户/华为 源存储多路径软件及版本 客户( 如果源存储也是华为提供, 则由华为负责) 源存储配置信息 RAID、 LUN、 映射关系、 告警集成等配置信息 客户( 如果源存储也是华为提供, 则由华为负责) 业务环境组网图 主机、 光纤交换机、 源存储的组网图 客户 3.1.3 获取所需的软件和工具 包括并不限于以下软件和工具: 软件或工具名称 备注 分工界面 SSH登录工具 Putty、 SshClient等 华为/客户 FTP工具 华为/客户 目标存储管理软件 华为存储网管软件是ISM 华为 源存储管理软件 客户( 如果源存储也是华为提供, 则由华为负责) 目标存储多路径软件 华为存储多路径软件是UltraPath, 根据系统信息确定目标存储对应的多路径软件版本 华为 其它工具准备: 串口线( RJ45串口) 、 网线、 防静电手套、 标签纸、 笔记本电脑( 确认可连接RJ45串口) 。 3.1.4 检查系统及设备运行状态 包括并不限于以下运行状态: 系统信息 备注 分工界面 业务、 集群等运行状态 经过重启主机、 集群切换等操作确认运行是否正常 客户( 如果业务是华为提供, 则由华为负责) 主机运行状态 多路径运行是否正常、 HBA卡及链路是否正常等 客户( 如果源存储也是华为提供, 则由华为负责) 源存储运行状态 RAID、 LUN、 映射关系、 告警集成等配置信息 客户( 如果源存储也是华为提供, 则由华为负责) 光纤交换机运行状态 光纤交换机运行是否正常, 链路连接是否正常 客户( 如果光纤交换机是华为提供, 则由华为负责) 注意 1、 启动数据迁移前务必进行主机/业务重启以及集群切换等动作, 确保业务系统没有潜在的风险 2、 进行检查过程中如果发现业务软硬件环境存在故障, 必须在启动数据迁移前完成故障处理, 确保业务系统和设备都健康运行 3.2 配置目标存储 请完全按照源存储( S3100) 的RAID组、 LUN、 主机组、 主机和映射关系等配置, 完成目标存储( S3900) 的安装部署。 3.2.1 配置热备盘     在每个框( 控制框或硬盘框) 里面, 配置两块热备盘。如果每框满配24块硬盘, 请将slot22和slot23硬盘设置为热备盘, 如果没有满配, 请将最后两块硬盘设置为热备盘。 3.2.2 创立RAID组及划分LUN 请根据《XXX数据迁移项目设备档案.xlsx》记录的”3、 RAID配置”和”4、 LUN配置与映射”, 按照以下要求, 完成S3900存储的配置。 l RAID组配置: 与原S3100的RAID组顺序、 RAID组名称、 RAID级别和RAID组成员盘数目等RAID组配置信息保持完全一致。 l LUN配置: 与原S3100的LUN归属RAID组、 LUN名称、 LUN容量和LUN数目等配置信息保持一致。 l 映射关系: 与S3100的主机组、 主机和启动器信息保证完全一致。 注意 1. 当目标存储新创立的LUN的运行状态是”正在格式化”时, 能够进行配置操作, 但不能进行数据迁移。 2. 全部LUN的运行状态从”正在格式化”变成”在线”后, 表示可正常读写数据, 才能再进行数据迁移操作。 3. 启动数据迁移前, 必须确认目标存储( S3900) 工作状态正常, 无任何告警, 否则不能进行数据迁移操作。 3.3 数据备份 包括并不限于以下数据: 参考文档 备注 分工界面 业务配置信息 集群、 业务平台( 数据库/邮件系统等业务配置) 等信息 客户( 如果业务是华为提供, 则由华为负责) 系统信息 备份3.1.2节中涉及的系统信息 客户( 如果源存储也是华为提供, 则由华为负责) 光纤交换机配置 如果业务中有用到光纤交换机, 则备份光纤交换机的配置信息 客户( 如果光纤交换机是华为提供, 则由华为负责) 源存储数据 源存储上即将进行迁移的数据需要备份 客户( 如果源存储也是华为提供, 则由华为负责) 注意 迁移前必须进行数据备份, 降低数据迁移风险。 第4章 数据迁移方案 针对3类AIX服务器集群应用迁移步骤也不相同, 分别如下: l AIX单机 迁移步骤如下: l AIX主备集群 l AIX并发集群 &说明 本文档中重点描述了数据迁移过程与存储相关的操作步骤, 实际流程需要根据现网实际情况补充业务系统相关的操作步骤。 4.1 添加目标存储映射 & 说明: ”添加目标存储映射”时间和业务组网复杂度以及源LUN数量相关, 可按照120min进行估算 需先确认是否满足以下2个条件: 1、 目标存储的多路径软件和源存储多路径软件兼容, 能够共存与同一台AIX主机上并对2台存储映射的LUN互不影响; 2、 目标存储的多路径软件安装在AIX系统上不需要重启主机就能够生效; &说明 如果无法确认是否满足上面2个条件, 请联系二线进行支持。 如果同时满足以上2个条件, 能够按照下面步骤操作: 步骤一: 按照标准组网将目标存储经过DAS或SAN方式连接到AIX主机上; 步骤二: 在AIX主机上安装目标存储多路径软件; 如果不能同时满足以上2个条件, 比如本文中的目标存储( S3900) 多路径安装需要重启主机生效, 则按照下面章节的内容进行操作 4.1.1 更改设备物理连接 在将目标存储( S3900) 接入映射前在AIX主机上扫描磁盘能够看到 # lspv hdisk0 c7f8 rootvg active hdisk1 e40e0d3 rootvg active hdisk2 00050782bcc10788 datavg active hdisk3 00050782bcc10925 datavg active hdisk4 00050782bcc10abb datavg active & 说明: hdisk2~hdisk4是源存储映射的LUN, 已经在业务应用的datavg中 将目标存储( S3900) 的1个控制器上的1个业务光纤接口连接到AIX主机或者光纤交换机对应端口, 如下图: 4.1.2 映射目标存储LUN给主机 完成物理组网后, 在目标存储( S3900) 使用的ISM管理软件添加对应的主机的FC HBA信息, 并将格式化完成的LUN映射给主机。 注意 如果是双机应用, 需将目标存储的LUN同时映射给双机, 但迁移时只能用一台主机进行迁移, 请使用主节点进行迁移操作。 4.1.3 在服务器上配置虚拟磁盘 1. 步骤一: 系统扫描新硬件 # cfgmgr 使用cfgmgr命令能够扫描主机端的硬件变更, 扫描后使用lspv查看 2. 步骤二: 发现磁盘 # lspv hdisk0 c7f8 rootvg active hdisk1 e40e0d3 rootvg active hdisk2 00050782bcc10788 datavg active hdisk3 00050782bcc10925 datavg active hdisk4 00050782bcc10abb datavg active hdisk5 none None hdisk6 none None hdisk7 none None & 说明: 输出的hdisk5~hdisk7是目标存储( S3900) 新映射到主机上的LUN 3. 步骤三: 将目标存储( S3900) 映射到主机的LUN( pv) 加入到原业务vg中, 并确认所有新pv状态。 # /usr/sbin/extendvg -f datavg hdisk5 hdisk6 hdisk7 # lspv hdisk0 c7f8 rootvg active hdisk1 e40e0d3 rootvg active hdisk2 00050782bcc10788 datavg active hdisk3 00050782bcc10925 datavg active hdisk4 00050782bcc10abb datavg active hdisk5 00050782d59629c3 datavg active hdisk6 00050782d5962ae8 datavg active hdisk7 00050782d5962c4f datavg active 4.2 迁移数据 & 说明: 迁移速度可按照60MB/s进行估算 1. 步骤一: 以root用户登录主机 2. 步骤二: 使用mirrorvg命令对vg进行镜像同步, 完成pv数据迁移: # mirrorvg –S –m –c 2 datavg hdisk5 hdisk6 hdisk7 & 说明: 1、 使用mirrorvg命令用于LV( 逻辑卷) 数据的镜像同步 2、 -S 参数用于在数据同步在后台进行。 3、 -m 确保lv所在的pv个数一致 4、 -c表示lv的拷贝是2份( 包括源的1份) 5、 hdisk5、 hdisk6、 hdisk7表示镜像的目标盘 & 说明: 1、 该命令是在后台进行, 在命令发出后, 能够进行其它作业, 不影响业务 2、 同步过程中, 如遇到网络连接异常退出而无法确认LV是否同步完成, 请联系二线进行支持 3. 步骤三: 查看迁移进度 # lsvg -l datavg datavg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT Lv1 jfs2 36 72 2 open/syncd / Lv2 jfs2 36 72 2 open/syncd /usr Lv3 jfs2 36 72 2 open/syncd /var Lv4 jfs2 36 72 2 open/syncd /tmp Lv5 jfs2 36 72 2 open/syncd /home Lv6 jfs2 36 72 2 open/stale /opt Lv7 jfs2 36 72 2 open/stale /admin & 说明: 上面输出结果中”LV STATE”列代表vg( 卷组) 中lv( 逻辑卷) 的镜像状态, ”open/syncd”表示已经镜像同步完成, ”open/stale”表示镜像同步进行中, 当所有lv的状态变为”open/syncd”时表示数据镜像同步完成 4. 步骤四: 验证数据一致性 由客户在业务侧验证数据一致性, 确定数据迁移成功 4.3 迁移完成后移除源存储 & 说明: ”迁移完成后移除源存储”时间和源LUN数量相关, 可按照30min进行估算 1. 步骤一: 镜像关系拆除( 只在主机操作) 所有需要迁移的vg的所有lv完成数据镜像后, 这时候进行解开镜像关系, 让AIX系统只使用目标存储( S3900) 。 & 注意: 1、 必须非常谨慎的操作。 2、 该命令只是给vg一个信号, 告诉vg要解开镜像关系, 不删除源存储( S3100) 上的数据, 因此执行速度比较快。 命令: # unmirrorvg datavg hdisk2 hdisk3 hdisk4 & 说明: 此时的磁盘”hdisk2、 hdisk3、 hdisk4”是源存储( S3100) 映射给主机的LUN 该命令执行完毕后, 执行下面的命令, 若结果都为空说明lv都已迁移到S3900磁盘上。 # lspv –l hdisk2 # lspv –l hdisk3 # lspv –l hdisk4 2. 步骤二: 在主机操作把源存储( S3100) 的盘从vg中删除 # reducevg datavg hdisk2 hdisk3 hdisk4 3. 步骤三: 查看此时pv状态 # lspv hdisk0 c7f8 rootvg active hdisk1 e40e0d3 rootvg active hdisk2 none None hdisk3 none None hdisk4 none None hdisk5 00050782bcc10788 datavg active hdisk6 00050782bcc10925 datavg active hdisk7 00050782bcc10abb datavg active 源存储( S3100) 的磁盘不归属任何一个vg属于正常。 4. 步骤四: 在主机上删除源存储( S3100) 映射的LUN # rmdev –dl hdisk2 # rmdev –dl hdisk2 # rmdev –dl hdisk2 4.4 同步备机 & 说明: ”同步备机”时间和业务/集群以及源vg数量相关, 可按照120min进行估算 1. 步骤一: 停止备机hacmp服务 & 说明: 1、 如果hacmp使用了心跳盘而且需要对心跳盘也进行迁移, 必须将主备机上的业务和集群服务全部停止后在hacmp中修改心跳盘设置 2、 采用”graceface”方式关闭备机的hacmp集群服务, 不影响主机业务 3、 对于并发集群在”4.1 添加目标存储映射”节前就需停止一台AIX服务器的业务以及hacmp服务 2. 步骤二: 在主机上获取vg的major号 # ls –l /dev/datavg Crw-rw---- 1 root system 49,0 Jul 17 14:51 datavg & 说明: 命令中”49”是卷组的major号 3. 步骤三: 在备机同步vg信息 # cfgmgr # varyoffvg datavg # exportvg datavg # importvg –V 49 –y datavg hdisk* & 说明: hdisk*代表vg中包含的任一个和主机中vg相同的目标存储( S3900) 的LUN 4. 步骤四: 在备机上扫描识别目标存储( S3900) 映射的LUN并导入vg信息, 设置vg属性为不启动激活 # chvg –an datavg 5. 步骤五: 在备机同步资源和配置 执行如下命令: # smit hacmp 使用方向键和回车键, 依次选择以下各项: Extended Configuration ---- >Extended Verification and Synchronization 保持弹出的菜单中各项默认值不变, 直接按”Enter”键执行同步, 注意同步过程中是否出现错误。若出现错误, 则依据错误提示检查配置步骤, 进行修正。若成功, 则结果显示为”OK”。 6. 步骤六: 在备机上删除源存储( S3100) 映射的LUN # rmdev –dl hdisk2 # rmdev –dl hdisk2 # rmdev –dl hdisk2 4.5 添加目标存储多路径 & 说明: ”添加目标存储多路径”时间和业务/集群以及主机数量相关, 可按照90min进行估算 1. 步骤一: 停止业务和集群服务 & 注意: 从这里开始的操作必须在停止业务的前提下进行, 由客户负责停止所有业务和集群服务 2. 步骤二: 删除源存储( S3100) 多路径软件 3. 步骤三: 移除源存储( S3100) 物理设备 4. 步骤四: 建立目标存储( S3900) 与AIX服务器的双链路物理连接 按照下图连接目标存储( S3900) 、 光纤交换机与AIX服务器, 组成多路径组网 5. 步骤五: 在主备机分别安装目标存储( S3900) 多路径软件( 具体步骤请参考对应版本多路径安装指导书) 4.6 调测业务系统 到此, 数据已经完全搬迁到了目标存储上, 如果业务拉起正常, 业务数据抽检正常, 请客户检查并确认数据一致, 则可确认数据迁移成功完成。 第5章 回退方案 5.1 回退场景 考虑环境搭建以及业务切换至新环境的时间。发生如下情况未能解决则需要执行回退操作。 l 相关设备发生短时间无法处理的硬件故障; l 系统无法正确识别分配的存储空间; l 业务经过重新配置后无法正常运行, 而且没有相关解决方案; l 现场工程师没有在指定时间段内完成割接。 5.1.1 数据备份与恢复 应对措施: 1. 经过业务自身的工具进行事前数据备份。 2. 卷镜像迁移过程中源存储( S3100) 的LUN数据不被破坏, 可用于数据回退。 5.1.2 割接失败导回方案 凌晨0:00至5:00为环境搭建以及业务切换至新环境的时间。在5:00前, 发生如下情况未能解决则需要执行回退操作: 1. 相关设备发生短时间无法处理的硬件故障; 2. 系统无法正确识别分配的存储空间; 3. 业务经过重新配置后无法正常运行, 而且没有相关解决方案。 4. 现场工程师没有在指定时间段内完成割接。 5.2 回退步骤 在数据镜像拆除前出现问题回退步骤如下: 1. 组网回退到源存储( S3100) 退网前的状态 2. 由于源数据并未丢失, 只需在源存储上拉起业务即可 数据镜像拆除后出现问题回退步骤如下: 1. 组网回退到源存储( S3100) 退网前的状态 2. 使用备份数据进行恢复 第6章 FAQ 第7章 缩略语 缩略语 完整术语 RAID Redundant Array Of Independent Disk FC Fiber Channel HBA Host Bus Adapter LUN Logical Unit Number SCSI Small Computer Systems Interface WWN World Wide Name UltraPath
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服