匯出及匯入快照

您可以將快照儲存至本機檔案系統或雲端儲存,並將它們上傳回雲端。匯出及匯入快照可以備份和回復內容,或在開發、測試和生產等環境之間移轉內容。

匯出快照

您可以使用「匯出」選項,將快照儲存到本機檔案系統或 Oracle Cloud Infrastructure 上儲存的儲存桶。匯出功能讓您能儲存及管理所有您建立的系統快照。

快照會匯出為存檔檔案 (.bar)。匯出快照所需的時間依 .bar 檔案的大小而定。

註:

如果您經常匯出大型快照 (超過 5GB 或大於瀏覽器的下載限制),您必須在 Oracle Cloud Infrastructure 設定一個儲存的儲存桶,然後將快照儲存至雲端儲存。這樣就能避免因大小限制發生的匯出錯誤,以及避免在本機檔案系統儲存大型快照時偶爾發生的逾時。請參閱設定快照的 Oracle Cloud Storage 儲存桶

如果尚未建立快照,請先建立快照。

  1. 按一下主控台
  2. 按一下快照
  3. 選取您想要匯出的快照。
  4. 按一下快照動作 快照動作功能表
  5. 按一下匯出
  6. 選取您要匯出的快照目標位置。
    • 本機檔案儲存:將快照匯出至瀏覽器的下載資料夾。
    • Oracle Cloud Storage:將快照匯出至 Oracle Cloud Infrastructure 上現有儲存的儲存桶。按一下儲存詳細資訊以指定儲存的儲存桶連線詳細資訊。如果您需要建立儲存的儲存桶,請參閱設定快照的 Oracle Cloud Storage 儲存桶
  7. 如果您選取 Oracle Cloud Storage,請提供連線詳細資訊、快照名稱和您要使用的資料夾。
    1. 儲存容器詳細資訊中,指定快照之儲存的儲存桶,以及存取 Oracle Cloud Infrastructure Object Storage 上儲存桶所需的安全金鑰和 Oracle Cloud ID (OCID),然後按一下下一步

      您需要存取 Oracle Cloud Infrastructure 主控台以產生或取得此資訊。如果您無法存取,請洽詢您的管理員。

      • 儲存桶名稱:儲存桶的名稱。例如:My_OAC_Snapshot_StorageBucket
      • OCI 區域:儲存桶所在區域的區域 ID。例如:us-phoenix-1
      • OCI 租用戶 ID:代管儲存桶的租用戶 OCID。

        例如:ocid1.tenancy.oc1..<unique_ID>

        請參閱取得租用戶 OCID 的位置

      • OCI 使用者 ID:建立及上傳存取儲存桶所需簽署金鑰組的使用者 OCID。

        例如:ocid1.user.oc1..<unique_ID>

        請參閱取得使用者 OCID 的位置。另請參閱如何上傳公開金鑰

      • 金鑰指紋:存取儲存桶所需的私密金鑰指紋。

        指紋看起來如下:99:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef

        請參閱如何取得金鑰的指紋

      • 私密金鑰:以 PEM 格式顯示的使用者私密金鑰檔案的名稱和位置。

        例如:oci_private_key.pem

        請參閱如何產生簽署金鑰

    2. 選擇性的: 在「另存快照」中,使用檔案名稱欄位來變更快照 .bar 檔案的名稱或為快照選取其他資料夾。

      依照預設,快照會儲存到儲存桶的根資料夾且名稱為 <timestamp>.bar。例如:20210824140137.bar

      • 若要使用其他名稱,請在檔案名稱欄位中輸入快照的新名稱。例如:24August2021.bar
      • 若要選取特定資料夾,可在檔案名稱欄位中瀏覽至所需資料夾或輸入資料夾名稱。例如:MyDaily_Snapshots/August/24August2021.bar

      按一下重新整理資料圖示以切換回預設檔案名稱和位置。

      註:

      您在另存快照對話方塊中不會看到儲存的儲存桶中的每個檔案和資料夾。您只會看到快照 (BAR 檔案) 和包含快照的資料夾。
    3. 按一下確定,確認要儲存此名稱和位置的快照。
  8. 快照密碼中,輸入並確認快照的密碼。

    密碼的長度必須在 14 到 50 個字元之間,而且至少要包含一個數值字元、一個大寫字母以及一個小寫字母。

    請記下此密碼。系統會在日後您嘗試匯入檔案時要求您輸入此密碼。例如,如果想要回復或移轉儲存在快照中的內容。

  9. 按一下匯出

    匯出所需的時間依檔案的大小而定。

匯入快照

您可以匯入先前儲存在本機檔案系統或 Oracle Cloud Infrastructure 上儲存的儲存桶中的快照。匯入快照所需的時間取決於快照 .bar 檔案的大小。

匯入快照時,檔案本身會上傳到您的系統,但您的環境無法立即使用快照中儲存的使用者自建物件。匯入的快照會顯示在快照清單中。準備好之後,您就可以回復快照以覆寫目前的使用者自建物件 (例如您的目錄)。

  1. 按一下主控台
  2. 按一下快照
  3. 按一下頁面動作功能表 頁面動作功能表,然後選取匯入快照
  4. 選取您要匯入的快照來源位置。
    • 本機檔案儲存:從本機檔案系統匯入快照。
    • Oracle Cloud Storage:匯入位於 Oracle Cloud Infrastructure 上儲存的儲存桶中的快照。按一下儲存詳細資訊以指定儲存的儲存桶連線詳細資訊。
  5. 如果您選取本機檔案儲存,請按一下選取以找出您要上傳的快照。

    選取包含快照的快照檔案 (.bar)。您可以上傳從 Oracle Analytics Cloud、Oracle Analytics Server 和 Oracle BI Enterprise Edition 12c 建立的快照。

  6. 如果您選取 Oracle Cloud Storage,請提供連線詳細資訊,然後選取您要匯入的快照。
    1. 儲存容器詳細資訊中,指定包含快照之儲存的儲存桶,以及存取 Oracle Cloud Infrastructure Object Storage 上儲存桶所需的安全金鑰和 Oracle Cloud ID (OCID),然後按一下下一步

      您需要存取 Oracle Cloud Infrastructure 主控台以取得此資訊。如果您無法存取,請洽詢您的管理員。

      • 儲存桶名稱:儲存桶的名稱。例如:My_OAC_Snapshot_StorageBucket
      • OCI 區域:儲存桶所在區域的區域 ID。例如:us-phoenix-1
      • OCI 租用戶 ID:代管儲存桶的租用戶 OCID。

        例如:ocid1.tenancy.oc1..<unique_ID>

        請參閱取得租用戶 OCID 的位置

      • OCI 使用者 ID:建立及上傳存取儲存桶所需簽署金鑰組的使用者 OCID。

        例如:ocid1.user.oc1..<unique_ID>

        請參閱取得使用者 OCID 的位置。另請參閱如何上傳公開金鑰

      • 金鑰指紋:存取儲存桶所需的私密金鑰指紋。

        指紋看起來如下:99:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef

        請參閱如何取得金鑰的指紋

      • 私密金鑰:以 PEM 格式顯示的使用者私密金鑰檔案的名稱和位置。

        例如:oci_private_key.pem

        請參閱如何產生簽署金鑰

    2. 在「選取快照」中,瀏覽至您要匯入的快照。

      或者,在檔案名稱欄位中輸入快照的資料夾路徑和名稱。例如:MyDaily_Snapshots/August/24August2021.bar

      按一下重新整理資料圖示以清除您的選擇項目,然後重新開始。

      註:

      您在選取快照對話方塊中不會看到儲存的儲存桶中的每個檔案和資料夾。您只會看到快照 (BAR 檔案) 和包含快照的資料夾。
    3. 按一下確定,確認要匯入選取的快照。
  7. 輸入快照密碼。

    這是您將快照匯出至本機檔案系統或雲端儲存時所指定的密碼。

  8. 按一下匯入

設定快照的 Oracle Cloud Storage 儲存桶

如果您要將 Oracle Analytics Cloud 快照儲存在 Oracle Cloud,您 (或是您的管理員) 必須將數個步驟設定完成。您需要建立儲存的儲存桶,計畫使用此儲存桶並產生授權您 (或另一位使用者) 從 Oracle Analytics Cloud 存取此儲存桶的 API 簽署金鑰。

  1. 在 Oracle Cloud Infrastructure 主控台中,用 IAM 建立具有授權的使用者,讓使用者可建立並連線到儲存桶。

    如果已有此使用者則可略過此步驟。請參閱新增使用者

  2. 為此使用者產生 API 簽署金鑰組。

    請參閱如何產生 API 簽署金鑰

    當您使用主控台新增 API 簽署金鑰組時,會產生一個含有下列資訊的組態檔預覽片段。

    • user - 為對象新增金鑰組的使用者 OCID。
    • fingerprint - 剛剛新增的金鑰指紋。
    • tenancy - 您租用戶的 OCID。
    • region - 主控台中目前選取的區域。
    • key_file- 您所下載的私密金鑰檔案路徑。您必須將這個值更新成您在檔案系統上儲存私密金鑰檔案所在位置的路徑。
  3. 記下顯示於片段中的資訊。當您從 Oracle Analytics Cloud 將快照匯出至 Oracle Cloud Storage (或匯入儲存在 Oracle Cloud 的快照) 時,系統會要求您提供下列資訊:

    OCI 使用者 IDuser

    金鑰指紋fingerprint

    私密金鑰key_file

    OCI 租用戶 IDtenancy

    OCI 區域region

  4. 為快照建立儲存的儲存桶。

    如果已有此儲存桶則可略過此步驟。請參閱建立儲存桶

    您為其建立簽署金鑰的使用者必須具有儲存的儲存桶之讀寫存取權。具體來說,此使用者必須對儲存快照之儲存的儲存桶具有下列許可權:

    • OBJECT_CREATE
    • OBJECT_OVERWRITE