計劃
若要計畫 Oracle RAC 資料庫移轉、您必須產生來源環境的產品目錄、然後決定最佳移轉策略。
產品目錄的來源環境
保存環境的作業包括,例如確保您擁有支援的 Oracle Database 版本和組態。
-
確定您有支援的版本和組態。
您至少必須要有 Oracle Database 12c 版本 1 (12.1.0.2) (獨立)。
- 判斷來源資料庫的資料庫檔案大小。
您可以在命令行執行
du -s命令,以找出您計畫移轉之資料庫的資料庫檔案總大小,包括重做日誌檔大小。例如:du -s /u01/app/oracle/*這個值提供有關要配置給目標資料庫系統之空間大小的資訊。查詢
V$DATAFILE和V$TEMPFILE動態檢視,檢查資料檔的名稱和大小。如果您使用 Oracle Automatic Storage Management,請一併檢查 ASM 所使用的資料檔。 - 判斷工作負載層次。
您可以產生「Oracle 自動工作負載儲存區域」報表,以尋找來源資料庫的工作負載範例。或者,如果您有 Oracle Diagnostics Pack 和 Oracle Tuning Pack 授權,就可以產生「自動資料庫診斷監督器」報表,尋找指定快照之間的一段期間內的來源資料庫效能。時間模型統計資料、作業系統統統統計資料和等待事件會以作業系統容量的方式,提供相對清楚的工作負載測量。
- 判斷來源資料庫中已經設定的環境變數。
您可能想在目標資料庫中使用相同的設定。
- 檢查資料庫字元集。
您可以發出下列查詢來尋找資料庫字元集:
SELECT * FROM NLS_DATABASE_PARAMETERS;您必須確定目標資料庫將會同時設定此字元。
- 判斷目前就地的災害復原計畫。
例如,如果已經建置 Oracle Data Guard,您就可以為移轉程序建立待命資料庫。(此移轉解決方案將使用 Oracle Data Guard 進行移轉。)如果使用異位備份,則您應該使用 Oracle 復原管理程式 (Oracle RMAN) 規劃將新的備份傳送至 Oracle Cloud。