az sql instance-failover-group
SQL インスタンス フェールオーバー グループを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az sql instance-failover-group create |
接続されている 2 つのマネージド インスタンス間にインスタンス フェールオーバー グループを作成します。 |
コア | GA |
az sql instance-failover-group delete |
フェールオーバー グループを削除します。 |
コア | GA |
az sql instance-failover-group set-primary |
現在のプライマリ マネージド インスタンスからすべてのデータベースをフェールオーバーして、インスタンス フェールオーバー グループのプライマリを設定します。 |
コア | GA |
az sql instance-failover-group show |
フェールオーバー グループを取得します。 |
コア | GA |
az sql instance-failover-group update |
インスタンス フェールオーバー グループを更新します。 |
コア | GA |
az sql instance-failover-group create
接続されている 2 つのマネージド インスタンス間にインスタンス フェールオーバー グループを作成します。
プライマリ サーバーで障害が発生した場合、猶予期間は、猶予期間が切れる前に Azure SQL Managed Database が自動フェールオーバーを開始しないことを示します。 --allow-data-loss オプションを使用したフェールオーバー操作では、非同期同期の性質によりデータが失われる可能性があることに注意してください。
az sql instance-failover-group create --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>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
インスタンス フェールオーバー グループのフェールオーバー ポリシー。
プライマリ サーバーで障害が発生した場合に自動フェールオーバーが開始されるまでの時間単位の間隔。 これは、猶予期間が切れる前に Azure SQL Database が自動フェールオーバーを開始しないことを示します。 --allow-data-loss オプションを使用したフェールオーバー操作では、非同期同期の性質によりデータが失われる可能性があることに注意してください。
フェールオーバー グループ内のセカンダリ インスタンスの使用目的。 スタンバイは、セカンダリ インスタンスがディザスター リカバリー専用のパッシブ レプリカとして使用されることを示します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
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>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
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>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
フェールオーバーを実行するとデータが失われる可能性がある場合でも、フェールオーバーを完了します。 これにより、プライマリ データベースが使用できない場合でもフェールオーバーを続行できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
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>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
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>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>
。
インスタンス フェールオーバー グループのフェールオーバー ポリシー。
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
プライマリ サーバーで障害が発生した場合に自動フェールオーバーが開始されるまでの時間単位の間隔。 これは、猶予期間が切れる前に Azure SQL Database が自動フェールオーバーを開始しないことを示します。 --allow-data-loss オプションを使用したフェールオーバー操作では、非同期同期の性質によりデータが失われる可能性があることに注意してください。
リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
フェールオーバー グループ内のセカンダリ インスタンスの使用目的。 スタンバイは、セカンダリ インスタンスがディザスター リカバリー専用のパッシブ レプリカとして使用されることを示します。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>
。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI