az sql midb ltr-backup
管理SQL 受管理執行個體資料庫長期保留備份。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az sql midb ltr-backup delete |
刪除長期保留備份。 |
核心 | 預覽版 |
az sql midb ltr-backup list |
列出位置、實例或資料庫的長期保留備份。 |
核心 | 預覽版 |
az sql midb ltr-backup restore |
將長期保留備份還原至新的資料庫。 |
核心 | 預覽版 |
az sql midb ltr-backup show |
取得受控資料庫的長期保留備份。 |
核心 | 預覽版 |
az sql midb ltr-backup wait |
將 CLI 置於等候狀態,直到符合受控資料庫的條件為止。 |
核心 | GA |
az sql midb ltr-backup delete
此命令處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
刪除長期保留備份。
az sql midb ltr-backup delete [--backup-id]
[--database]
[--location]
[--managed-instance]
[--name]
[--yes]
範例
刪除受控資料庫的長期保留備份。
az sql midb ltr-backup delete -l southeastasia --mi myinstance -d mymanageddb --name "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
刪除受控資料庫的長期保留備份。
az sql midb ltr-backup delete --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'
選擇性參數
備份的資源識別碼。 使用 'az sql midb ltr-backup show' 或 'az sql midb ltr-backup list' 進行備份識別碼。如果提供,則不需要其他引數。
Azure SQL 受控資料庫的名稱。
所需備份的位置。
Azure SQL 受控執行個體的名稱。
LTR 備份的名稱。 使用 'az sql midb ltr-backup show' 或 'az sql midb ltr-backup list' 進行備份名稱。
不提示確認。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az sql midb ltr-backup list
此命令處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
列出位置、實例或資料庫的長期保留備份。
az sql midb ltr-backup list --location
[--database]
[--database-state]
[--latest]
[--managed-instance]
[--resource-group]
範例
列出受控資料庫的長期保留備份。
az sql midb ltr-backup list -l southeastasia --mi myinstance -d mymanageddb
列出受控實例的長期保留備份(僅列出屬於即時資料庫的最新 LTR 備份)。
az sql midb ltr-backup list -l southeastasia --mi myinstance --database-state Live --only-latest-per-database
列出受控實例的長期保留備份(含資源群組引數)。
az sql midb ltr-backup list -l southeastasia -g mygroup --mi myinstance
列出位置的長期保留備份(僅列出屬於即時資料庫的最新 LTR 備份)。
az sql midb ltr-backup list -l southeastasia --database-state Live --only-latest-per-database
列出位置的長期保留備份(含資源群組引數)。
az sql midb ltr-backup list -l southeastasia -g mygroup
必要參數
所需備份的位置。
選擇性參數
Azure SQL 受控資料庫的名稱。 如果指定 (以及實例名稱),則會擷取此資料庫下的所有要求備份。
'All'、'Live'或 'Deleted'。 只會從指定狀態的資料庫擷取備份。 如果未提供任何狀態,則預設為 'All'。
如果為 true,則只會傳回每個資料庫的最新備份。
Azure SQL 受控執行個體的名稱。 如果指定,則擷取此受控實例下的所有要求備份。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az sql midb ltr-backup restore
此命令處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
將長期保留備份還原至新的資料庫。
az sql midb ltr-backup restore --backup-id
--dest-database
--dest-mi
--dest-resource-group
[--no-wait]
範例
使用 LTR 備份還原受控資料庫。
az sql midb ltr-backup restore \
--dest-database targetmidb --dest-mi myinstance --dest-resource-group mygroup \
--backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/sourcemidb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
必要參數
要還原之長期保留備份的資源識別碼。 使用 'az sql midb ltr-backup show' 或 'az sql midb ltr-backup list' 進行備份識別碼。
將建立為還原目的地之受控資料庫的名稱。
要還原受控資料庫之受控實例的名稱。
要還原受控資料庫之受控實例的資源群組名稱。
選擇性參數
請勿等候長時間執行的作業完成。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az sql midb ltr-backup show
此命令處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
取得受控資料庫的長期保留備份。
az sql midb ltr-backup show [--backup-id]
[--database]
[--location]
[--managed-instance]
[--name]
範例
顯示受控資料庫的長期保留備份。
az sql midb ltr-backup show --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'
選擇性參數
備份的資源識別碼。 使用 'az sql midb ltr-backup show' 或 'az sql midb ltr-backup list' 進行備份識別碼。如果提供,則不需要其他引數。
Azure SQL 受控資料庫的名稱。
所需備份的位置。
Azure SQL 受控執行個體的名稱。
LTR 備份的名稱。 使用 'az sql midb ltr-backup show' 或 'az sql midb ltr-backup list' 進行備份名稱。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az sql midb ltr-backup wait
將 CLI 置於等候狀態,直到符合受控資料庫的條件為止。
az sql midb ltr-backup wait --database
--managed-instance
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
必要參數
Azure SQL 受控資料庫的名稱。
Azure SQL 受控執行個體的名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
選擇性參數
請等候在 'Succeeded' 使用 'provisioningState' 建立。
等到條件符合自訂 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。
等到刪除為止。
等候資源存在。
輪詢間隔以秒為單位。
以秒為單位的等候上限。
等到 provisioningState 更新為 'Succeeded'。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。