準備 Oracle RAC
若要準備將 Oracle Real Application Cluster (Oracle RAC) 資料庫移轉至 Oracle Cloud Infrastructure 伺服器,您必須執行多個預備工作,才能開始進行移轉。
建立 Oracle Cloud Infrastructure 系統的待命資料庫
除了目前在此系統上的資料庫之外,您還必須在 Oracle Cloud Infrastructure 上建立待命資料庫 (目標資料庫)。建立此資料庫的建立處理作業會在啟動設定期間建立起始資料庫。建立具備您網站所需之主機名稱、資源配置和 CPU 計數的資料庫系統。
產生 SSH 金鑰組
Oracle 或使用者 opc 的身分登入。若要使用 SSH 存取待命「虛擬機器資料庫」系統,您必須使用 SSH 金鑰組而非密碼來認證遠端使用者。金鑰組由私密金鑰和公用金鑰組成。您可以將私密金鑰保留在電腦上,並在每次啟動執行處理時提供公用金鑰。若要建立索引鍵組,您可以使用 UNIX 樣式系統 (包括 Linux、Solaris、BSD 和 OS X) 上的 OpenSSH,或 Windows 上的 PuTTY Key Generator 等協力廠商工具。
建立虛擬雲端網路
當您使用 Oracle Cloud Infrastructure 時,第一個步驟是為雲端資源設定虛擬雲端網路 (VCN)。請確定已先設定 VCN 後,再建立待命資料庫。如需有關如何建立 VCN 的詳細資訊,請參閱 Oracle Cloud Infrastructure 文件。
確認用戶支援的虛擬機器資料庫型態
當您註冊 Oracle Cloud Infrastructure 時,系統會為您的租用設定一組服務限制。服務限制是資源的配額或允許設定。例如,您的租用已允許每個可用性網域的運算執行處理數目上限。當您購買 Oracle Cloud Infrastructure 時,通常會隨著 Oracle 帳戶代表建立這些限制。
建立待命「虛擬機器資料庫」系統時,您必須確定選取的「虛擬機器」資料庫型態密切對應至主要 (來源) 執行處理。您還必須確定用戶支援選取的型態。
驗證您的租用限制和使用狀況 (依區域):
注意:
如果指定的資源類型具有每個可用性網域的限制,則會顯示每個可用性網域的限制和使用狀況。- 開啟 Oracle Cloud Services 儀表板。開啟「使用者」功能表,然後按一下用戶:< your_tenancy_name >。
- 按一下頁面左邊的服務限制。
您針對特定區域的資源限制和使用狀況會依服務細分。
- 按一下資料庫,確認租用支援的虛擬機器資料庫型態。
您選取的待命資料庫資源型態應該是密切對應至主要 (來源) 執行處理型態的形狀組合,以及您租用中支援的資料庫型態。「虛擬機器資料庫」系統可以在固定資料大小型態中使用。請確定為建立資料庫所選擇的資源配置可以容納來源資料庫,以及任何未來的大小需求。指標規則是使用類似或高於來源資料庫的形狀。
建立待命虛擬機器資料庫系統
注意:
請確定使用與主要資料庫相同的參數 (例如字元集) 建立資料庫。- 登入您的 Oracle Cloud Services 儀表板
- 開啟導覽功能表。在服務下,按一下資料庫 (NOT 資料庫傳統)。
- 在資料庫底下,按一下裸機、VM 以及 Exadata。
- 選取您要使用的隔間。
- 按一下啟動資料庫系統。
- 在「啟動資料庫系統」精靈中,輸入下列資訊:
- 按一下啟動資料庫系統。資料庫系統就會顯示在清單中,且狀態為「啟動設定」。資料庫系統的圖示會從黃色變成綠色 (或紅色代表錯誤)。
- 等待資料庫系統的圖示以轉換綠色,狀態為「可用」,然後按一下標示的資料庫系統名稱。顯示資料庫系統的詳細資訊。
- 請記下 IP 位址;您需要專用或公用 IP 位址 (視網路組態而定) 才能連線資料庫系統。
- 檢查主要 (來源) 資料庫的
SYS密碼。如果它不符合 Oracle Cloud Infrastructure 的密碼要求,請將它變更為符合您為待命資料庫 (目標資料庫) 建立的密碼。
確定連接埠 1522 和 1521 在主要資料庫和待命資料庫之間開啟
您必須確定已在主要資料庫 (來源資料庫) 上開啟 1522 連接埠,並在待命資料庫 (目標資料庫) 上開啟連接埠 1521,以允許資料庫連線。
啟用 Oracle Cloud Infrastructure 系統與 Oracle Cloud Infrastructure Classic 系統的通訊
在 Oracle Cloud Infrastructure Classic 系統上,您必須從 Oracle Cloud Infrastructure 虛擬機器系統開啟連接埠 22 和 1522 以輸入流量。
啟用 Oracle Cloud Infrastructure Classic 系統與 Oracle Cloud Infrastructure 系統的通訊
在 Oracle Cloud Infrastructure Database 系統上,您必須開啟 22 和 1521 連接埠,才能輸入 Oracle Cloud Infrastructure Classic 系統的流量。