az webapp config backup

管理 Web 應用程式的備份。

命令

名稱 Description 類型 狀態
az webapp config backup create

建立 Web 應用程式的備份。

核心 GA
az webapp config backup delete

刪除 Web 應用程式備份。

核心 GA
az webapp config backup list

列出 Web 應用程式的備份。

核心 GA
az webapp config backup restore

從備份還原 Web 應用程式。

核心 GA
az webapp config backup show

顯示 Web 應用程式的備份排程。

核心 GA
az webapp config backup update

設定 Web 應用程式的新備份排程。

核心 GA

az webapp config backup create

建立 Web 應用程式的備份。

az webapp config backup create --container-url
                               --resource-group
                               --webapp-name
                               [--backup-name]
                               [--db-connection-string]
                               [--db-name]
                               [--db-type {LocalMySql, MySql, PostgreSql, SqlAzure}]
                               [--slot]

範例

建立 Web 應用程式的備份。 (自動產生)

az webapp config backup create --container-url {container-url} --resource-group MyResourceGroup --webapp-name MyWebapp

必要參數

--container-url

具有 BLOB 儲存體容器之 SAS 權杖的 URL。

--resource-group -g

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

--webapp-name

Web 應用程式的名稱。

選擇性參數

--backup-name

備份的名稱。 如果未指定,備份將會以 Web 應用程式名稱和時間戳記命名。

--db-connection-string

備份中資料庫的連線字串。

--db-name

備份中資料庫的名稱。

--db-type

備份中的資料庫類型。

接受的值: LocalMySql, MySql, PostgreSql, SqlAzure
--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

全域參數
--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 webapp config backup delete

刪除 Web 應用程式備份。

az webapp config backup delete --backup-id
                               --resource-group
                               --webapp-name
                               [--slot]
                               [--yes]

必要參數

--backup-id

備份的識別碼。

--resource-group -g

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

--webapp-name

Web 應用程式的名稱。

選擇性參數

--slot -s

位置的名稱。

--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 webapp config backup list

列出 Web 應用程式的備份。

az webapp config backup list --resource-group
                             --webapp-name
                             [--slot]

範例

列出 Web 應用程式的備份。 (自動產生)

az webapp config backup list --resource-group MyResourceGroup --webapp-name MyWebapp

必要參數

--resource-group -g

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

--webapp-name

Web 應用程式的名稱。

選擇性參數

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

全域參數
--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 webapp config backup restore

從備份還原 Web 應用程式。

az webapp config backup restore --backup-name
                                --container-url
                                --resource-group
                                --webapp-name
                                [--db-connection-string]
                                [--db-name]
                                [--db-type {LocalMySql, MySql, PostgreSql, SqlAzure}]
                                [--ignore-hostname-conflict]
                                [--overwrite]
                                [--slot]
                                [--target-name]

必要參數

--backup-name

要還原的備份名稱。

--container-url

具有 BLOB 儲存體容器之 SAS 權杖的 URL。

--resource-group -g

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

--webapp-name

Web 應用程式的名稱。

選擇性參數

--db-connection-string

備份中資料庫的連線字串。

--db-name

備份中資料庫的名稱。

--db-type

備份中的資料庫類型。

接受的值: LocalMySql, MySql, PostgreSql, SqlAzure
--ignore-hostname-conflict

忽略儲存在備份中的自訂主機名稱。

--overwrite

如果未指定 --target-name,請覆寫來源 Web 應用程式。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--target-name

要用於還原 Web 應用程式的名稱。 如果未指定,則會預設為建立備份時所使用的名稱。

全域參數
--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 webapp config backup show

顯示 Web 應用程式的備份排程。

az webapp config backup show --resource-group
                             --webapp-name
                             [--slot]

範例

顯示 Web 應用程式的備份排程。 (自動產生)

az webapp config backup show --resource-group MyResourceGroup --webapp-name MyWebapp

必要參數

--resource-group -g

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

--webapp-name

Web 應用程式的名稱。

選擇性參數

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

全域參數
--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 webapp config backup update

設定 Web 應用程式的新備份排程。

az webapp config backup update --resource-group
                               --webapp-name
                               [--backup-name]
                               [--container-url]
                               [--db-connection-string]
                               [--db-name]
                               [--db-type {LocalMySql, MySql, PostgreSql, SqlAzure}]
                               [--frequency]
                               [--retain-one {false, true}]
                               [--retention]
                               [--slot]

必要參數

--resource-group -g

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

--webapp-name

Web 應用程式的名稱。

選擇性參數

--backup-name

備份的名稱。 如果未指定,備份將會以 Web 應用程式名稱和時間戳記命名。

--container-url

具有 BLOB 儲存體容器之 SAS 權杖的 URL。

--db-connection-string

備份中資料庫的連線字串。

--db-name

備份中資料庫的名稱。

--db-type

備份中的資料庫類型。

接受的值: LocalMySql, MySql, PostgreSql, SqlAzure
--frequency

備份的頻率。 使用後面接著 d 或 h 的數位,例如 5d = 5 天,2h = 2 小時。

--retain-one

一律保留一個備份,無論備份有多舊。

接受的值: false, true
--retention

在自動刪除備份之前,保留備份的天數。 針對無限期保留,設定為 0。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

全域參數
--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 來取得完整偵錯記錄。