Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

複製可插拔的資料庫

貢獻者

您可以將可插拔資料庫(pdb)複製到同一主機或替代主機上的不同或相同目標CDB。您也可以將複製的pdb恢復至所需的SCN或日期與時間。

開始之前

如果您以非 root 使用者的身分安裝外掛程式、則應該手動將執行權限指派給 prescScript 和 PostScript 目錄。

步驟

  1. 在左導覽窗格中、按一下*資源*、然後從清單中選取適當的外掛程式。

  2. 在「資源」頁面中、從*檢視*清單中選取*資料庫*或*資源群組*。

  3. 從資料庫詳細資料檢視或資源群組詳細資料檢視中、選取單一執行個體(多租戶)類型的資料庫。

    隨即顯示資料庫拓撲頁面。

  4. 從管理複本檢視中、從本機複本(主要)、鏡射複本(次要)或Vault複本(次要)中選取備份。

  5. 從表格中選取備份、然後按一下 * *複製圖示

  6. 在「名稱」頁面中、執行下列動作:

    1. 選擇* pdb Clone(pdb複製)*。

    2. 指定要複製的pdb。

      註 一次只能複製一個pdb。
    3. 指定複製的pdb名稱。

  7. 在「位置」頁面中、執行下列動作:

    針對此欄位…​

    執行此動作…​

    實體複製主機

    預設會填入來源資料庫主機。

    如果您想要在替代主機上建立實體複本、請選取與來源資料庫主機版本相同的Oracle和OS主機。

    目標CDB

    選取您要包含複製之pdb的CDB。

    您應確保目標CDB正在執行。

    資料庫狀態

    如果您要以讀寫模式開啟pdb、請選取「以讀寫模式開啟複製的pdb *」核取方塊。

    資料檔案位置

    預設會填入資料檔案位置。

    SAN或NFS檔案系統的還原預設命名慣例為FileSystemNameofsourcedatabase_SCJOBID。SnapCenter

    ASM磁碟群組的「支援」預設命名慣例為SC_HASHCODEofDISKKKROUP_SCJOBID。SnapCenterHASHCODEofDISKKROUP是自動產生的數字(2到10位數)、每個ASM磁碟群組都是唯一的數字。

    註 如果您要自訂ASM磁碟群組名稱、請確定名稱長度符合Oracle支援的最大長度。

    如果您想要指定不同的路徑、則必須輸入資料檔案掛載點或ASM磁碟群組名稱、以供複製資料庫使用。

    Oracle主目錄、使用者名稱和群組詳細資料會自動從來源資料庫填入。您可以根據要建立實體複本的主機之Oracle環境來變更值。

  8. 在「PreOps」頁面中、執行下列步驟:

    1. 輸入要在複製作業之前執行的指令碼路徑和引數。

      您應該將預先記錄儲存在/var/opt/snapcenter/spl/scripts或此路徑內的任何資料夾中。根據預設、會填入/var/opt/snapcenter/spl/scripts路徑。如果您已將指令碼置於此路徑內的任何資料夾中、則必須提供完整路徑、直到指令碼所在的資料夾。

    SnapCenter 可讓您在執行預留記錄和 PostScript 時、使用預先定義的環境變數。 "深入瞭解"

    1. 在「輔助CDB複製資料庫參數設定」區段中、修改用於初始化資料庫的預先填入資料庫參數值。

  9. 按一下*重設*以取得預設的資料庫參數設定。

  10. 在「PostOps」頁面中、預設選取「直到取消」以執行複製資料庫的還原。

    如果無法找到適當的記錄備份、則不會選取「直到取消」選項SnapCenter 。如果在*指定外部歸檔記錄位置*中無法使用記錄備份、您可以提供外部歸檔記錄位置。您可以指定多個記錄位置。

    註 如果您想要複製設定為支援Flash恢復區域(FRA)和Oracle託管檔案(OMF)的來源資料庫、則用於還原的記錄目的地也必須遵守OMF目錄結構。
    欄位名稱 說明

    直到取消為止

    執行恢復的方法是:在選擇要複製的資料備份之後、安裝最新的記錄備份、並以不中斷的順序記錄歸檔記錄。SnapCenter

    記錄與資料備份應位於主要儲存設備上、以便在主要儲存設備上執行複製、而記錄與資料備份則應位於次要儲存設備上、以便在次要儲存設備上執行複製。複製的資料庫會恢復到遺失或毀損的記錄檔為止。

    日期與時間

    還原資料庫至指定的日期和時間。SnapCenter

    註 時間可以24小時格式指定。

    直到SCN(系統變更編號)

    將資料庫恢復至指定的系統變更編號(SCN)SnapCenter 。

    指定外部歸檔記錄位置

    指定外部歸檔記錄位置。

    建立新的DBID

    缺省情況下*未選中輔助克隆數據庫的Create new DBID*複選框。

    如果您要為輔助複製資料庫產生唯一編號(DBID)、使其與來源資料庫區隔、請選取此核取方塊。

    建立暫用資料表空間的暫用檔案

    如果您要為複製資料庫的預設暫存資料表空間建立暫存檔、請選取此核取方塊。

    如果未選取此核取方塊、則會建立不含臨時檔案的資料庫複本。

    輸入建立複本時要套用的SQL項目

    新增建立複本時要套用的SQL項目。

    輸入要在複製作業後執行的指令碼

    指定要在複製作業之後執行的PostScript路徑和引數。

    您應將此等附文儲存在_/var/opt/snapcenter/spl/scripts_或此路徑內的任何資料夾中。

    依預設、會填入_/var/opt/snapcenter/spl/scripts_路徑。如果您已將指令碼置於此路徑內的任何資料夾中、則必須提供完整路徑、直到指令碼所在的資料夾。

    註 如果複製作業失敗、將不會執行指令碼、並直接觸發清除活動。
  11. 在「通知」頁面的*電子郵件喜好設定*下拉式清單中、選取您要傳送電子郵件的案例。

    您也必須指定寄件者和接收者的電子郵件地址、以及電子郵件的主旨。如果您要附加執行的複製作業報告、請選取*附加作業報告*。

    註 對於電子郵件通知、您必須使用GUI或PowerShell命令Set-SmtpServer來指定SMTP伺服器詳細資料。
  12. 檢閱摘要、然後按一下「完成」。

  13. 按一下*監控*>*工作*來監控作業進度。

完成後

如果您想要建立複製的pdb備份、您應該備份要複製pdb的目標CDB、因為無法只備份複製的pdb。如果您想要建立具有次要關係的備份、則應該為目標CDB建立次要關係。

在RAC設定中、複製的pdb儲存設備只會附加至執行pdb複製的節點。RAC其他節點上的PDF處於掛載狀態。如果您想要從其他節點存取複製的pdb、則應手動將儲存設備附加至其他節點。

瞭解更多資訊