클래식에서 Azure Resource Manager로의 플랫폼 지원 마이그레이션에 대한 기술 정보Technical deep dive on platform-supported migration from classic to Azure Resource Manager

Azure 클래식 배포 모델에서 Azure Resource Manager 배포 모델로 마이그레이션하는 방법을 자세하게 살펴보겠습니다.Let's take a deep-dive on migrating from the Azure classic deployment model to the Azure Resource Manager deployment model. Azure 플랫폼에서 두 가지 배포 모델 간에 리소스를 마이그레이션하는 방법을 더욱 잘 이해할 수 있도록 리소스 및 기능 수준에서 리소스를 검토합니다.We look at resources at a resource and feature level to help you understand how the Azure platform migrates resources between the two deployment models. 자세한 내용은 서비스 발표 문서를 참조 하세요. Azure Resource Manager로 클래식에서 IaaS 리소스의 플랫폼 지원 마이그레이션합니다.For more information, please read the service announcement article: Platform-supported migration of IaaS resources from classic to Azure Resource Manager.

IaaS 리소스를 클래식 배포 모델에서 Azure 리소스 관리자로 마이그레이션Migrate IaaS resources from the classic deployment model to Azure Resource Manager

먼저 서비스(IaaS) 리소스로서 인프라의 데이터 평면과 관리 평면 간의 차이점을 이해해야 합니다.First, it's important to understand the difference between data-plane and management-plane operations on the infrastructure as a service (IaaS) resources.

  • 관리/제어 평면은 리소스를 수정하기 위해 관리/제어 평면 또는 API로 들어오는 호출을 설명합니다.Management/control plane describes the calls that come into the management/control plane or the API for modifying resources. 예를 들어 VM을 만들고, VM을 다시 시작하고, 새 서브넷을 사용하여 가상 네트워크를 업데이트하는 등의 작업은 실행 중인 리소스를 관리합니다.For example, operations like creating a VM, restarting a VM, and updating a virtual network with a new subnet manage the running resources. VM을 연결하는 데 직접적으로 영향을 주지 않습니다.They don't directly affect connecting to the VMs.
  • 데이터 평면(애플리케이션)은 애플리케이션 자체의 런타임을 설명하고, Azure API를 통과하지 않는 인스턴스와의 상호 작용을 포함합니다.Data plane (application) describes the runtime of the application itself, and involves interaction with instances that don’t go through the Azure API. 예를 들어 웹 사이트에 액세스하거나 실행 중인 SQL Server 인스턴스 또는 MongoDB 서버에서 데이터를 가져오는 것은 데이터 평면 또는 애플리케이션 상호 작용입니다.For example, accessing your website, or pulling data from a running SQL Server instance or a MongoDB server, are data plane or application interactions. 다른 예로 저장소 계정에서 Blob을 복사하고 가상 머신에 RDP(원격 데스크톱 프로토콜) 또는 SSH(Secure Shell)를 사용하기 위해 공용 IP 주소에 액세스하는 경우가 있습니다.Other examples include copying a blob from a storage account, and accessing a public IP address to use Remote Desktop Protocol (RDP) or Secure Shell (SSH) into the virtual machine. 이러한 작업은 컴퓨팅, 네트워킹, 스토리지에서 애플리케이션을 계속 실행하는 상태에서 수행합니다.These operations keep the application running across compute, networking, and storage.

데이터 평면은 클래식 배포 모델 및 리소스 관리자 스택 간에 동일합니다.The data plane is the same between the classic deployment model and Resource Manager stacks. 차이점은 마이그레이션 프로세스 중에 Microsoft에서 클래식 배포 모델의 리소스 표현을 리소스 관리자 스택의 표현으로 변환한다는 것입니다.The difference is that during the migration process, Microsoft translates the representation of the resources from the classic deployment model to that in the Resource Manager stack. 결과적으로 새 도구, API 및 SDK를 사용하여 리소스 관리자 스택에서 리소스를 관리해야 합니다.As a result, you need to use new tools, APIs, and SDKs to manage your resources in the Resource Manager stack.

관리/제어 평면과 데이터 평면 간의 차이를 보여 주는 스크린샷

참고

일부 마이그레이션 시나리오에서 Azure 플랫폼은 가상 머신을 중지하고, 할당 취소하고, 다시 시작합니다.In some migration scenarios, the Azure platform stops, deallocates, and restarts your virtual machines. 이렇게 하면 간단한 데이터 평면 가동 중지 시간이 발생합니다.This causes a brief data-plane downtime.

마이그레이션 환경The migration experience

마이그레이션 시작 이전의 고려 사항Before you start the migration:

  • 마이그레이션하려는 리소스가 지원되지 않는 기능이나 구성을 사용하지 않도록 확인합니다.Ensure that the resources that you want to migrate don't use any unsupported features or configurations. 일반적으로 플랫폼이 이러한 문제를 감지하고 오류를 생성합니다.Usually the platform detects these issues and generates an error.
  • 가상 네트워크에 없는 VM이 있는 경우 해당 VM은 준비 작업의 일부로 중지 및 할당 취소됩니다.If you have VMs that are not in a virtual network, they are stopped and deallocated as part of the prepare operation. 공용 IP 주소를 손실하지 않으려면 준비 작업을 트리거하기 전에 IP 주소 예약을 고려합니다.If you don't want to lose the public IP address, consider reserving the IP address before triggering the prepare operation. VM이 가상 네트워크에 있는 경우에는 중지 및 할당 취소되지 않습니다.If the VMs are in a virtual network, they are not stopped and deallocated.
  • 업무 외 시간 동안 마이그레이션을 계획하여 마이그레이션 중 발생할 수 있는 예기치 않은 오류를 해결할 수 있도록 계획하십시오.Plan your migration during non-business hours to accommodate for any unexpected failures that might happen during migration.
  • 준비 단계가 완료된 후 쉽게 검증할 수 있도록 PowerShell, CLI(명령줄 인터페이스) 명령 또는 REST API를 사용하여 VM의 현재 구성을 다운로드합니다.Download the current configuration of your VMs by using PowerShell, command-line interface (CLI) commands, or REST APIs to make it easier for validation after the prepare step is complete.
  • 마이그레이션을 시작하기 전에 자동화/운영 스크립트를 업데이트하여 리소스 관리자 배포 모델을 처리합니다.Update your automation and operationalization scripts to handle the Resource Manager deployment model, before you start the migration. 경우에 따라 리소스가 준비됨 상태일 때 GET 작업을 실행할 수도 있습니다.You can optionally do GET operations when the resources are in the prepared state.
  • 클래식 배포 모델의 IaaS 리소스에 구성된 RBAC(역할 기반 Access Control) 정책을 평가하고, 마이그레이션이 완료된 후에 계획합니다.Evaluate the Role-Based Access Control (RBAC) policies that are configured on the IaaS resources in the classic deployment model, and plan for after the migration is complete.

마이그레이션 워크플로는 다음과 같습니다.The migration workflow is as follows:

마이그레이션 워크플로를 보여 주는 스크린샷

참고

다음 섹션에서 설명하는 작업은 모두 멱등원(idempotent) 작업입니다.The operations described in the following sections are all idempotent. 지원되지 않는 기능 또는 구성 오류 이외의 문제가 있는 경우 준비, 중단 또는 커밋 작업을 다시 시도합니다.If you have a problem other than an unsupported feature or a configuration error, retry the prepare, abort, or commit operation. Azure에서 작업을 다시 시도해 보세요.Azure tries the action again.

유효성 검사Validate

유효성 검사 작업은 마이그레이션 프로세스의 첫 번째 단계입니다.The validate operation is the first step in the migration process. 이 단계의 목표는 클래식 배포 모델에서 마이그레이션하려는 리소스의 상태를 분석하는 것입니다.The goal of this step is to analyze the state of the resources you want to migrate in the classic deployment model. 즉 리소스에서 마이그레이션할 수 있는지(성공 또는 실패)를 평가하는 작업입니다.The operation evaluates whether the resources are capable of migration (success or failure).

마이그레이션을 유효성 검사하려는 가상 네트워크 또는 클라우드 서비스(가상 네트워크가 아닌 경우)를 선택합니다.You select the virtual network or a cloud service (if it’s not in a virtual network) that you want to validate for migration. 리소스가 마이그레이션할 수 없는 경우 Azure에서 이유를 나열합니다.If the resource is not capable of migration, Azure lists the reasons why.

유효성 검사 작업에서 수행되지 않는 확인Checks not done in the validate operation

유효성 검사 작업에서는 클래식 배포 모델에 있는 리소스의 상태만 분석합니다.The validate operation only analyzes the state of the resources in the classic deployment model. 클래식 배포 모델에서 다양한 구성으로 인해 발생하는 모든 오류 및 지원되지 않는 시나리오에 대해 검사할 수 있습니다.It can check for all failures and unsupported scenarios due to various configurations in the classic deployment model. Azure 리소스 관리자 스택에서 마이그레이션하는 동안 리소스에 적용할 수 있는 모든 문제를 확인하는 것은 불가능합니다.It is not possible to check for all issues that the Azure Resource Manager stack might impose on the resources during migration. 이러한 문제는 마이그레이션의 다음 단계(준비 작업)에서 리소스를 변환하는 경우에만 확인됩니다.These issues are only checked when the resources undergo transformation in the next step of migration (the prepare operation). 다음 표에는 유효성 검사 작업에서 확인되지 않는 문제가 모두 나열되어 있습니다.The following table lists all the issues not checked in the validate operation:

유효성 검사 작업에 없는 네트워킹 확인Networking checks not in the validate operation
ER 및 VPN 게이트웨이가 모두 있는 가상 네트워크A virtual network having both ER and VPN gateways.
연결이 끊겨 있는 가상 네트워크 게이트웨이 연결A virtual network gateway connection in a disconnected state.
Azure Resource Manager 스택으로 미리 마이그레이션되는 모든 ER 회로All ER circuits are pre-migrated to Azure Resource Manager stack.
네트워킹 리소스에 대한 Azure Resource Manager 할당량 확인 -Azure Resource Manager quota checks for networking resources. 예: 고정 공용 IP, 동적 공용 IP, 부하 분산 장치, 네트워크 보안 그룹, 경로 테이블 및 네트워크 인터페이스For example: static public IP, dynamic public IPs, load balancer, network security groups, route tables, and network interfaces.
배포 및 가상 네트워크에서 유효한 모든 부하 분산 장치 규칙All load balancer rules are valid across deployment and the virtual network.
동일한 가상 네트워크에서 중지-할당 취소된 VM 간에 충돌하는 프라이빗 IP.Conflicting private IPs between stop-deallocated VMs in the same virtual network.

준비Prepare

준비 작업은 마이그레이션 프로세스의 두 번째 단계입니다.The prepare operation is the second step in the migration process. 이 단계의 목표는 클래식 배포 모델에서 리소스 관리자 리소스로의 IaaS 리소스 전환을 시뮬레이션하는 것입니다.The goal of this step is to simulate the transformation of the IaaS resources from the classic deployment model to Resource Manager resources. 또한 준비 작업에서는 이 시뮬레이션을 시각화할 수 있도록 나란히 표시합니다.Further, the prepare operation presents this side-by-side for you to visualize.

참고

클래식 배포 모델의 리소스는 이 단계에서 수정되지 않습니다.Your resources in the classic deployment model are not modified during this step. 이 단계는 마이그레이션하려는 경우에 실행하는 안전한 단계입니다.It's a safe step to run if you're trying out migration.

마이그레이션을 준비하려는 가상 네트워크 또는 클라우드 서비스(가상 네트워크가 아닌 경우)를 선택합니다.You select the virtual network or the cloud service (if it’s not a virtual network) that you want to prepare for migration.

  • 리소스에서 마이그레이션할 수 없는 경우 Azure에서 마이그레이션 프로세스를 중지하고 준비 작업이 실패한 이유를 나열합니다.If the resource is not capable of migration, Azure stops the migration process and lists the reason why the prepare operation failed.
  • 리소스에서 마이그레이션할 수 있는 경우 Azure에서 마이그레이션 중인 리소스에 대한 관리 평면 작업을 잠급니다.If the resource is capable of migration, Azure locks down the management-plane operations for the resources under migration. 예: 마이그레이션 중인 VM에 데이터 디스크를 추가할 수 없습니다.For example, you are not able to add a data disk to a VM under migration.

그런 다음 Azure에서 리소스를 마이그레션하기 위해 클래식 배포 모델에서 리소스 관리자로 메타데이터를 마이그레이션하기 시작합니다.Azure then starts the migration of metadata from the classic deployment model to Resource Manager for the migrating resources.

준비 작업이 완료되면 클래식 배포 모델과 리소스 관리자 모두에서 리소스를 시각화하는 옵션이 제공됩니다.After the prepare operation is complete, you have the option of visualizing the resources in both the classic deployment model and Resource Manager. 클래식 배포 모델의 모든 클라우드 서비스에 대해 Azure Platform에서 cloud-service-name>-Migrated패턴의 리소스 그룹 이름을 만듭니다.For every cloud service in the classic deployment model, the Azure platform creates a resource group name that has the pattern cloud-service-name>-Migrated.

참고

마이그레이션된 리소스에 대해 만든 리소스 그룹의 이름 (즉 "-Migrated")은 선택할 수 없습니다.It is not possible to select the name of a resource group created for migrated resources (that is, "-Migrated"). 그러나 마이그레이션이 완료되면 Azure 리소스 관리자의 이동 기능을 사용하여 원하는 리소스 그룹으로 리소스를 이동할 수 있습니다.After migration is complete, however, you can use the move feature of Azure Resource Manager to move resources to any resource group you want. 자세한 내용을 보려면 새 리소스 그룹 또는 구독으로 리소스 이동을 참조하세요.For more information, see Move resources to new resource group or subscription.

다음 두 스크린샷에서는 성공적인 준비 작업 후의 결과를 보여 줍니다.The following two screenshots show the result after a successful prepare operation. 첫 번째는 원본 클라우드 서비스가 포함된 리소스 그룹을 보여 주며,The first one shows a resource group that contains the original cloud service. 두 번째는 동일한 Azure Resource Manager 리소스가 포함된 새로운 "-Migrated" 리소스 그룹을 보여 줍니다.The second one shows the new "-Migrated" resource group that contains the equivalent Azure Resource Manager resources.

원본 클라우드 서비스를 보여 주는 스크린샷

준비 작업에서 Azure Resource Manager 리소스를 보여 주는 스크린샷

준비 단계가 완료된 후 화면 뒤에 숨어 있는 리소스의 모양은 다음과 같습니다.Here is a behind-the-scenes look at your resources after the completion of the prepare phase. 데이터 평면의 리소스는 동일합니다.Note that the resource in the data plane is the same. 관리 평면(클래식 배포 모델) 및 제어 평면(리소스 관리자)에서 모두 표시됩니다.It's represented in both the management plane (classic deployment model) and the control plane (Resource Manager).

준비 단계 다이어그램

참고

클래식 배포 모델의 가상 네트워크에 없는 VM은 이 마이그레이션 단계에서 중지 또는 할당 취소됩니다.VMs that are not in a virtual network in the classic deployment model are stopped and deallocated in this phase of migration.

검사(수동 또는 스크립트)Check (manual or scripted)

이 검사 단계에는 이전에 다운로드한 구성을 사용하여 마이그레이션이 정상적으로 진행되는지 확인하는 옵션이 있습니다.In the check step, you have the option to use the configuration that you downloaded earlier to validate that the migration looks correct. 또는 포털에 로그인하고 속성과 리소스에 대해 주요 점검을 수행하여 메타데이터 마이그레이션이 정상적으로 진행되는지 확인할 수 있습니다.Alternatively, you can sign in to the portal, and spot check the properties and resources to validate that metadata migration looks good.

가상 네트워크를 마이그레이션하는 경우 가상 머신의 구성이 대부분 다시 시작됩니다.If you are migrating a virtual network, most configuration of virtual machines is not restarted. 이러한 VM의 애플리케이션에 대해 애플리케이션이 아직 실행 중인지 확인할 수 있습니다.For applications on those VMs, you can validate that the application is still running.

모니터링 및 작업 스크립트를 테스트하여 VM이 예상대로 작동하며 업데이트된 스크립트가 올바르게 작동하는지 확인할 수 있습니다.You can test your monitoring and operational scripts to see if the VMs are working as expected, and if your updated scripts work correctly. 리소스가 준비됨 상태인 경우에는 GET 작업만 지원됩니다.Only GET operations are supported when the resources are in the prepared state.

마이그레이션을 커밋해야 하는 시간에 대해 설정된 시간은 없습니다.There is no set window of time before which you need to commit the migration. 이 상태를 원하는 시간 동안 유지할 수 있습니다.You can take as much time as you want in this state. 하지만 중단 또는 커밋할 때까지 이러한 리소스에 대한 관리 평면이 잠깁니다.However, the management plane is locked for these resources until you either abort or commit.

문제가 발생할 경우 언제든지 마이그레이션을 중단하고 클래식 배포 모델로 돌아갈 수 있습니다.If you see any issues, you can always abort the migration and go back to the classic deployment model. 다시 돌아가면 Azure에서 리소스에 대한 관리 평면 작업을 열어 클래식 배포 모델에서 해당 VM에 대한 정상 작업을 재개할 수 있습니다.After you go back, Azure opens the management-plane operations on the resources, so that you can resume normal operations on those VMs in the classic deployment model.

중단Abort

변경 내용을 클래식 배포 모델로 되돌리고 마이그레이션을 중지하려는 경우의 옵션 단계입니다.This is an optional step if you want to revert your changes to the classic deployment model and stop the migration. 이 작업에서는 준비 단계에서 해당 리소스에 대해 만든 리소스 관리자 메타데이터를 삭제합니다.This operation deletes the Resource Manager metadata (created in the prepare step) for your resources.

중단 단계 다이어그램

참고

커밋 작업을 트리거한 후에는 이 작업을 수행할 수 없습니다.This operation can't be done after you have triggered the commit operation.

커밋Commit

유효성 검사를 마친 후 마이그레이션을 커밋할 수 있습니다.After you finish the validation, you can commit the migration. 리소스는 더 이상 클래식 배포 모델에서 표시되지 않으며 리소스 관리자 배포 모델에서만 사용할 수 있습니다.Resources do not appear anymore in the classic deployment model, and are available only in the Resource Manager deployment model. 새 포털에서는 마이그레이션된 리소스만 관리할 수 있습니다.The migrated resources can be managed only in the new portal.

참고

이 작업은 멱등원 작업입니다.This is an idempotent operation. 실패하면 작업을 다시 시도합니다.If it fails, retry the operation. 계속 실패하면 지원 티켓을 만들거나 VM 포럼에서 "ClassicIaaSMigration" 태그가 포함된 포럼 게시물을 만듭니다.If it continues to fail, create a support ticket or create a forum post with a "ClassicIaaSMigration" tag on our VM forum.

커밋 단계 다이어그램

마이그레이션 순서도Migration flowchart

다음은 마이그레이션을 진행하는 방법을 보여 주는 순서도입니다.Here is a flowchart that shows how to proceed with migration:

Screenshot that shows the migration steps

클래식 배포 모델을 리소스 관리자 리소스로 변환Translation of the classic deployment model to Resource Manager resources

다음 표에서 클래식 배포 모델 및 리소스 관리자에서 리소스를 표현하는 방식을 확인할 수 있습니다.You can find the classic deployment model and Resource Manager representations of the resources in the following table. 다른 기능 및 리소스는 현재 지원되지 않습니다.Other features and resources are not currently supported.

클래식 표현Classic representation Resource Manager 표현Resource Manager representation 메모Notes
클라우드 서비스 이름Cloud service name DNS 이름DNS name 마이그레이션하는 동안 명명 패턴 <cloudservicename>-migrated를 사용하여 모든 클라우드 서비스에 대한 새 리소스 그룹을 만듭니다.During migration, a new resource group is created for every cloud service with the naming pattern <cloudservicename>-migrated. 이 리소스 그룹에는 모든 리소스가 포함됩니다.This resource group contains all your resources. 클라우드 서비스 이름은 공용 IP 주소와 연결된 DNS 이름이 됩니다.The cloud service name becomes a DNS name that is associated with the public IP address.
가상 머신Virtual machine 가상 머신Virtual machine VM 관련 속성은 변경되지 않고 마이그레이션됩니다.VM-specific properties are migrated unchanged. 컴퓨터 이름과 같은 특정 osProfile 정보는 클래식 배포 모델에 저장되지 않으며, 마이그레이션 후에도 비어 있습니다.Certain osProfile information, like computer name, is not stored in the classic deployment model, and remains empty after migration.
VM에 연결된 디스크 리소스Disk resources attached to VM VM에 연결된 암시적 디스크Implicit disks attached to VM Resource Manager 배포 모델에서는 디스크가 최상위 리소스로 모델링되지 않습니다.Disks are not modeled as top-level resources in the Resource Manager deployment model. VM에서 암시적 디스크로 마이그레이션됩니다.They are migrated as implicit disks under the VM. 현재 VM에 연결되어 있는 디스크만 지원됩니다.Only disks that are attached to a VM are currently supported. 리소스 관리자 VM은 이제 클래식 배포 모델에서 저장소 계정을 사용할 수 있으므로 디스크를 업데이트하지 않고도 쉽게 마이그레이션할 수 있습니다.Resource Manager VMs can now use storage accounts in the classic deployment model, which allows the disks to be easily migrated without any updates.
VM 확장VM extensions VM 확장VM extensions 클래식 배포 모델에서는 XML 확장을 제외한 모든 리소스 확장이 마이그레이션됩니다.All the resource extensions, except XML extensions, are migrated from the classic deployment model.
가상 컴퓨터 인증서Virtual machine certificates Azure Key Vault의 인증서Certificates in Azure Key Vault 클라우드 서비스에 서비스 인증서가 있는 경우 마이그레이션에서는 클라우드 서비스당 새 Azure 키 자격 증명 모음을 만들고 인증서를 이 키 자격 증명 모음으로 이동합니다.If a cloud service contains service certificates, the migration creates a new Azure key vault per cloud service, and moves the certificates into the key vault. VM이 업데이트되면서 주요 자격 증명 모음의 인증서를 참조합니다.The VMs are updated to reference the certificates from the key vault.

키 자격 증명 모음은 삭제하지 마세요.Do not delete the key vault. 이로 인해 VM이 실패한 상태가 될 수 있습니다.This can cause the VM to go into a failed state.
WinRM 구성WinRM configuration osProfile 하의 WinRM 구성WinRM configuration under osProfile Windows 원격 관리 구성은 마이그레이션의 일부로 변경되지 않은 상태로 이동됩니다.Windows Remote Management configuration is moved unchanged, as part of the migration.
가용성 집합 속성Availability-set property 가용성 집합 리소스Availability-set resource 가용성 집합 사양은 클래식 배포 모델의 VM에 대한 속성입니다.Availability-set specification is a property on the VM in the classic deployment model. 마이그레이션에서는 가용성 집합이 최상위 리소스가 됩니다.Availability sets become a top-level resource as part of the migration. 클라우드 서비스당 둘 이상의 가용성 집합 또는 클라우드 서비스의 가용성 집합에 없는 하나 이상의 가용성 집합 및 VM 구성은 지원되지 않습니다.The following configurations are not supported: multiple availability sets per cloud service, or one or more availability sets along with VMs that are not in any availability set in a cloud service.
VM의 네트워크 구성Network configuration on a VM 기본 네트워크 인터페이스Primary network interface VM의 네트워크 구성은 마이그레이션 후 기본 네트워크 인터페이스 리소스로 표현됩니다.Network configuration on a VM is represented as the primary network interface resource after migration. 가상 네트워크에 없는 VM의 경우 마이그레이션 중 내부 IP 주소가 변경됩니다.For VMs that are not in a virtual network, the internal IP address changes during migration.
VM의 여러 네트워크 인터페이스Multiple network interfaces on a VM 네트워크 인터페이스Network interfaces VM에 여러 네트워크 인터페이스가 연결된 경우 각 네트워크 인터페이스는 모든 속성과 함께 마이그레이션의 일부로 최상위 리소스가 됩니다.If a VM has multiple network interfaces associated with it, each network interface becomes a top-level resource as part of the migration, along with all the properties.
부하 분산된 엔드포인트 집합Load-balanced endpoint set 부하 분산 장치Load balancer 클래식 배포 모델에서 플랫폼은 모든 클라우드 서비스에 대한 암시적 부하 분산 장치를 할당받습니다.In the classic deployment model, the platform assigned an implicit load balancer for every cloud service. 마이그레이션 중에는 새로운 부하 분산 장치 리소스를 만들며 부하 분산 엔드포인트 집합이 부하 분산 장치 규칙이 됩니다.During migration, a new load-balancer resource is created, and the load-balancing endpoint set becomes load-balancer rules.
인바운드 NAT 규칙Inbound NAT rules 인바운드 NAT 규칙Inbound NAT rules VM에 정의된 입력 엔드포인트는 마이그레이션 중에 부하 분산 장치의 인바운드 NAT(Network Address Translation) 규칙으로 변환됩니다.Input endpoints defined on the VM are converted to inbound network address translation rules under the load balancer during the migration.
VIP 주소VIP address DNS 이름이 포함된 공용 IP 주소Public IP address with DNS name 가상 IP 주소는 공용 IP 주소가 되며, 부하 분산 장치와 연결됩니다.The virtual IP address becomes a public IP address, and is associated with the load balancer. 할당된 입력 엔드포인트가 있는 경우 가상 IP만 마이그레이션할 수 있습니다.A virtual IP can only be migrated if there is an input endpoint assigned to it.
가상 네트워크Virtual network 가상 네트워크Virtual network 가상 네트워크는 모든 속성과 함께 Resource Manager 배포 모델로 마이그레이션됩니다.The virtual network is migrated, with all its properties, to the Resource Manager deployment model. -migrated이름을 사용하여 새 리소스 그룹이 생성됩니다.A new resource group is created with the name -migrated.
예약된 IPReserved IPs 정적 할당 방법의 공용 IP 주소Public IP address with static allocation method 부하 분산 장치와 연결되어 있고 예약된 IP는 클라우드 서비스 또는 가상 컴퓨터의 마이그레이션과 함께 마이그레이션됩니다.Reserved IPs associated with the load balancer are migrated, along with the migration of the cloud service or the virtual machine. 연결되지 않고 예약된 IP 마이그레이션은 현재 지원되지 않습니다.Unassociated reserved IP migration is not currently supported.
VM당 공용 IP 주소Public IP address per VM 동적 할당 방법의 공용 IP 주소Public IP address with dynamic allocation method VM에 연결된 공용 IP 주소는 할당 방법이 정적으로 설정된 공용 IP 주소 리소스로 변환됩니다.The public IP address associated with the VM is converted as a public IP address resource, with the allocation method set to static.
NSGNSGs NSGNSGs 서브넷과 연결된 네트워크 보안 그룹은 마이그레이션 중 Resource Manager 배포 모델로 복제됩니다.Network security groups associated with a subnet are cloned as part of the migration to the Resource Manager deployment model. 마이그레이션 중 클래식 배포 모델의 NSG는 제거되지 않습니다.The NSG in the classic deployment model is not removed during the migration. 하지만 마이그레이션이 진행 중인 동안에는 NSG의 관리 평면 작업이 차단됩니다.However, the management-plane operations for the NSG are blocked when the migration is in progress.
DNS 서버DNS servers DNS 서버DNS servers 가상 네트워크 또는 VM과 연결된 DNS 서버는 해당 리소스 마이그레이션 중 모든 속성과 함께 마이그레이션됩니다.DNS servers associated with a virtual network or the VM are migrated as part of the corresponding resource migration, along with all the properties.
UDRUDRs UDRUDRs 서브넷과 연결된 사용자 정의 경로는 마이그레이션 중 Resource Manager 배포 모델로 복제됩니다.User-defined routes associated with a subnet are cloned as part of the migration to the Resource Manager deployment model. 마이그레이션 중 클래식 배포 모델의 UDR는 제거되지 않습니다.The UDR in the classic deployment model is not removed during the migration. 마이그레이션이 진행 중인 동안에는 UDR의 관리 평면 작업이 차단됩니다.The management-plane operations for the UDR are blocked when the migration is in progress.
VM 네트워크 구성의 IP 전달 속성IP forwarding property on a VM's network configuration NIC의 IP 전달 속성IP forwarding property on the NIC 마이그레이션 중 VM의 IP 전달 속성이 네트워크 인터페이스의 속성으로 변환됩니다.The IP forwarding property on a VM is converted to a property on the network interface during the migration.
여러 IP가 포함된 부하 분산 장치Load balancer with multiple IPs 여러 공용 IP 리소스가 포함된 부하 분산 장치Load balancer with multiple public IP resources 부하 분산 장치와 연결된 모든 공용 IP는 공용 IP 리소스로 변환되며, 마이그레이션 후에 부하 분산 장치와 연결됩니다.Every public IP associated with the load balancer is converted to a public IP resource, and associated with the load balancer after migration.
VM의 내부 DNS 이름Internal DNS names on the VM NIC의 내부 DNS 이름Internal DNS names on the NIC 마이그레이션하는 동안 VM의 내부 DNS 접미사는 NIC의 "InternalDomainNameSuffix"라는 읽기 전용 속성으로 마이그레이션됩니다.During migration, the internal DNS suffixes for the VMs are migrated to a read-only property named “InternalDomainNameSuffix” on the NIC. 마이그레이션 후에 접미사는 변경되지 않고 그대로 유지되며 VM 확인은 이전처럼 계속 작동해야 합니다.The suffix remains unchanged after migration, and VM resolution should continue to work as previously.
가상 네트워크 게이트웨이Virtual network gateway 가상 네트워크 게이트웨이Virtual network gateway 가상 네트워크 게이트웨이 속성은 변경되지 않은 채 그대로 마이그레이션됩니다.Virtual network gateway properties are migrated unchanged. 게이트웨이와 연결된 VIP는 변경하지 않습니다.The VIP associated with the gateway does not change either.
로컬 네트워크 사이트Local network site 로컬 네트워크 게이트웨이Local network gateway 로컬 네트워크 사이트 속성은 로컬 네트워크 게이트웨이라는 새 리소스로 변경되지 않은 채 그대로 마이그레이션됩니다.Local network site properties are migrated unchanged to a new resource called a local network gateway. 이는 온-프레미스 주소 접두사 및 원격 게이트웨이 IP를 나타냅니다.This represents on-premises address prefixes and the remote gateway IP.
연결 참조Connections references 연결Connection 네트워크 구성에서 게이트웨이와 로컬 네트워크 사이트 간의 연결 참조는 Connection이라는 새 리소스로 표시됩니다.Connectivity references between the gateway and the local network site in network configuration is represented by a new resource called Connection. 네트워크 구성 파일의 모든 연결 참조 속성은 변경되지 않은 채 그대로 Connection 리소스에 복사됩니다.All properties of connectivity reference in network configuration files are copied unchanged to the Connection resource. 클래식 배포 모델에서 가상 네트워크 간의 연결은 가상 네트워크를 나타내는 로컬 네트워크 사이트에 두 개의 IPsec 터널을 만들어 수행합니다.Connectivity between virtual networks in the classic deployment model is achieved by creating two IPsec tunnels to local network sites representing the virtual networks. 로컬 네트워크 게이트웨이가 필요하지 않은 리소스 관리자 모델에서 가상 네트워크-가상 네트워크 연결 형식으로 변환됩니다.This is transformed to the virtual-network-to-virtual-network connection type in the Resource Manager model, without requiring local network gateways.

마이그레이션 후 자동화 및 도구 변경Changes to your automation and tooling after migration

클래식 배포 모델에서 리소스 관리자 배포 모델로 리소스를 마이그레이션하는 과정의 일부로 기존 자동화 또는 도구를 업데이트하여 마이그레이션 후에도 계속 작동하도록 해야 합니다.As part of migrating your resources from the classic deployment model to the Resource Manager deployment model, you must update your existing automation or tooling to ensure that it continues to work after the migration.

다음 단계Next steps