也谈 往emc 存储上迁移

来源:互联网 发布:淘宝盗图不被投诉技巧 编辑:程序博客网 时间:2024/05/22 09:46

最近,客户要求从ds4700 到emc 上迁移数据,具体的步骤如下:

关于 emc 的存储的引入:
Step1:
  等emc 的盘划好以后,开始:
  看一下啊原来的lv:
  lsvg -l tsmvg:
  datavol01
  datavol02
  datavol03
  datavol04
  datavol05
  datavol06

  lsvg -p tsmvg
  hdisk6
 
Step2:
  加盘
  extendvg tsmvg hdisk11
  extendvg tsmvg hdisk12
  extendvg tsmvg hdisk13
  extendvg tsmvg hdisk14
  extendvg tsmvg hdisk15
  extendvg tsmvg hdisk16
  extendvg tsmvg hdisk17
  extendvg tsmvg hdisk18
  extendvg tsmvg hdisk19
  extendvg tsmvg hdisk20
  extendvg tsmvg hdisk21
  ...
  ...
 
Step3:
  开始盘上的lv copy
  mklvcopy datavol01 2 hdisk11 hdisk12 hdisk13 hdisk14
  mklvcopy datavol02 2 hdisk14 hdisk15 hdisk16 hdisk17
  mklvcopy datavol03 2 hdisk17 hdisk18 hdisk19 hdisk20
  mklvcopy datavol04 2 hdisk20 hdisk21 hdisk22 hdisk23
  ...
  ...
 
Step4:
  加好后可以看一下一个lv 跨一个disk:
  lslv -m datavol01
 
  下面开始做同步:
 
  先timeout 没有限制: export TMOUT=0,
  env 就可以看一下:
 
  为了看同步用的时间,可以加一个time:
  time syncvg -l datavol01
  time syncvg -l datavol02
  time syncvg -l datavol03
  time syncvg -l datavol04
  time syncvg -l datavol05
  time syncvg -l datavol06
 
Step5:
  为了监控同步的情况,写了一个shell: monotor.sh 来监控:
  While [ TRUE ]
  do
    lslv datavol01 | grep STALE
    lslv datavol01 | grep STALE
    lslv datavol01 | grep STALE
    lslv datavol01 | grep STALE
    lslv datavol01 | grep STALE
    lslv datavol01 | grep STALE
 
    echo "========================="
    
    sleep 10
  done
 
  监控: sh ./monotor.sh
 
Step6:

  当全部同步完,删除hdisk6:
 
  reducevg tsmvg hdisk6
 
  rmdev -Rdl hdisk6
 
  现在可以看看tsmvg 中的disk:lsvg -p tsmvg
  发现emc的盘全部加好了。