az mariadb server
MariaDB サーバーを管理します。
コマンド
az mariadb server create
サーバーの作成。
az mariadb server create [--admin-password]
[--admin-user]
[--assign-identity]
[--auto-grow {Disabled, Enabled}]
[--backup-retention]
[--geo-redundant-backup {Disabled, Enabled}]
[--infrastructure-encryption {Disabled, Enabled}]
[--location]
[--minimal-tls-version {TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled}]
[--name]
[--public]
[--resource-group]
[--sku-name]
[--ssl-enforcement {Disabled, Enabled}]
[--storage-size]
[--tags]
[--version]
例
SKU GP_Gen5_2 (General Purpose、Gen 5 ハードウェア、2 仮想コア) を使用して、北ヨーロッパに MariaDB サーバーを作成します。
az mariadb server create -l northeurope -g testgroup -n testsvr -u username -p password \
--sku-name GP_Gen5_2
すべてのパラメーターが設定された MariaDB サーバーを作成します。
az mariadb server create -l northeurope -g testgroup -n testsvr -u username -p password \
--sku-name B_Gen5_1 --ssl-enforcement Disabled --public-network-access Disabled \
--backup-retention 10 --geo-redundant-backup Enabled --storage-size 51200 \
--tags "key=value" --version 10.2
省略可能のパラメーター
管理者のパスワード。 8 文字以上、最大 128 文字。 パスワードには、英大文字、英小文字、数字、英数字以外の文字のうち、3 つのカテゴリの文字が含まれている必要があります。
管理サーバーのユーザー名を登録します。 一度設定すると、変更できません。
Azure KeyVault などのキー管理サービスで使用するために、このサーバーの Azure Active Directory ID を生成して割り当てます。
ストレージの自動拡張を有効または無効にします。 既定値は [有効] です。
バックアップが保持される日数。 7 ~ 35 日の範囲。 既定の日数は 7 日です。
geo 冗長バックアップを有効または無効にします。 既定値は [無効] です。 Basic 価格レベルではサポートされていません。
新しい暗号化アルゴリズムを使用して、データの暗号化のオプションの 2 番目のレイヤーを追加します。 既定値は [無効] です。
Location。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
SSL が有効になっている場合は、サーバーへの接続の最小 TLS バージョンを設定します。 既定値は TL Standard Edition nforcementDisabled です。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
サーバーへのパブリック ネットワーク アクセスを有効または無効にします。 無効にすると、プライベート リンクを介して行われた接続のみがこのサーバーに到達できます。 使用できる値: Enabled、Disabled、all、0.0.0.0、、 . 既定値は [有効] です。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
SKU の名前。 省略表現の {価格レベル} {コンピューティング世代} {仮想コア} という規則に従います。 例: B_Gen5_1、GP_Gen5_4、MO_Gen5_16。
サーバーへの接続に対する ssl 強制を有効または無効にします。 既定値は [有効] です。
サーバーのストレージ容量 (単位はメガバイト)。 最小値は 5120 で、1024 ずつ増加します。 既定値は 5120 です。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
サーバーのメジャー バージョン。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server delete
サーバーを削除する。
az mariadb server delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
例
サーバーを削除する。
az mariadb server delete -g testgroup -n testsvr
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server georestore
バックアップからサーバーを geo リストアします。
az mariadb server georestore --location
--source-server
[--backup-retention]
[--geo-redundant-backup]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--sku-name]
[--subscription]
例
"testsvr" を米国西部 2 にある新しいサーバー 'testsvrnew' に geo リストアします。
az mariadb server georestore -g testgroup -n testsvrnew --source-server testsvr -l westus2
sku GP_Gen5_2を使用して、米国西部 2 にある新しいサーバー 'testsvrnew' に "testsvr" を geo リストアします。
az mariadb server georestore -g testgroup -n testsvrnew --source-server testsvr -l westus2 --sku-name GP_Gen5_2
新しいサーバー 'testsvrnew' に 'testsvr2' を geo リストアします。ここで、'testsvrnew' は 'testsvr2' とは異なるリソース グループにあります。
az mariadb server georestore -g testgroup -n testsvrnew \
-s "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforMariaDB/servers/testsvr2" \
-l westus2
必須のパラメーター
Location。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
復元元のソース サーバーの名前または ID。
省略可能のパラメーター
バックアップが保持される日数。 7 ~ 35 日の範囲。 既定の日数は 7 日です。
geo 冗長バックアップを有効または無効にします。 既定値は [無効] です。 Basic 価格レベルではサポートされていません。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
SKU の名前。 既定では、ソース サーバーの SKU が使用されます。 省略表現の {価格レベル} {コンピューティング世代} {仮想コア} という規則に従います。 例: B_Gen5_1、GP_Gen5_4、MO_Gen5_16。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server list
使用可能なサーバーを一覧表示します。
az mariadb server list [--resource-group]
例
サブスクリプション内のすべての MariaDB サーバーを一覧表示します。
az mariadb server list
リソース グループ内のすべての MariaDB サーバーを一覧表示します。
az mariadb server list -g testgroup
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server list-skus
特定のリージョンで使用可能な SKU を一覧表示します。
az mariadb server list-skus --location
例
特定のリージョンで使用可能な SKU を一覧表示します。
az mariadb server list-skus -l eastus
必須のパラメーター
場所の名前。 必須。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server restart
サーバーを再起動します。
az mariadb server restart [--ids]
[--name]
[--resource-group]
[--subscription]
例
サーバーを再起動します。
az mariadb server restart -g testgroup -n testsvr
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server restore
バックアップからサーバーを復元します。
az mariadb server restore --pitr-time
--source-server
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
例
'testsvr' を新しいサーバー 'testsvrnew' として特定の時点に復元します。
az mariadb server restore -g testgroup -n testsvrnew --source-server testsvr --restore-point-in-time "2017-06-15T13:10:00Z"
'testsvr2' を 'testsvrnew' に復元します。ここで、'testsvrnew' は 'testsvr2' とは異なるリソース グループにあります。
az mariadb server restore -g testgroup -n testsvrnew \
-s "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforMariaDB/servers/testsvr2" \
--restore-point-in-time "2017-06-15T13:10:00Z"
必須のパラメーター
復元元の時点 (ISO8601形式) (例: 2017-04-26T02:10:00+08:00)。
復元元のソース サーバーの名前またはリソース ID。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server show
サーバーの詳細を取得します。
az mariadb server show [--ids]
[--name]
[--resource-group]
[--subscription]
例
サーバーの詳細を取得します。 (自動生成)
az mariadb server show --name MyServer --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server show-connection-string
MariaDB サーバー データベースの接続文字列を表示します。
az mariadb server show-connection-string [--admin-password]
[--admin-user]
[--database-name]
[--ids]
[--server-name]
[--subscription]
例
cmd 言語とプログラミング言語の接続文字列を表示します。
az mariadb server show-connection-string -s testServer -u username -p password -d databasename
省略可能のパラメーター
管理者のログイン パスワード。
管理者のログイン ユーザー名。
データベースの名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
サーバーの名前。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server start
停止しているサーバーを起動します。
az mariadb server start [--ids]
[--name]
[--resource-group]
[--subscription]
例
停止しているサーバーを起動します。 (自動生成)
az mariadb server start --name testsvr --resource-group testgroup --subscription MySubscription
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server stop
実行中のサーバーを停止します。
az mariadb server stop [--ids]
[--name]
[--resource-group]
[--subscription]
例
実行中のサーバーを停止します。 (自動生成)
az mariadb server stop --name testsvr --resource-group testgroup --subscription MySubscription
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server update
サーバーを更新します。
az mariadb server update [--add]
[--admin-password]
[--assign-identity]
[--auto-grow {Disabled, Enabled}]
[--backup-retention]
[--force-string]
[--ids]
[--minimal-tls-version {TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled}]
[--name]
[--public]
[--remove]
[--resource-group]
[--set]
[--sku-name]
[--ssl-enforcement {Disabled, Enabled}]
[--storage-size]
[--subscription]
[--tags]
例
サーバーの SKU を更新します。
az mariadb server update -g testgroup -n testsvrnew --sku-name GP_Gen5_4
サーバーのタグを更新します。
az mariadb server update -g testgroup -n testsvrnew --tags "k1=v1" "k2=v2"
サーバーを更新します。 (自動生成)
az mariadb server update --admin-password password --name testsvrnew --resource-group testgroup
サーバーを更新します。 (自動生成)
az mariadb server update --name testsvrnew --resource-group testgroup --ssl-enforcement Enabled
省略可能のパラメーター
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>
。
管理者のパスワード。 8 文字以上、最大 128 文字。 パスワードには、英大文字、英小文字、数字、英数字以外の文字のうち、3 つのカテゴリの文字が含まれている必要があります。
Azure KeyVault などのキー管理サービスで使用するために、このサーバーの Azure Active Directory ID を生成して割り当てます。
ストレージの自動拡張を有効または無効にします。 既定値は [有効] です。
バックアップが保持される日数。 7 ~ 35 日の範囲。 既定の日数は 7 日です。
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
SSL が有効になっている場合は、サーバーへの接続の最小 TLS バージョンを設定します。 既定値は TL Standard Edition nforcementDisabled です。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
サーバーへのパブリック ネットワーク アクセスを有効または無効にします。 無効にすると、プライベート リンクを介して行われた接続のみがこのサーバーに到達できます。 使用できる値: Enabled、Disabled、all、0.0.0.0、、 . 既定値は [有効] です。
リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>
。
SKU の名前。 省略表現の {価格レベル} {コンピューティング世代} {仮想コア} という規則に従います。 例: B_Gen5_1、GP_Gen5_4、MO_Gen5_16。
サーバーへの接続に対する ssl 強制を有効または無効にします。 既定値は [有効] です。
サーバーのストレージ容量 (単位はメガバイト)。 最小値は 5120 で、1024 ずつ増加します。 既定値は 5120 です。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az mariadb server wait
サーバーが特定の条件を満たすのを待ちます。
az mariadb server wait [--custom]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
省略可能のパラメーター
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
リソースが存在するまで待ちます。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ポーリング間隔 (秒単位)。
サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
最大待機時間 (秒単位)。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI