Oracle 10G R2 的RAC迁移请教

oracle 10g r2 做的rac,存储用的san,想迁移到新的硬件上,架构不变,各位能给指点下吗?显示全部
oracle 10g r2 做的rac,存储用的san,想迁移到新的硬件上,架构不变,各位能给指点下吗?收起
参与57

查看其它 18 个回答zyclove2008的回答

zyclove2008zyclove2008数据库运维工程师xsw
我这里有两个方案:
一、用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
浏览2333

回答者

zyclove2008
数据库运维工程师xsw

zyclove2008 最近回答过的问题

回答状态

  • 发布时间:2015-10-08
  • 关注会员:5 人
  • 回答浏览:2333
  • X社区推广