az migrate

備註

此參考文獻是Azure CLI版本 2.75.0 或更高版本的 migrate 擴充套件的一部分。 擴充功能會在您第一次執行 az migrate 命令時自動安裝。 深入了解擴充功能。

此命令群組處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

管理 Azure Migrate 資源與操作。

管理 Azure Migrate 專案、發現伺服器,以及執行遷移到 Azure 及 Azure Local/Stack HCI 環境的指令。

命令

名稱 Description 類型 狀態
az migrate get-discovered-server

從 Azure Migrate 專案中取得已發現的伺服器。

Extension Preview
az migrate local

Manage Azure Local/Stack HCI 遷移操作。

Extension Preview
az migrate local replication

管理 Azure Local/Stack HCI 遷移的複製。

Extension Preview
az migrate local replication get

取得特定複製伺服器的詳細資訊。

Extension Preview
az migrate local replication get-job

Restore the status of an Azure Migrate job.

Extension Preview
az migrate local replication init

初始化 Azure Migrate 本地複製基礎設施。

Extension Preview
az migrate local replication list

列出專案中所有受保護的項目(複製伺服器)。

Extension Preview
az migrate local replication new

為 Azure Local 伺服器建立新的複本。

Extension Preview
az migrate local replication remove

停止遷移伺服器的複製。

Extension Preview
az migrate local start-migration

Start migration for a replicating server to Azure Local.

Extension Preview
az migrate runbook

管理 Azure Migrate runbooks.

Extension Preview
az migrate runbook definition

查看並下載runbook定義的內容。

Extension Preview
az migrate runbook definition download

下載runbook的定義與文件檔。

Extension Preview
az migrate runbook definition show

展示 runbook 的定義(內容)。

Extension Preview
az migrate runbook definition step

在 runbook 定義中管理每個步驟。

Extension Preview
az migrate runbook definition step-group

在 runbook 定義中管理步驟群組。

Extension Preview
az migrate runbook definition step-group merge

將兩個或多個步驟群組合併成一個步驟群組。

Extension Preview
az migrate runbook definition step-group split

將一個步組拆分成兩個步組。

Extension Preview
az migrate runbook definition step add

在 runbook 定義中加入一個步驟。

Extension Preview
az migrate runbook definition step remove

從 runbook 定義中移除一個步驟。

Extension Preview
az migrate runbook definition step update

更新 runbook 定義中的一個步驟。

Extension Preview
az migrate runbook definition visualize

將 runbook 定義渲染成一個獨立的 HTML 頁面。

Extension Preview
az migrate runbook delete

刪除 runbook。

Extension Preview
az migrate runbook execution

管理 runbook 執行。

Extension Preview
az migrate runbook execution cancel

取消正在進行中或暫停的 runbook 執行。

Extension Preview
az migrate runbook execution list

列出跑記的執行情況。

Extension Preview
az migrate runbook execution parameter

下載、上傳並設定執行的輸入參數檔案。

Extension Preview
az migrate runbook execution parameter configure

產生一個離線 HTML 編輯器來設定執行參數。

Extension Preview
az migrate runbook execution parameter download

下載執行參數檔案。

Extension Preview
az migrate runbook execution parameter upload

上傳執行的輸入參數檔案。

Extension Preview
az migrate runbook execution pause

暫停正在進行中的跑手本執行。

Extension Preview
az migrate runbook execution resume

繼續執行暫停的跑道本執行。

Extension Preview
az migrate runbook execution show

展示(或觀看)runbook 執行的狀態。

Extension Preview
az migrate runbook execution start

開始重新執行一本 runbook。

Extension Preview
az migrate runbook execution step

在執行流程簿中執行單一步驟。

Extension Preview
az migrate runbook execution step approve

在執行過程中提供批准階段的批准。

Extension Preview
az migrate runbook execution step complete

在執行時標記一個手動步驟為完成。

Extension Preview
az migrate runbook execution step retry

重新執行失敗步驟。

Extension Preview
az migrate runbook execution visualize

將執行狀態渲染為自包含的 HTML 圖形。

Extension Preview
az migrate runbook generate

為遷移波產生一本 runbook。

Extension Preview
az migrate runbook list

在遷移專案中列出 runbook。

Extension Preview
az migrate runbook parameter

下載、上傳並設定 runbook 的參數(輸入)檔案。

Extension Preview
az migrate runbook parameter configure

為參數檔產生離線 HTML 編輯器。

Extension Preview
az migrate runbook parameter download

下載跑手冊的參數檔案。

Extension Preview
az migrate runbook parameter upload

上傳一個新的參數檔並驗證它。

Extension Preview
az migrate runbook regenerate

從目前的範圍重新生成一個 runbook。

Extension Preview
az migrate runbook show

取得跑手冊的詳細資訊。

Extension Preview
az migrate runbook update

更新可編輯的 runbook 元資料。

Extension Preview
az migrate runbook wait

等 runbook 達到想要的狀態。

Extension Preview

az migrate get-discovered-server

預覽

指令群組「遷移」目前處於預覽階段並開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

從 Azure Migrate 專案中取得已發現的伺服器。

取得 Azure Migrate 設備發現的伺服器資訊。 你可以列出專案中所有發現的伺服器,依照顯示名稱或機器類型篩選,或以名稱取得特定伺服器。 此指令支援 VMware 與 Hyper-V 環境。

az migrate get-discovered-server --resource-group
                                 [--acquire-policy-token]
                                 [--appliance-name]
                                 [--change-reference]
                                 [--display-name]
                                 [--ids]
                                 [--name]
                                 [--project-name]
                                 [--source-machine-type {HyperV, VMware}]
                                 [--subscription]
                                 [--subscription-id]

範例

列出專案中所有發現的伺服器

az migrate get-discovered-server \
    --project-name myMigrateProject \
    --resource-group myRG

以名稱取得特定發現伺服器

az migrate get-discovered-server \
    --project-name myMigrateProject \
    --resource-group myRG \
    --name machine-12345

以顯示名稱篩選發現伺服器

az migrate get-discovered-server \
    --project-name myMigrateProject \
    --resource-group myRG \
    --display-name "web-server"

列出特定設備發現的 VMware 伺服器

az migrate get-discovered-server \
    --project-name myMigrateProject \
    --resource-group myRG \
    --appliance-name myVMwareAppliance \
    --source-machine-type VMware

從特定設備取得特定伺服器

az migrate get-discovered-server \
    --project-name myMigrateProject \
    --resource-group myRG \
    --appliance-name myAppliance \
    --name machine-12345 \
    --source-machine-type HyperV

必要參數

--resource-group -g

包含 Azure Migrate 專案的資源群組名稱。

選擇性參數

下列參數是選擇性參數,但視內容而定,命令可能需要一或多個參數才能成功執行。

--acquire-policy-token

自動取得 Azure 原則 令牌以進行此資源操作。

屬性 值
參數群組: Global Policy Arguments
--appliance-name

包含機器的應用裝置 (站台) 名稱。

過濾由特定 Azure Migrate 設備發現的伺服器。

--change-reference

相關變更的 ID 是為此資源操作所參考的。

屬性 值
參數群組: Global Policy Arguments
--display-name

要篩選的來源電腦的顯示名稱。

以顯示名稱篩選發現伺服器(部分匹配支援)。

--ids

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

屬性 值
參數群組: Resource Id Arguments
--name

特定來源機器的內部名稱。

由 Azure Migrate 指派的內部機器名稱(與顯示名稱不同)。

--project-name -p

Azure Migrate 專案名稱。

屬性 值
參數群組: Resource Id Arguments
--source-machine-type

來源機器的類型。

依來源機器類型篩選。 有效的數值是「VMware」或「HyperV」。

屬性 值
接受的值: HyperV, VMware
--subscription

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

屬性 值
參數群組: Resource Id Arguments
--subscription-id

Azure 訂用帳戶識別碼。

包含 Azure Migrate 專案的訂閱。 如果未指定,則使用預設訂閱。

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性 值
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性 值
預設值: False
--output -o

輸出格式。

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

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

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性 值
預設值: False