az sql db ltr-backup
SQL データベースの長期保有バックアップを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az sql db ltr-backup delete |
長期保有バックアップを削除します。 |
コア | ジョージア 州 |
az sql db ltr-backup list |
場所、サーバー、またはデータベースの長期保有バックアップを一覧表示します。 |
コア | ジョージア 州 |
az sql db ltr-backup restore |
長期保有バックアップを新しいデータベースに復元します。 |
コア | ジョージア 州 |
az sql db ltr-backup show |
データベースの長期保有バックアップを取得します。 |
コア | ジョージア 州 |
az sql db ltr-backup wait |
データベースの条件が満たされるまで、CLI を待機状態にします。 |
コア | ジョージア 州 |
az sql db ltr-backup delete
長期保有バックアップを削除します。
az sql db ltr-backup delete --database
--location
--name
--server
[--yes]
例
データベースの長期保有バックアップを削除します。
az sql db ltr-backup delete -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
必須のパラメーター
Azure SQL Database の名前。 指定した場合 (サーバー名と共に)、このデータベースで要求されたすべてのバックアップを取得します。
目的のバックアップの場所。
LTR バックアップの名前。 バックアップ名には、'az sql db ltr-backup show' または 'az sql db ltr-backup list' を使用します。
Azure SQL Server の名前。 指定した場合は、このサーバーで要求されたすべてのバックアップを取得します。
省略可能のパラメーター
確認を求めないでください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az sql db ltr-backup list
場所、サーバー、またはデータベースの長期保有バックアップを一覧表示します。
az sql db ltr-backup list --location
[--database]
[--database-state]
[--latest]
[--resource-group]
[--server]
例
データベースの長期保有バックアップを一覧表示します。
az sql db ltr-backup list -l southeastasia -s myserver -d mydb
サーバーの長期保有バックアップを一覧表示します (ライブ データベースに属する最新の LTR バックアップのみを一覧表示します)。
az sql db ltr-backup list -l southeastasia -s myserver --database-state Live --only-latest-per-database True
サーバーの長期保有バックアップを一覧表示します (リソース グループ引数を使用)。
az sql db ltr-backup list -l southeastasia -g mygroup -s myserver
特定の場所の長期保有バックアップを一覧表示します (ライブ データベースに属する最新の LTR バックアップのみを一覧表示します)。
az sql db ltr-backup list -l southeastasia --database-state Live --only-latest-per-database True
場所の長期保有バックアップを一覧表示します (リソース グループ引数を使用)。
az sql db ltr-backup list -l southeastasia -g mygroup
必須のパラメーター
目的のバックアップの場所。
省略可能のパラメーター
Azure SQL Database の名前。 指定した場合 (サーバー名と共に)、このデータベースで要求されたすべてのバックアップを取得します。
'All'、'Live'、または 'Deleted' です。 指定された状態のデータベースからのみバックアップをフェッチします。 状態が証明されていない場合、既定値は "All" になります。
true の場合、各データベースの最新のバックアップのみが返されます。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
Azure SQL Server の名前。 指定した場合は、このサーバーで要求されたすべてのバックアップを取得します。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az sql db ltr-backup restore
長期保有バックアップを新しいデータベースに復元します。
az sql db ltr-backup restore --backup-id
--dest-database
--dest-resource-group
--dest-server
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--edition]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--service-level-objective]
[--tags]
[--umi]
[--zone-redundant {false, true}]
例
LTR バックアップを復元します。
az sql db ltr-backup restore \
--dest-database targetdb --dest-server myserver --dest-resource-group mygroup \
--backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionServers/myserver/longTermRetentionDatabases/sourcedb/longTermRetentionBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
必須のパラメーター
復元する長期保有バックアップのリソース ID。 バックアップ ID には、'az sql db ltr-backup show' または 'az sql db ltr-backup list' を使用します。
復元先として作成されるデータベースの名前。
データベースを復元するサーバーのリソース グループの名前。
データベースを復元するサーバーの名前。
省略可能のパラメーター
データベースの ID を割り当てます。
データベースが自動的に一時停止されるまでの時間 (分)。 -1 の値は、自動一時停止が無効になっていることを意味します。
可用性ゾーン。
バックアップの格納に使用されるバックアップ ストレージの冗長性。 使用できる値は、Local、Zone、Geo、GeoZone です。
DTU または仮想コアの整数での SKU の容量コンポーネント。
データベースのコンピューティング モデル。
SKU のエディション コンポーネント。 使用できる値は、Basic、Standard、Premium、GeneralPurpose、BusinessCritical、Hyperscale です。
データベースを作成するエラスティック プールの名前またはリソース ID。
データベース暗号化保護機能キーとして使用する Azure Key Vault キーを指定します。
データベース暗号化保護機能キーの自動ローテーション フラグを指定します。 true、false、null のいずれかを指定できます。
SKU のコンピューティング生成コンポーネント (仮想コア SKU の場合のみ)。 使用できる値は、Gen4、Gen5 です。
SQL Database のフェデレーション クライアント ID。 これは、テナント間の CMK シナリオに使用されます。
データベース用にプロビジョニングする高可用性レプリカの数。 Hyperscale エディションでのみ設定可能です。
SQL Database の AKV キーの一覧。
このデータベースに適用するライセンスの種類。ライセンスが必要な場合は LicenseIncluded
、ライセンスを所有していて Azure HybridBenefit の資格がある場合は BasePrice
します。
一時停止されていない場合、データベースに常に割り当てられる最小限の容量。
実行時間の長い操作が完了するまで待つ必要はありません。
このリソースのエンクレーブの種類を指定します。
有効にした場合、アプリケーションの意図が接続文字列で読み取り専用に設定されている接続は、読み取り専用セカンダリ レプリカにルーティングされる可能性があります。 このプロパティは、Premium および Business Critical データベースでのみ設定できます。
新しいデータベースのサービス目標。 例: Basic、S0、P1、GP_Gen4_1、GP_S_Gen5_8、BC_Gen5_2、HS_Gen5_32。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
SQL Database のユーザー割り当て ID の一覧。
ゾーン冗長を有効にするかどうかを指定します。 値が指定されていない場合、既定値は true です。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az sql db ltr-backup show
データベースの長期保有バックアップを取得します。
az sql db ltr-backup show --database
--location
--name
--server
例
データベースの長期保有期間のバックアップを表示します。
az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000;Hot"
必須のパラメーター
Azure SQL Database の名前。 指定した場合 (サーバー名と共に)、このデータベースで要求されたすべてのバックアップを取得します。
目的のバックアップの場所。
LTR バックアップの名前。 バックアップ名には、'az sql db ltr-backup show' または 'az sql db ltr-backup list' を使用します。
Azure SQL Server の名前。 指定した場合は、このサーバーで要求されたすべてのバックアップを取得します。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az sql db ltr-backup wait
データベースの条件が満たされるまで、CLI を待機状態にします。
az sql db ltr-backup wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--filter]
[--ids]
[--interval]
[--name]
[--resource-group]
[--server]
[--subscription]
[--timeout]
[--updated]
省略可能のパラメーター
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
削除されるまで待ちます。
リソースが存在するまで待ちます。
応答に含める子リソース。 既定値は None です。
コレクション内の要素をフィルター処理する OData フィルター式。 既定値は None です。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ポーリング間隔 (秒単位)。
Azure SQL Database の名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
Azure SQL Server の名前。
az configure --defaults sql-server=<name>
を使用して既定値を構成できます。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
最大待機時間 (秒単位)。
provisioningState が 'Succeeded' で更新されるまで待ちます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
Azure CLI