az sql midb ltr-backup

SQL Managed Instance データベースの長期保有バックアップを管理します。

コマンド

名前 説明 Status
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'

省略可能のパラメーター

--backup-id --id

バックアップのリソース ID。 バックアップ ID には 、'az sql midb ltr-backup show' または 'az sql midb ltr-backup list' を使用します。指定した場合、他の引数は必要ありません。

--database -d

Azure SQL Managed Database の名前。

--location -l

目的のバックアップの場所。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--name -n

LTR バックアップの名前。 バックアップ名には、'az sql midb ltr-backup show' または 'az sql midb ltr-backup list' を使用します。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--location -l

目的のバックアップの場所。

省略可能のパラメーター

--database -d

Azure SQL Managed Database の名前。 指定した場合 (インスタンス名と共に)、このデータベースで要求されたすべてのバックアップを取得します。

--database-state --state

'All'、'Live'、または 'Deleted' です。 指定された状態のデータベースからのみバックアップをフェッチします。 状態が証明されていない場合、既定値は "All" になります。

--latest --only-latest-per-database

true の場合、各データベースの最新のバックアップのみが返されます。

--managed-instance --mi

Azure SQL Managed Instance の名前。 指定した場合、このマネージド インスタンスで要求されたすべてのバックアップを取得します。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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"

必須のパラメーター

--backup-id --id

復元する長期保有バックアップのリソース ID。 バックアップ ID には 、'az sql midb ltr-backup show' または 'az sql midb ltr-backup list' を使用します。

--dest-database

復元先として作成されるマネージド データベースの名前。

--dest-mi

マネージド データベースを復元するマネージド インスタンスの名前。

--dest-resource-group

マネージド データベースを復元するマネージド インスタンスのリソース グループの名前。

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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'

省略可能のパラメーター

--backup-id --id

バックアップのリソース ID。 バックアップ ID には 、'az sql midb ltr-backup show' または 'az sql midb ltr-backup list' を使用します。指定した場合、他の引数は必要ありません。

--database -d

Azure SQL Managed Database の名前。

--location -l

目的のバックアップの場所。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--name -n

LTR バックアップの名前。 バックアップ名には、'az sql midb ltr-backup show' または 'az sql midb ltr-backup list' を使用します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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]

必須のパラメーター

--database -d

Azure SQL Managed Database の名前。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--created

'provisioningState' が 'Succeeded' で作成されるまで待ちます。

既定値: False
--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--deleted

削除されるまで待ちます。

既定値: False
--exists

リソースが存在するまで待ちます。

既定値: False
--interval

ポーリング間隔 (秒単位)。

既定値: 30
--timeout

最大待機時間 (秒単位)。

既定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。