az sql instance-failover-group
SQL インスタンス フェールオーバー グループを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az sql instance-failover-group create |
接続されている 2 つのマネージド インスタンス間にインスタンス フェールオーバー グループを作成します。 |
Core | GA |
az sql instance-failover-group delete |
フェールオーバー グループを削除します。 |
Core | GA |
az sql instance-failover-group set-primary |
現在のプライマリ マネージド インスタンスからすべてのデータベースをフェールオーバーして、インスタンス フェールオーバー グループのプライマリを設定します。 |
Core | GA |
az sql instance-failover-group show |
フェールオーバー グループを取得します。 |
Core | GA |
az sql instance-failover-group update |
インスタンス フェールオーバー グループを更新します。 |
Core | GA |
az sql instance-failover-group create
接続されている 2 つのマネージド インスタンス間にインスタンス フェールオーバー グループを作成します。
プライマリ サーバーで障害が発生した場合、猶予期間は、猶予期間が切れる前に Azure SQL Managed Database が自動フェールオーバーを開始しないことを示します。 --allow-data-loss オプションを使用したフェールオーバー操作では、非同期同期の性質によりデータが失われる可能性があることに注意してください。
az sql instance-failover-group create --mi --source-mi
--name
--partner-mi
--partner-resource-group
--resource-group
[--failover-policy {Automatic, Manual}]
[--grace-period]
[--secondary-type]
必須のパラメーター
Azure SQL Managed Instance の名前。
インスタンス フェールオーバー グループの名前。
インスタンス フェールオーバー グループのパートナー マネージド インスタンスの名前。
パートナー マネージド インスタンスのリソース グループの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
インスタンス フェールオーバー グループのフェールオーバー ポリシー。
プロパティ | 値 |
---|---|
規定値: | Automatic |
指定可能な値: | Automatic, Manual |
プライマリ サーバーで障害が発生した場合に自動フェールオーバーが開始されるまでの時間単位の間隔。 これは、猶予期間が切れる前に Azure SQL Database が自動フェールオーバーを開始しないことを示します。 --allow-data-loss オプションを使用したフェールオーバー操作では、非同期同期の性質によりデータが失われる可能性があることに注意してください。
プロパティ | 値 |
---|---|
規定値: | 1 |
フェールオーバー グループ内のセカンダリ インスタンスの使用目的。 スタンバイは、セカンダリ インスタンスがディザスター リカバリー専用のパッシブ レプリカとして使用されることを示します。
プロパティ | 値 |
---|---|
規定値: | Geo |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az sql instance-failover-group delete
フェールオーバー グループを削除します。
az sql instance-failover-group delete --location
--name
--resource-group
必須のパラメーター
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
インスタンス フェールオーバー グループの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az sql instance-failover-group set-primary
現在のプライマリ マネージド インスタンスからすべてのデータベースをフェールオーバーして、インスタンス フェールオーバー グループのプライマリを設定します。
az sql instance-failover-group set-primary --location
--name
--resource-group
[--allow-data-loss]
必須のパラメーター
インスタンス フェールオーバー グループ内のセカンダリ インスタンスの場所。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
インスタンス フェールオーバー グループの名前。
インスタンス フェールオーバー グループ内のセカンダリ インスタンスのリソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
フェールオーバーを実行するとデータが失われる可能性がある場合でも、フェールオーバーを完了します。 これにより、プライマリ データベースが使用できない場合でもフェールオーバーを続行できます。
プロパティ | 値 |
---|---|
規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az sql instance-failover-group show
フェールオーバー グループを取得します。
az sql instance-failover-group show --location
--name
--resource-group
必須のパラメーター
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
インスタンス フェールオーバー グループの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az sql instance-failover-group update
インスタンス フェールオーバー グループを更新します。
az sql instance-failover-group update --location
--name
--resource-group
[--add]
[--failover-policy {Automatic, Manual}]
[--force-string]
[--grace-period]
[--remove]
[--secondary-type]
[--set]
必須のパラメーター
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
インスタンス フェールオーバー グループの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>
。
プロパティ | 値 |
---|---|
Parameter group: | Generic Update Arguments |
規定値: | [] |
インスタンス フェールオーバー グループのフェールオーバー ポリシー。
プロパティ | 値 |
---|---|
指定可能な値: | Automatic, Manual |
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
プロパティ | 値 |
---|---|
Parameter group: | Generic Update Arguments |
規定値: | False |
プライマリ サーバーで障害が発生した場合に自動フェールオーバーが開始されるまでの時間単位の間隔。 これは、猶予期間が切れる前に Azure SQL Database が自動フェールオーバーを開始しないことを示します。 --allow-data-loss オプションを使用したフェールオーバー操作では、非同期同期の性質によりデータが失われる可能性があることに注意してください。
リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
。
プロパティ | 値 |
---|---|
Parameter group: | Generic Update Arguments |
規定値: | [] |
フェールオーバー グループ内のセカンダリ インスタンスの使用目的。 スタンバイは、セカンダリ インスタンスがディザスター リカバリー専用のパッシブ レプリカとして使用されることを示します。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>
。
プロパティ | 値 |
---|---|
Parameter group: | Generic Update Arguments |
規定値: | [] |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |