az sql db ltr-backup
このコマンド グループはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
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
コマンド グループ 'sql db ltr-backup' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
長期保有バックアップを削除します。
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
コマンド グループ 'sql db ltr-backup' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
場所、サーバー、またはデータベースの長期保有バックアップを一覧表示します。
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
コマンド グループ 'sql db ltr-backup' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
長期保有バックアップを新しいデータベースに復元します。
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、プレミアム、GeneralPurpose、BusinessCritical、Hyperscale です。
データベースを作成するエラスティック プールの名前またはリソース ID。
データベース暗号化保護機能キーとして使用する Azure Key Vault キーを指定します。
データベース暗号化保護機能キーの自動ローテーション フラグを指定します。 true、false、null のいずれかを指定できます。
SKU のコンピューティング生成コンポーネント (仮想コア SKU の場合のみ)。 使用できる値は、Gen4、Gen5 です。
SQL Database のフェデレーション クライアント ID。 これは、テナント間の CMK シナリオに使用されます。
データベース用にプロビジョニングする高可用性レプリカの数。 Hyperscale エディションでのみ設定可能です。
SQL Database の AKV キーの一覧。
このデータベースに適用するライセンスの種類。LicenseIncluded
ライセンスが必要な場合、または BasePrice
ライセンスをお持ちで、Azure HybridBenefit の対象である場合。
一時停止されていない場合、データベースに常に割り当てられる最小限の容量。
実行時間の長い操作の終了を待機しません。
このリソースのエンクレーブの種類を指定します。
有効にすると、アプリケーションインテントが接続文字列で読み取り専用に設定されている接続は、読み取り専用セカンダリ レプリカにルーティングされる可能性があります。 このプロパティは、プレミアム および 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
コマンド グループ 'sql db ltr-backup' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
データベースの長期保有バックアップを取得します。
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
コマンド グループ 'sql db ltr-backup' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
データベースの条件が満たされるまで、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