az mariadb server

管理 MariaDB 伺服器。

命令

名稱 Description 類型 狀態
az mariadb server configuration

管理伺服器的組態值。

核心 GA
az mariadb server configuration list

列出伺服器的組態值。

核心 GA
az mariadb server configuration set

更新伺服器的組態。

核心 GA
az mariadb server configuration show

取得伺服器的組態。」。

核心 GA
az mariadb server create

建立伺服器。

核心 GA
az mariadb server delete

刪除伺服器。

核心 GA
az mariadb server firewall-rule

管理伺服器的防火牆規則。

核心 GA
az mariadb server firewall-rule create

建立伺服器的新防火牆規則。

核心 GA
az mariadb server firewall-rule delete

刪除防火牆規則。

核心 GA
az mariadb server firewall-rule list

列出伺服器的所有防火牆規則。

核心 GA
az mariadb server firewall-rule show

取得防火牆規則的詳細數據。

核心 GA
az mariadb server firewall-rule update

更新防火牆規則。

核心 GA
az mariadb server georestore

從備份異地還原伺服器。

核心 GA
az mariadb server list

列出可用的伺服器。

核心 GA
az mariadb server list-skus

列出指定區域中可用的 SKU。

核心 GA
az mariadb server private-endpoint-connection

管理 MariaDB 伺服器私人端點連線。

核心 GA
az mariadb server private-endpoint-connection approve

核准與 MariaDB 伺服器相關聯的指定私人端點連線。

核心 GA
az mariadb server private-endpoint-connection delete

刪除與 MariaDB 伺服器相關聯的指定私人端點連線。

核心 GA
az mariadb server private-endpoint-connection reject

拒絕與 MariaDB 伺服器相關聯的指定私人端點連線。

核心 GA
az mariadb server private-endpoint-connection show

顯示與 MariaDB 伺服器相關聯的私人端點連線詳細數據。

核心 GA
az mariadb server private-link-resource

管理 MariaDB 伺服器私人鏈接資源。

核心 GA
az mariadb server private-link-resource list

列出 MariaDB 伺服器支援的私人鏈接資源。

核心 GA
az mariadb server replica

管理讀取複本。

核心 GA
az mariadb server replica create

建立伺服器的讀取複本。

核心 GA
az mariadb server replica list

列出指定伺服器的所有讀取複本。

核心 GA
az mariadb server replica stop

停止複寫至讀取複本,並將其設為讀取/寫入伺服器。

核心 GA
az mariadb server restart

重新啟動伺服器。

核心 GA
az mariadb server restore

從備份還原伺服器。

核心 GA
az mariadb server show

取得伺服器的詳細數據。

核心 GA
az mariadb server show-connection-string

顯示 MariaDB 伺服器資料庫的 連接字串。

核心 GA
az mariadb server start

啟動已停止的伺服器。

核心 GA
az mariadb server stop

停止執行中的伺服器。

核心 GA
az mariadb server update

更新伺服器。

核心 GA
az mariadb server vnet-rule

管理伺服器的虛擬網路規則。

核心 GA
az mariadb server vnet-rule create

建立虛擬網路規則以允許存取 MariaDB 伺服器。

核心 GA
az mariadb server vnet-rule delete

刪除具有指定名稱的虛擬網路規則。

核心 GA
az mariadb server vnet-rule list

取得伺服器中的虛擬網路規則清單。

核心 GA
az mariadb server vnet-rule show

取得虛擬網路規則。

核心 GA
az mariadb server vnet-rule update

更新虛擬網路規則。

核心 GA
az mariadb server wait

等候伺服器滿足特定條件。

核心 GA

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 的 MariaDB 伺服器(一般用途、第 5 代硬體、2 個虛擬核心)。

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

選擇性參數

--admin-password -p

系統管理員的密碼。 最少8個字元,最多128個字元。 密碼必須包含下列三個類別的字元:英文大寫字母、英文小寫字母、數位和非英數位元。

--admin-user -u

管理員 伺服器的用戶名稱。 設定之後,就無法變更。

預設值: cruelgranola9
--assign-identity

產生並指派此伺服器的 Azure Active Directory 身分識別,以搭配 Azure KeyVault 等密鑰管理服務使用。

預設值: False
--auto-grow

啟用或停用記憶體的自動成長。 預設值為 Enabled。

接受的值: Disabled, Enabled
預設值: Enabled
--backup-retention

保留備份的天數。 範圍 7 到 35 天。 預設值為 7 天。

--geo-redundant-backup

啟用或停用異地備援備份。 預設值為 Disabled。 基本定價層不支援。

接受的值: Disabled, Enabled
--infrastructure-encryption -i

使用新的加密演算法,為數據新增選擇性的第二層加密。 預設值為 Disabled。

接受的值: Disabled, Enabled
--location -l

位置。​​ 來自的值: az account list-locations。 您可以使用 az configure --defaults location=<location> 設定預設位置。

--minimal-tls-version

啟用 SSL 時,設定伺服器連線的最低 TLS 版本。 預設值為 TLSEnforcementDisabled。

接受的值: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--public --public-network-access

啟用或停用伺服器的公用網路存取。 停用時,只有透過 Private Links 建立的連線才能連線到此伺服器。 允許的值為:Enabled、Disabled、all、0.0.0.0、、 。 預設值為 Enabled。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--sku-name

SKU 的名稱。 遵循慣例 {定價層}{計算產生}{vCores} 的速記。 範例:B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

預設值: GP_Gen5_2
--ssl-enforcement

啟用或停用伺服器連線的 SSL 強制。 預設值為 Enabled。

接受的值: Disabled, Enabled
--storage-size

伺服器的儲存容量(單位為 MB)。 最小值 5120,並以 1024 個增量增加。 預設值為5120。

預設值: 5120
--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--version

伺服器主要版本。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mariadb server delete

刪除伺服器。

az mariadb server delete [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]
                         [--yes]

範例

刪除伺服器。

az mariadb server delete -g testgroup -n testsvr

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--yes -y

不提示確認。

預設值: False
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mariadb server georestore

從備份異地還原伺服器。

az mariadb server georestore --location
                             --source-server
                             [--backup-retention]
                             [--geo-redundant-backup]
                             [--ids]
                             [--name]
                             [--no-wait]
                             [--resource-group]
                             [--sku-name]
                             [--subscription]

範例

異地還原 『testsvr』 到位於美國西部 2 的新伺服器 'testsvrnew'。

az mariadb server georestore -g testgroup -n testsvrnew --source-server testsvr -l westus2

異地還原 『testsvr』 到位於美國西部 2 且 sku GP_Gen5_2 的新伺服器 'testsvrnew'。

az mariadb server georestore -g testgroup -n testsvrnew --source-server testsvr -l westus2 --sku-name GP_Gen5_2

將 'testsvr2' 異地還原到新的伺服器 'testsvrnew',其中 'testsvrnew' 位於與 'testsvr2' 不同的資源群組中。

az mariadb server georestore -g testgroup -n testsvrnew \
    -s "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforMariaDB/servers/testsvr2" \
    -l westus2

必要參數

--location -l

位置。​​ 來自的值: az account list-locations。 您可以使用 az configure --defaults location=<location> 設定預設位置。

--source-server -s

要從中還原的來源伺服器名稱或標識碼。

選擇性參數

--backup-retention

保留備份的天數。 範圍 7 到 35 天。 預設值為 7 天。

--geo-redundant-backup

啟用或停用異地備援備份。 預設值為 Disabled。 基本定價層不支援。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--sku-name

SKU 的名稱。 預設為來源伺服器的 SKU。 遵循慣例 {定價層}{計算產生}{vCores} 的速記。 範例:B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mariadb server list

列出可用的伺服器。

az mariadb server list [--resource-group]

範例

列出訂用帳戶中的所有 MariaDB 伺服器。

az mariadb server list

列出資源群組中的所有 MariaDB 伺服器。

az mariadb server list -g testgroup

選擇性參數

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mariadb server list-skus

列出指定區域中可用的 SKU。

az mariadb server list-skus --location

範例

列出指定區域中可用的 SKU。

az mariadb server list-skus -l eastus

必要參數

--location -l

位置的名稱。 必要。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mariadb server restart

重新啟動伺服器。

az mariadb server restart [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

範例

重新啟動伺服器。

az mariadb server restart -g testgroup -n testsvr

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --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"

必要參數

--pitr-time --restore-point-in-time

從UTC還原的時間點(ISO8601格式),例如2017-04-26T02:10:00+08:00。

--source-server -s

要從中還原的來源伺服器名稱或資源標識碼。

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mariadb server show

取得伺服器的詳細數據。

az mariadb server show [--ids]
                       [--name]
                       [--resource-group]
                       [--subscription]

範例

取得伺服器的詳細數據。 ( 自動產生 )

az mariadb server show --name MyServer --resource-group MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --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

選擇性參數

--admin-password -p

系統管理員的登入密碼。

預設值: {password}
--admin-user -u

系統管理員的登入用戶名稱。

預設值: {username}
--database-name -d

資料庫的名稱。

預設值: {database}
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--server-name -s

伺服器的名稱。

預設值: {server}
--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --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

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --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

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --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

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value, string or JSON string>

預設值: []
--admin-password -p

系統管理員的密碼。 最少8個字元,最多128個字元。 密碼必須包含下列三個類別的字元:英文大寫字母、英文小寫字母、數位和非英數位元。

--assign-identity

產生並指派此伺服器的 Azure Active Directory 身分識別,以搭配 Azure KeyVault 等密鑰管理服務使用。

預設值: False
--auto-grow

啟用或停用記憶體的自動成長。 預設值為 Enabled。

接受的值: Disabled, Enabled
--backup-retention

保留備份的天數。 範圍 7 到 35 天。 預設值為 7 天。

--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

預設值: False
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--minimal-tls-version

啟用 SSL 時,設定伺服器連線的最低 TLS 版本。 預設值為 TLSEnforcementDisabled。

接受的值: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--public --public-network-access

啟用或停用伺服器的公用網路存取。 停用時,只有透過 Private Links 建立的連線才能連線到此伺服器。 允許的值為:Enabled、Disabled、all、0.0.0.0、、 。 預設值為 Enabled。

--remove

從清單中移除屬性或專案。 範例: --remove property.list <indexToRemove>--remove propertyToRemove

預設值: []
--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--set

指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=<value>

預設值: []
--sku-name

SKU 的名稱。 遵循慣例 {定價層}{計算產生}{vCores} 的速記。 範例:B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

--ssl-enforcement

啟用或停用伺服器連線的 SSL 強制。 預設值為 Enabled。

接受的值: Disabled, Enabled
--storage-size

伺服器的儲存容量(單位為 MB)。 最小值 5120,並以 1024 個增量增加。 預設值為5120。

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az mariadb server wait

等候伺服器滿足特定條件。

az mariadb server wait [--custom]
                       [--exists]
                       [--ids]
                       [--interval]
                       [--name]
                       [--resource-group]
                       [--subscription]
                       [--timeout]

選擇性參數

--custom

等到條件符合自定義 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。

--exists

等候資源存在。

預設值: False
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--interval

輪詢間隔以秒為單位。

預設值: 30
--name -n

伺服器的名稱。 名稱只能包含小寫字母、數字及連字號 (-) 字元。 最少 3 個字元,最多 63 個字元。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--timeout

以秒為單位的等候上限。

預設值: 3600
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。