sap oracle表迁移,Oracle和SAP环境搬家迁移

我们要把生产机(oracle和SAP环境)从一个LPAR迁移到另一个新的物理机的LPAR上。

源旧LPAR的rootvg在本地磁盘,datavg在EMC上。

要迁移到:

全新的物理机,rootvg和datavg都是本地磁盘。

现方案:

rootvg通过mksysb打包,恢复到新机器。因为没有足够的中转空间,datavg试图通过先nfs mount,然后文件系统拷贝(cp)。

问题困境:

datavg里面的目录的权限 所有者和组都是各式各样。我一律通过 root下 cp -Rp 来拷贝。结果有不少如下报错:A file or directory in the path name does not exist.

我猜,是不是这些文件对root没有读授权???但是即使su 到它的用户,更是无法cp -Rp。 我想是不是新系统的同名用户没有权限访问老系统的目录和文件。

update at 2015/9/3 by owner:

拷贝问题解决了,原来就是link问题,我怀疑里面的link有循环引用啥的?cp -Rp默认是把原来的link拷贝成实体文件。要想保留link信息,要加H属性。cp -RHp

另外小写h貌似也差不多,百度半天也没找到H和h的区别是啥。

通过mksysb恢复rootvg,然后通过nfs挂载,cp -RHp 拷贝datavg上的所有FS,成功在AIX上用原来的脚本启动了oracle和SAP。

=====10/15=======最新解决进度=====

1.文件系统拷贝出错,是cp参数对拷贝link的不兼容问题,cp后带 H参数解决。

2.对于datavg的迁移,mirrorvg啦mklvcopy啥高大上的方法不敢尝试,土办法nfs挂载+cp -RHp解决。后续还需要给自建的母目录chown和chmod。

3.细节不少,只要注意观察母机的细节设置就行。迁移后oracle和SAP均能正常启动。收起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值