關於 Azure MigrateAbout Azure Migrate

Azure Migrate 服務會評估要移轉至 Azure 的內部部署工作負載。The Azure Migrate service assesses on-premises workloads for migration to Azure. 此服務會評估內部部署機器的移轉適用性、執行以效能為依據的大小調整,並提供在 Azure 中執行內部部署機器的成本估計。The service assesses the migration suitability of on-premises machines, performs performance-based sizing, and provides cost estimations for running on-premises machines in Azure. 如果您正打算進行隨即移轉,或者正處於移轉的早期評估階段,此服務很適合您。If you're contemplating lift-and-shift migrations, or are in the early assessment stages of migration, this service is for you. 評估之後,您可以使用 Azure Site RecoveryAzure 資料庫移轉服務等服務,將機器移轉至 Azure。After the assessment, you can use services such as Azure Site Recovery and Azure Database Migration Service, to migrate the machines to Azure.

為何使用 Azure Migrate?Why use Azure Migrate?

Azure Migrate 可協助您:Azure Migrate helps you to:

  • 評估 Azure 整備程度:評估內部部署機器是否適合在 Azure 中執行。Assess Azure readiness: Assess whether your on-premises machines are suitable for running in Azure.
  • 取得大小建議:根據內部部署 VM 的效能歷程記錄,取得 Azure VM 的大小建議。Get size recommendations: Get size recommendations for Azure VMs based on the performance history of on-premises VMs.
  • 預估每月成本:取得在 Azure 中執行內部部署機器的估計成本。Estimate monthly costs: Get estimated costs for running on-premises machines in Azure.
  • 安心地移轉:將內部部署機器的相依性視覺化,以建立您將一起評估和移轉的機器群組。Migrate with high confidence: Visualize dependencies of on-premises machines to create groups of machines that you will assess and migrate together.

目前的限制Current limitations

  • 您只能針對那些要移轉到 Azure VM 的內部部署 VMware 虛擬機器 (VM) 進行評估。You can only assess on-premises VMware virtual machines (VMs) for migration to Azure VMs. VMware VM 必須由 vCenter Server (5.5、6.0、6.5 或 6.7 版) 管理。The VMware VMs must be managed by vCenter Server (version 5.5, 6.0, 6.5 or 6.7).

  • HYPER-V 支援目前的生產環境支援為預覽狀態,如果您有興趣試用看看,請在這裡註冊。Support for Hyper-V is currently in preview with production support, if you are interested in trying it out, please sign up here.

  • 若要評估實體伺服器,可利用我們的合作夥伴工具For assessment of physical servers, you can leverage our partner tools.

  • 您可以在單一探索中和單一專案中探索多達 1500 個 VM。You can discover up to 1500 VMs in a single discovery and in a single project. 我們有提供預覽版本,可允許在使用單一設備的單一專案中探索多達 10,000 個 VMware VM,如果您有興趣試用看看,請登入這裡。We have a preview release available that allows discovery of up to 10,000 VMware VMs in a single project using a single appliance, if you are interested in trying it out, please sign up here.

  • 如果您想要探索較大的環境,您可以分割探索並建立多個專案。If you want to discover a larger environment, you can split the discovery and create multiple projects. 深入了解Learn more. Azure Migrate 支援每個訂閱最多 20 個專案。Azure Migrate supports up to 20 projects per subscription.

  • Azure Migrate 只支援將受控磁碟用於進行移轉評估。Azure Migrate only supports managed disks for migration assessment.

  • 您只能在下列地理位置建立 Azure Migrate 專案。You can only create an Azure Migrate project in the following geographies. 不過,這不會限制您建立其他目標 Azure 位置評量的能力。However, this does not restrict your ability to create assessments for other target Azure locations.

    地理位置Geography 儲存位置Storage location
    Azure GovernmentAzure Government 美國政府維吉尼亞州US Gov Virginia
    亞洲Asia 東南亞或東亞Southeast Asia or East Asia
    歐洲Europe 北歐或西歐North Europe or West Europe
    美國United States 美國東部或美國中西部East US or West Central US

    與移轉專案相關聯的地理位置會用來儲存在內部部署環境中發現的中繼資料。The geography associated with the migration project is used to store the metadata discovered from the on-premises environment. 中繼資料會根據針對移轉專案指定的地理位置,儲存在其中一個區域。Metadata is stored in one of the regions based on the geography specified for the migration project. 如果您藉由建立新的 Log Analytics 工作區來使用相依性視覺效果,則會在與專案相同的區域中建立工作區。If you use dependency visualization by creating a new Log Analytics workspace, the workspace is created in the same region as the project.

  • 在 Azure Government 中無法使用相依性視覺效果功能。The dependency visualization functionality is not available in Azure Government.

我需要支付多少費用?What do I need to pay for?

深入了解 Azure Migrate 定價。Learn more about Azure Migrate pricing.

評估包含什麼?What's in an assessment?

您可以根據本身的需求自訂評估設定。Assessment settings can be customized based on your needs. 評估屬性彙整於下表中。Assessment properties are summarized in the following table.

屬性Property 詳細資料Details
目標位置Target location 要作為移轉目的地的 Azure 位置。The Azure location to which you want to migrate.

Azure Migrate 目前支援 33 個區域作為移轉目標位置。Azure Migrate currently supports 33 regions as migration target locations. 查看區域Check regions. 根據預設,目標區域會設定為美國東部。By default, the target region is set to East US.
儲存體類型Storage type 您想要為屬於評估的所有 VM 配置的受控磁碟類型。The type of managed disks you want to allocate for all VMs that are part of the assessment. 如果調整大小準則為「作為內部部署調整大小」,您可以將目標磁碟類型指定為進階磁碟 (預設值)、標準 SSD 磁碟或標準 HDD 磁碟。If the sizing criterion is as on-premises sizing you can specify the target disk type either as premium disks (the default), standard SSD disks or standard HDD disks. 對於「效能型調整大小」,以及上述選項,您也可以選取 [自動] 選項,該選項會確保根據 VM 的效能資料自動建議磁碟大小。For performance-based sizing, along with the above options, you also have the option to select Automatic which will ensure that the disk sizing recommendation is automatically done based on the performance data of the VMs. 例如,如果您想要達成 99.9% 的單一執行個體 VM SLA,則可能需要將儲存體類型指定為進階受控磁碟,如此可確保將評估中的所有磁碟建議為進階受控磁碟。For example, if you want to achieve a single instance VM SLA of 99.9%, you may want to specify the storage type as Premium managed disks which will ensure that all disks in the assessment will be recommended as Premium managed disks. 請注意,Azure Migrate 只支援將受控磁碟用於進行移轉評估。Note that Azure Migrate only supports managed disks for migration assessment.
保留執行個體Reserved Instances 您在 Azure 中是否有保留執行個體Whether you have reserved instances in Azure. Azure Migrate 會據以預估成本。Azure Migrate estimates the cost accordingly.
調整大小準則Sizing criterion 您可以根據內部部署 VM (預設值) 的效能歷程記錄來調整大小,或使用作為內部部署,而不考量效能歷程記錄。Sizing can be based on performance history of the on-premises VMs (the default), or as on-premises, without considering performance history.
效能歷程記錄Performance history 根據預設,Azure Migrate 會使用最後一天的效能歷程記錄 (95% 百分位數值) 來評估內部部署機器的效能。By default, Azure Migrate evaluates the performance of on-premises machines using performance history for the last day, with a 95% percentile value.
緩和因數Comfort factor Azure Migrate 會在評估期間考量緩衝區 (緩和因數)。Azure Migrate considers a buffer (comfort factor) during assessment. 此緩衝區適用於 VM 的機器使用量資料 (CPU、記憶體、磁碟和網路)。This buffer is applied on top of machine utilization data for VMs (CPU, memory, disk, and network). 緩和因數會考量各個問題,例如季節性使用量、簡短的效能歷程記錄,以及未來可能增加的使用量。The comfort factor accounts for issues such as seasonal usage, short performance history, and likely increases in future usage.

以 10 核心的 VM 為例,如果使用率為 20%,一般即相當於一個 2 核心的 VM。For example, a 10-core VM with 20% utilization normally results in a 2-core VM. 但如果緩和因數為 2.0 x,則結果為 4 核心的 VM。However, with a comfort factor of 2.0x, the result is a 4-core VM instead. 預設緩和設定為 1.3x。The default comfort setting is 1.3x.
VM 系列VM series 用來估計大小的 VM 系列。The VM series used for size estimations. 例如,如果您不打算將生產環境移轉至 Azure 中的 A 系列虛擬機器,則可以從清單或系列排除 A 系列。For example, if you have a production environment that you do not plan to migrate to A-series VMs in Azure, you can exclude A-series from the list or series. 大小調整只會根據選取的系列執行。Sizing is based on the selected series only.
貨幣Currency 帳單貨幣。Billing currency. 預設值為美元。Default is US dollars.
折扣 (%)Discount (%) 針對 Azure 供應項目所能獲得的任何訂用帳戶特定折扣。Any subscription-specific discount you receive on top of the Azure offer. 預設設定為 0%。The default setting is 0%.
VM 運作時間VM uptime 如果 VM不會在 Azure 中全天候執行,您可以指定其執行的持續時間 (每月天數和每天時數),成本預估會據此來計算。If your VMs are not going to be running 24x7 in Azure, you can specify the duration (number of days per month and number of hours per day) for which they would be running and the cost estimations will be done accordingly. 預設值是每月 31 天和每天 24 小時。The default value is 31 days per month and 24 hours per day.
Azure 供應項目Azure offer 您所註冊的 Azure 供應項目The Azure offer you're enrolled to. Azure Migrate 會據以預估成本。Azure Migrate estimates the cost accordingly.
Azure Hybrid BenefitAzure Hybrid Benefit 您是否擁有軟體保證,以及是否符合 Azure Hybrid Benefit 的資格而享有折扣。Whether you have software assurance and are eligible for Azure Hybrid Benefit with discounted costs.

Azure Migrate 如何運作?How does Azure Migrate work?

  1. 您可建立 Azure Migrate 專案。You create an Azure Migrate project.

  2. Azure Migrate 會使用稱為收集器設備的內部部署 VM,探索您的內部部署機器相關資訊。Azure Migrate uses an on-premises VM called the collector appliance, to discover information about your on-premises machines. 若要建立設備,您可下載開放虛擬化設備 (.ova) 格式的安裝檔案,然後將它匯入為內部部署 vCenter Sever 上的 VM。To create the appliance, you download a setup file in Open Virtualization Appliance (.ova) format, and import it as a VM on your on-premises vCenter Server.

  3. 您會從 vCenter Server 連線至 VM,並在連線時為其指定新密碼。You connect to the VM from the vCenter Server, and specify a new password for it while connecting.

  4. 您會在 VM 上執行收集器以起始探索。You run the collector on the VM to initiate discovery.

  5. 收集器會使用 VMware PowerCLI Cmdlet 來收集 VM 中繼資料。The collector collects VM metadata using the VMware PowerCLI cmdlets. 探索是無代理程式的,而且不會在 VMware 主機或 VM 上安裝任何項目。Discovery is agentless, and doesn't install anything on VMware hosts or VMs. 所收集的中繼資料包含 VM 資訊 (核心、記憶體、磁碟、磁碟大小和網路介面卡。The collected metadata includes VM information (cores, memory, disks, disk sizes, and network adapters). 它也會收集 VM 的效能資料,包括 CPU 和記憶體使用量、磁碟 IOPS、磁碟輸送量 (MBps) 以及網路輸出 (MBps)。It also collects performance data for VMs, including CPU and memory usage, disk IOPS, disk throughput (MBps), and network output (MBps).

  6. 中繼資料會推送至 Azure Migrate 專案。The metadata is pushed to the Azure Migrate project. 您可以在 Azure 入口網站中檢視它。You can view it in the Azure portal.

  7. 基於評估目的,您會將探索到的 VM 集合成群組。For the purposes of assessment, you gather the discovered VMs into groups. 例如,您可將執行相同應用程式的 VM 群組在一起。For example, you might group VMs that run the same application. 如需更精確的群組,您可以使用相依性視覺效果來檢視特定機器的相依性,或檢視群組中所有機器的相依性並調整群組。For more precise grouping, you can use dependency visualization to view dependencies of a specific machine, or for all machines in a group and refine the group.

  8. 群組定義之後,您會為其建立評估。After a group is defined, you create an assessment for it.

  9. 評估完成後,您可以在入口網站中進行檢視,或以 Excel 格式進行下載。After the assessment finishes, you can view it in the portal, or download it in Excel format.

    Azure Migrate 架構

連接埠需求為何?What are the port requirements?

下表摘要說明 Azure Migrate 通訊所需的連接埠。The table summarizes the ports needed for Azure Migrate communications.

元件Component 通訊對象Communicates with 詳細資料Details
收集器Collector Azure Migrate 服務Azure Migrate service 收集器會透過 SSL 連接埠 443 連線至服務。The collector connects to the service over SSL port 443.
收集器Collector vCenter ServervCenter Server 根據預設,收集器會連線到連接埠 443 上的 vCenter Server。By default the collector connects to the vCenter Server on port 443. 如果伺服器接聽不同的連接埠,請將其設定為收集器 VM 上的傳出連接埠。If the server listens on a different port, configure it as an outgoing port on the collector VM.
內部部署 VMOn-premises VM Log Analytics 工作區Log Analytics Workspace Microsoft Monitoring Agent (MMA) 會使用 TCP 連接埠 443 連線至 Azure 監視器記錄。The Microsoft Monitoring Agent (MMA) uses TCP port 443 to connect to Azure Monitor logs. 如果您使用相依性視覺效果,因而需要 MMA 代理程式時,您只需要此連接埠。You only need this port if you're using dependency visualization, that requires the MMA agent.

評估後會發生什麼事?What happens after assessment?

在評估內部部署機器之後,您可以使用一些工具來執行移轉:After you've assessed on-premises machines, you can use a couple of tools to perform the migration:

  • Azure Site Recovery:您可以使用 Azure Site Recovery 來移轉至 Azure。Azure Site Recovery: You can use Azure Site Recovery to migrate to Azure. 若要這樣做,您必須準備所需的 Azure 元件,包括儲存體帳戶和虛擬網路。To do this, you prepare the Azure components you need, including a storage account and virtual network. 在內部部署中,您必須準備 VMware 環境On-premises, you prepare your VMware environment. 在一切都準備就緒後,您設定並啟用對 Azure 的複寫,並移轉 VM。When everything's prepared, you set up and enable replication to Azure, and migrate the VMs. 深入了解Learn more.
  • Azure 資料庫移轉:如果您的內部部署機器正在執行 SQL Server、MySQL 或 Oracle 等資料庫,您可以使用 Azure 資料庫移轉服務將資料庫移轉至 Azure。Azure Database Migration: If on-premises machines are running a database such as SQL Server, MySQL, or Oracle, you can use the Azure Database Migration Service to migrate them to Azure.

想要向社群專家進一步學習嗎?Want to learn more from community experts?

請瀏覽 Azure Migrate MSDN 論壇Stack OverflowVisit the Azure Migrate MSDN forum or Stack Overflow

需要協助嗎?Need help? 與我們連絡。Contact us.

如果您有問題或需要協助,請建立支援要求If you have questions or need help, create a support request. 如果您的支援要求需要深入的技術指引,請瀏覽 Azure 支援方案If your support request requires deep technical guidance, please visit Azure Support Plans

後續步驟Next steps