Skip to main content
SnapManager for SAP
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

smsap備份create命令

貢獻者

您可以執行「備份建立」命令、在一或多個儲存系統上建立資料庫備份。

語法

註 在執行此命令之前、您必須使用「profile create」命令來建立資料庫設定檔。
smsap backup create
-profile profile_name
{[-full{-auto | -online | -offline}[-retain {-hourly | -daily | -weekly | -monthly | -unlimited} [-verify]  |
[-data [[-files files [files]] |
[-tablespaces tablespaces [tablespaces]] [-label label] {-auto | -online | -offline}
[-retain {-hourly | -daily | -weekly | -monthly | -unlimited} [-verify] |
[-archivelogs [-label label]] [-comment comment]}

[-backup-dest path1 [ , path2]]
[-exclude-dest path1 [ , path2]]
[-prunelogs {-all | -until-scn until-scn | -until-date yyyy-MM-dd:HH:mm:ss] | -before {-months | -days | -weeks | -hours}}
-prune-dest prune_dest1,[prune_dest2]]
[-taskspec taskspec]
[-dump]
-force
[-quiet | -verbose]

參數

  • 。設定檔_profile_name_`

    指定與您要備份之資料庫相關的設定檔名稱。設定檔包含資料庫和其他資料庫資訊的識別碼。

  • (自動選項)

    如果資料庫處於掛載或離線狀態、SnapManager 則執行離線備份。如果資料庫處於開啟或線上狀態、SnapManager 則執行線上備份。如果您使用「-force」選項搭配「-offline」選項、SnapManager 即使資料庫目前處於線上狀態、也會強制進行離線備份。

  • 線上選項

    指定線上資料庫備份。

    • 如果本機執行個體處於關機狀態、且至少有一個執行個體處於開啟狀態、您可以使用「-force」選項將本機執行個體變更為掛載狀態。

    • 如果沒有處於開啟狀態的執行個體、您可以使用「-force」選項將本機執行個體變更為開啟狀態。

  • 離線選項

    指定資料庫處於關機狀態時的離線備份。如果資料庫處於開啟或掛載狀態、則備份會失敗。如果使用「-force」選項、SnapManager 則嘗試變更資料庫狀態、以關閉資料庫進行離線備份。

  • (全選)

    備份整個資料庫。這包括所有資料、歸檔記錄和控制檔。無論您執行何種類型的備份、都會備份歸檔的重作記錄和控制檔。如果您只想備份一部分資料庫、請使用「-files'」選項或「-tabl空間」選項。

  • (資料選項)

    指定資料檔案。

  • 文件_list_`

    僅備份指定的資料檔案、加上歸檔的記錄和控制檔。以空格分隔檔案名稱清單。如果資料庫處於開啟狀態、SnapManager 則驗證適當的表格空間是否處於線上備份模式。

  • 表空間_tabl空間_`

    僅備份指定的資料庫表格空間、以及歸檔的記錄和控制檔。以空格分隔表格空間名稱。如果資料庫處於開啟狀態、SnapManager 則驗證適當的表格空間是否處於線上備份模式。

  • 標籤_label_`

    指定此備份的選用名稱。此名稱在設定檔中必須是唯一的。名稱可以包含字母、數字、底線(_)和連字號(-)。它不能以連字號開頭。如果您未指定標籤、SnapManager 則會以scene_type_date格式建立預設標籤:

    • 範圍為F表示完整備份、或是P表示部分備份。

    • 類型為C表示離線(冷)備份、H表示線上(熱)備份、或A表示自動備份、例如P_a_200810060037IST。

    • 日期是備份的年、月、日和時間。

      支援24小時時鐘。SnapManager

    例如、如果您在2007年1月16日下午5:45:16離線執行資料庫完整備份東部標準時間SnapManager 、這個功能可以建立F_C_20070111111174516EST標籤。

  • (註釋_stron_`

    指定可選的註釋來描述此備份。將字串括在單引號(')內。

    註 有些Shell會取消引號。在這種情況下、您必須加上反斜槓(\)的引號。例如、您可能需要輸入下列內容:「\」這是註解。
  • (驗證選項)

    執行Oracle DBV公用程式、確認備份中的檔案未毀損。

    註 如果您指定「-Verify」(驗證)選項、則在驗證作業完成之前、備份作業不會完成。
  • (強制選項)

    如果資料庫狀態不正確、則強制變更狀態。例如SnapManager 、根據您指定的備份類型和資料庫所在的狀態、將資料庫狀態從線上變更為離線。

    • 如果本機執行個體處於關機狀態、且至少有一個執行個體處於開啟狀態、則使用「-force」選項會將本機執行個體變更為掛載狀態。

    • 如果沒有執行個體處於開啟狀態、使用「-force」選項會將本機執行個體變更為開啟狀態。

  • (靜音)

    僅在主控台顯示錯誤訊息。預設為顯示錯誤和警告訊息。

  • (冗長)

    在主控台顯示錯誤、警告和資訊訊息。

  • (每小時)-保留{-每小時|-每日|-每週|-每月|-無限}(

    指定備份應以每小時、每日、每週、每月或無限的方式保留。如果未指定"-retif省"選項、則保留類別預設為"-Hour"選項。若要永久保留備份、請使用「無限」選項。「無限」選項可讓備份不符合保留原則刪除的資格。

  • (歸檔選項)

    建立歸檔記錄備份。

  • 備份目的地_path1 、[、[_path2].

    指定要備份以進行歸檔記錄備份的歸檔記錄目的地。

  • (即exclude目的地_path1 、[、[_path2]]

    指定要從備份中排除的歸檔記錄目的地。

  • *(至今)-全部|直到- scn直到- SCN |-直到日期_西元年-月-日:日:時:分:分_|-早於{-月|-日|-週|-小時}

    根據建立備份時所提供的選項、從歸檔記錄目的地刪除歸檔記錄檔。「-all」選項會從歸檔記錄目的地刪除所有歸檔記錄檔。在指定的系統變更編號(SCN)之前、「直到SCN」選項會刪除歸檔記錄檔。「直到日期」選項會刪除歸檔記錄檔、直到指定的時間段為止。「之前」選項會在指定的時間段(天、月、週、小時)之前刪除歸檔記錄檔。

  • :prune-dest_prune_dest1、prune_dest2_`

    在建立備份時、從歸檔記錄目的地刪除歸檔記錄檔。

  • 任務規範_taskspec_`

    指定可用於備份作業的預先處理活動或後處理活動的工作規格XML檔案。應提供XML檔案的完整路徑、同時提供「taskspec」選項。

  • (轉儲選項)

    在資料庫備份作業成功或失敗之後收集傾印檔案。

命令範例

下列命令會建立完整的線上備份、建立次要儲存設備的備份、並將保留原則設為每日:

smsap backup create -profile SALES1 -full -online
-label full_backup_sales_May -profile SALESDB -force -retain -daily
Operation Id [8abc01ec0e79356d010e793581f70001] succeeded.