使用DG来方式来做升级和迁移,转RAC, 是很常见的方式:通常有
升级: 先搭建一个同版本同平台DG, 停源库后,在DG做本地升级, 升级后搭建GG到源库,做回滚。
转RAC: 同平台同版本转RAC, 1. 搭建一个单实例DG, 停源库后, 停DG, 修改为RAC启库.. 2. 直接搭建为RAC DG, (应该是可以, 但需要验证)
迁移: 搭建为DG, 停源库后, 停DG改为主库. 源库使用GG做回滚链路。
但在迁移时候如果是非同平台, 那么将会有如下的一些限制: (考虑 - 如果是不同版本呢?)
This increased mixed-platform flexibility is subject to the current restrictions
documented in the My Oracle Support notes 413484.1 and 1085687.1 at
物理standbys
Note 413484.1 discusses mixed-platform support and restrictions for physical
standbys.
逻辑standbys
Note 1085687.1 discusses mixed-platform support and restrictions for logical standbys.)
FROM MOS
Data Guard Support for Heterogeneous Primary and Physical Standbys in Same Data Guard Configuration (文档 ID 413484.1)
摘要:
PLATFORM_ID |
PLATFORM_NAME |
PLATFORM_IDs supported within the same Data Guard configuration when using Data Guard Redo Apply (Physical Standby) |
2 |
Solaris[tm] OE (64-bit) |
2 |