当页导航

Oracle 10G R2 的RAC迁移请教

oracle 10g r2 做的rac,存储用的san,想迁移到新的硬件上,架构不变,各位能给指点下吗?显示全部
oracle 10g r2 做的rac,存储用的san,想迁移到新的硬件上,架构不变,各位能给指点下吗?收起
希望获得:具体解决, 原理分析, 实例参考

查看其它 19 个回答zyc的回答

zyczyc数据库运维工程师 , xsw
YUYU压力min_sirstoner等赞同了此回答 
我这里有两个方案:
一、用move 的方式把数据移到到新的表空间
  1.新建表空间,把数据文件指定到新的存储上。
  2. 通过 alter system move ... 的方式,把原数据 移动到新的表空间。
  3、通过rman copy + set newname 的方式迁移关键表空间(system,sysaux)
      4、迁移undo、redo、archive log、temp表空间。
  5、迁移ocr 和 voting disk
注:这种方法可以只要很短的停机时间,但是整个迁移过程会比较长。
在迁移数据时 alter system move ..,可以不用停机,但是会锁表。
我曾用该方法迁移过40T左右的数据,因为多是分区表,所以move 时基本不影响业务系统的正常使用。

二、使用 rman copy + set newname 的方式来迁移数据文件,其它的上面一样。
如果数据量在10T以内,硬件环境较好且准备充分的情况下,一个晚上可以搞定。
答案包含:具体解决, 通用方法 2015-10-08

提问者

kanont数据库架构师, 联想
发布18
回答8