Chinaunix

标题: vxvm如何迁移数据... [打印本页]

作者: 川妹    时间: 2009-01-23 17:49
标题: vxvm如何迁移数据...
哪位大侠对veritas比较熟啊?有套双机用的vxvm+vcs+vvr,准备更换主阵列。用lvm mirror应该怎么做啊,应该注意什么呀?(新换的阵列和原阵列磁盘大小不一致....)
作者: 小鹭    时间: 2009-01-23 22:10
新的和旧的阵列都接到主机,新的划分和旧的一样大小的plex,与旧的做mirror,等同步完了把旧的plex分离删除。。。
作者: 川妹    时间: 2009-01-24 15:13
楼上兄弟,目前的情况是新阵列统一划分成144GB大小的lun,而旧阵列原有划分不均匀,有几十G的最大的有300G。阵列限制,没办法.... 这样的情况应该怎么迁移呢? 能用类似aix的mirrorvg的方式用vxmirror直接迁移盘么? 还是必须要迁lv? 具体应该怎么做?
作者: skyoflzp    时间: 2009-01-31 20:02
没关系的, 新的阵列就算都是144GB的LUN, 但是在OS里面可以同VxVM把他们都包到一个disk group里面,然后再划volume,接着就可以做镜像了,具体步骤可以参考下面:

Mirror steps:
1. vxmirror -g [dgname] [source device] [dest device] 或用 vxplex 命令

Split steps:

1. vxplex -g [dgname] dis [plex name]

2. vxdg split [old dgname] [new dgname] [detached device name]

3. vxmake -g [new dgname] -U fsgen vol [volname] plex=[detached plex name]

4. vxvol -g [new dgname] clean init [volname]

5. vxvol -g [new dgname] startall

6. fsck -F vxfs -o full [character device name]

结束。

[ 本帖最后由 skyoflzp 于 2009-1-31 20:07 编辑 ]
作者: 川妹    时间: 2009-02-01 16:42
原帖由 skyoflzp 于 2009-1-31 20:02 发表
没关系的, 新的阵列就算都是144GB的LUN, 但是在OS里面可以同VxVM把他们都包到一个disk group里面,然后再划volume,接着就可以做镜像了,具体步骤可以参考下面:

Mirror steps:
1. vxmirror -g [dgname]  ...


谢谢~ 不知道mirror时,这个device是什么层面的?volume?还是diskmediia?
作者: skyoflzp    时间: 2009-02-01 17:41
针对你的情况,要用vxplex命令先建好与原来老的volume相同大小的plex,然后去做mirror,man一下vxplex具体用法,很简单的。
vxmirror这个命令的,关于dest device是指vxdisk list出来对应的disk media这一栏的名字。

[ 本帖最后由 skyoflzp 于 2009-2-1 17:43 编辑 ]




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2