클래식에서 Azure Resource Manager로 IaaS 리소스의 플랫폼 지원 마이그레이션Platform-supported migration of IaaS resources from classic to Azure Resource Manager

이 문서에서는 IaaS(서비스 제공 인프라) 리소스를 클래식에서 Resource Manager 배포 모델로 마이그레이션하는 방법 및 가상 네트워크 사이트 간 게이트웨이를 사용하여 구독에 공존하는 두 배포 모델의 리소스를 연결하는 방법을 설명합니다.This article describes how to migrate infrastructure as a service (IaaS) resources from the Classic to Resource Manager deployment models and details how to connect resources from the two deployment models that coexist in your subscription by using virtual network site-to-site gateways. Azure Resource Manager 기능 및 이점에 대해 자세히 알아볼 수 있습니다.You can read more about Azure Resource Manager features and benefits.

마이그레이션 목표Goal for migration

Resource Manager는 템플릿을 사용하여 복잡한 애플리케이션을 배포할 수 있도록 지원하며 VM 확장을 사용하여 가상 머신을 구성하고 액세스 관리와 태깅을 통합합니다.Resource Manager enables deploying complex applications through templates, configures virtual machines by using VM extensions, and incorporates access management and tagging. Azure Resource Manager는 가용성 집합에 가상 머신에 대해 확장성 있는 병렬 배포를 포함합니다.Azure Resource Manager includes scalable, parallel deployment for virtual machines into availability sets. 그뿐 아니라 새로운 배포 모델에서는 계산, 네트워크, 스토리지의 수명 주기를 독립적으로 관리할 수 있습니다.The new deployment model also provides lifecycle management of compute, network, and storage independently. 마지막으로 가상 네트워크에 가상 머신을 적용하여 보안 구현을 기본적으로 중요시합니다.Finally, there’s a focus on enabling security by default with the enforcement of virtual machines in a virtual network.

클래식 배포 모델의 거의 모든 기능이 Azure Resource Manager의 계산, 네트워크 및 스토리지에 대해 지원됩니다.Almost all the features from the classic deployment model are supported for compute, network, and storage under Azure Resource Manager. Azure Resource Manager의 새로운 기능을 제대로 활용하려는 경우 클래식 배포 모델에서 기존 배포를 마이그레이션할 수 있습니다.To benefit from the new capabilities in Azure Resource Manager, you can migrate existing deployments from the Classic deployment model.

마이그레이션에 지원되는 리소스Supported resources for migration

이들 클래식 IaaS 리소스는 마이그레이션 시 지원됩니다.These classic IaaS resources are supported during migration

  • Virtual MachinesVirtual Machines
  • 가용성 집합Availability Sets
  • Virtual Machines가 있는 Cloud ServicesCloud Services with Virtual Machines
  • Storage 계정Storage Accounts
  • Virtual NetworkVirtual Networks
  • VPN GatewayVPN Gateways
  • ExpressRoute 게이트웨이 (Virtual Network 전용으로 동일한 구독 내)Express Route Gateways (in the same subscription as Virtual Network only)
  • 네트워크 보안 그룹Network Security Groups
  • 경로 테이블Route Tables
  • 예약된 IPReserved IPs

지원되는 마이그레이션 범위Supported scopes of migration

계산, 네트워크 및 스토리지 리소스의 마이그레이션을 완료하는 데는 다음 4가지 방법이 있습니다.There are four different ways to complete migration of compute, network, and storage resources:

가상 머신 마이그레이션(가상 네트워크가 아님)Migration of virtual machines (NOT in a virtual network)

Resource Manager 배포 모델에서는 기본적으로 애플리케이션 보안이 적용되어 있습니다.In the Resource Manager deployment model, security is enforced for your applications by default. 모든 VM은 Resource Manager 모델의 가상 네트워크에 있어야 합니다.All VMs need to be in a virtual network in the Resource Manager model. Azure 플랫폼은 마이그레이션의 일부로 VM을 다시 시작합니다(Stop, DeallocateStart).The Azure platform restarts (Stop, Deallocate, and Start) the VMs as part of the migration. Virtual Machines이 마이그레이션될 가상 네트워크에 대해서는 두 가지 옵션이 있습니다.You have two options for the virtual networks that the Virtual Machines will be migrated to:

  • 플랫폼에서 새 가상 네트워크를 만들도록 요청하고 가상 머신을 새 가상 네트워크로 마이그레이션할 수 있습니다.You can request the platform to create a new virtual network and migrate the virtual machine into the new virtual network.
  • 가상 머신을 Resource Manager의 기존 가상 네트워크로 마이그레이션할 수 있습니다.You can migrate the virtual machine into an existing virtual network in Resource Manager.

참고

이 마이그레이션 범위에서는 마이그레이션 중 특정 시간 동안 관리 평면 작업 및 데이터 평면 작업이 허용되지 않을 수 있습니다.In this migration scope, both the management-plane operations and the data-plane operations may not be allowed for a period of time during the migration.

가상 머신 마이그레이션(가상 네트워크에서)Migration of virtual machines (in a virtual network)

대부분의 VM 구성에서는 클래식과 Resource Manager 배포 모델 간에 메타데이터만 마이그레이션됩니다.For most VM configurations, only the metadata is migrating between the Classic and Resource Manager deployment models. 기본 VM은 동일한 네트워크의 동일한 하드웨어에서 동일한 저장소로 실행됩니다.The underlying VMs are running on the same hardware, in the same network, and with the same storage. 마이그레이션 중 특정 시간 동안 관리 평면 작업이 허용되지 않을 수 있습니다.The management-plane operations may not be allowed for a certain period of time during the migration. 그러나 데이터 평면은 계속 작동합니다.However, the data plane continues to work. 즉, 마이그레이션 중 VM(클래식) 상에서 실행되는 애플리케이션에 가동 중지 시간이 발생하지 않습니다.That is, your applications running on top of VMs (classic) do not incur downtime during the migration.

현재 지원되지 않는 구성은 다음과 같습니다.The following configurations are not currently supported. 향후 이에 대한 지원을 추가할 경우 이 구성의 일부 VM에서 가동 중지 시간(VM 작업 중지, 할당 취소, 다시 시작 진행)이 발생할 수 있습니다.If support is added in the future, some VMs in this configuration might incur downtime (go through stop, deallocate, and restart VM operations).

  • 단일 클라우드 서비스에 둘 이상의 가용성 집합이 있습니다.You have more than one availability set in a single cloud service.
  • 단일 클라우드 서비스에서 하나 이상의 가용성 집합과 가용성 집합에 없는 VM이 있습니다.You have one or more availability sets and VMs that are not in an availability set in a single cloud service.

참고

이 마이그레이션 범위에서는 마이그레이션 중 특정 시간 동안 관리 평면이 허용되지 않을 수 있습니다.In this migration scope, the management plane may not be allowed for a period of time during the migration. 앞서 설명한 특정 구성의 경우 데이터 평면 가동 중지 시간이 발생합니다.For certain configurations as described earlier, data-plane downtime occurs.

저장소 계정 마이그레이션Migration of storage accounts

원활한 마이그레이션을 위해 클래식 저장소 계정에 Resource Manager VM을 배포할 수 있습니다.To allow seamless migration, you can deploy Resource Manager VMs in a classic storage account. 이 기능을 사용하면 계산 및 네트워크 리소스를 스토리지 계정과 상관없이 마이그레이션할 수 있으며 이러한 방식이 바람직합니다.With this capability, compute and network resources can and should be migrated independently of storage accounts. Virtual Machines 및 Virtual Network에 대해 마이그레이션한 후에는 저장소 계정에 대해 마이그레이션을 수행하여 마이그레이션 프로세스를 완료해야 합니다.Once you migrate over your Virtual Machines and Virtual Network, you need to migrate over your storage accounts to complete the migration process.

저장소 계정에 연결된 디스크 또는 Virtual Machines 데이터가 없고 Blob, 파일, 테이블 및 큐만 있는 경우, Azure Resource Manager로의 마이그레이션을 종속성 없는 독립형 마이그레이션으로 수행할 수 있습니다.If your storage account does not have any associated disks or Virtual Machines data and only has blobs, files, tables, and queues then the migration to Azure Resource Manager can be done as a standalone migration without dependencies.

참고

Resource Manager 배포 모델에는 기본 이미지 및 디스크 개념이 적용되지 않습니다.The Resource Manager deployment model doesn't have the concept of Classic images and disks. 저장소 계정이 마이그레이션되면 클래식 이미지와 디스크가 Resource Manager 스택에 표시되지 않지만 백업 VHD는 저장소 계정에 남아 있습니다.When the storage account is migrated, Classic images and disks are not visible in the Resource Manager stack but the backing VHDs remain in the storage account.

다음 스크린샷은 Azure portal을 사용 하 여 Azure Resource Manager 저장소 계정에는 클래식 저장소 계정을 업그레이드 하는 방법을 보여 줍니다.The following screenshots show how to upgrade a Classic storage account to an Azure Resource Manager storage account using Azure portal:

  1. Azure Portal에 로그인합니다.Sign in to the Azure portal.

  2. 저장소 계정으로 이동합니다.Navigate to your storage account.

  3. 설정을 섹션에서 클릭 ARM 마이그레이션합니다.In the Settings section, click Migrate to ARM.

  4. 클릭할 유효성 검사 마이그레이션 적합성을 확인 하려면.Click on Validate to determine migration feasibility.

  5. 유효성 검사에 통과 하는 경우 클릭 준비 마이그레이션된 저장소 계정을 만들 수 있습니다.If validation passes, click on Prepare to create a migrated storage account.

  6. 형식 yes 마이그레이션을 확인 하 고 클릭 커밋 마이그레이션을 완료 하려면.Type yes to confirm migration and click Commit to finish the migration.

    저장소 계정의 유효성을 검사합니다

    저장소 계정 준비

    저장소 계정 마이그레이션 완료

연결되지 않은 리소스 마이그레이션Migration of unattached resources

연결된 디스크 또는 Virtual Machines 데이터가 없는 저장소 계정은 독립적으로 마이그레이션할 수 있습니다.Storage Accounts with no associated disks or Virtual Machines data may be migrated independently.

Virtual Machines 및 Virtual Network에 연결되지 않은 네트워크 보안 그룹, 경로 테이블 및 예약 IP도 독립적으로 마이그레이션할 수 있습니다.Network Security Groups, Route Tables & Reserved IPs that are not attached to any Virtual Machines and Virtual Networks can also be migrated independently.


지원되지 않는 기능 및 구성Unsupported features and configurations

일부 기능 및 구성은 현재 지원되지 않습니다. 다음 섹션에서는 이러한 항목에 대한 권장 사항을 설명합니다.Some features and configurations are not currently supported; the following sections describe our recommendations around them.

지원되지 않는 기능Unsupported features

현재 지원되지 않는 기능은 다음과 같습니다.The following features are not currently supported. 이러한 설정을 제거하고 VM을 마이그레이션한 다음 Resource Manager 배포 모델에서 설정을 다시 사용하도록 지정할 수 있습니다(선택 사항).You can optionally remove these settings, migrate the VMs, and then re-enable the settings in the Resource Manager deployment model.

리소스 공급자Resource provider 기능Feature 권장Recommendation
컴퓨팅Compute 연결되지 않은 가상 컴퓨터 디스크Unassociated virtual machine disks. 이들 디스크 뒤에 있는 VHD Blob은 Storage 계정을 마이그레이션할 때 마이그레이션됩니다.The VHD blobs behind these disks will get migrated when the Storage Account is migrated
컴퓨팅Compute 가상 머신 이미지Virtual machine images. 이들 디스크 뒤에 있는 VHD Blob은 Storage 계정을 마이그레이션할 때 마이그레이션됩니다.The VHD blobs behind these disks will get migrated when the Storage Account is migrated
네트워크Network 엔드포인트 ACL.Endpoint ACLs. 엔드포인트 ACL을 제거하고 마이그레이션을 다시 시도합니다.Remove Endpoint ACLs and retry migration.
네트워크Network Application GatewayApplication Gateway 마이그레이션을 시작하기 전에 Application Gateway를 제거한 후 마이그레이션이 완료되면 Application Gateway를 다시 만듭니다.Remove the Application Gateway before beginning migration and then recreate the Application Gateway once migration is complete.
네트워크Network VNet 피어링을 사용하는 가상 네트워크Virtual networks using VNet Peering. Virtual Network를 리소스 관리자로 마이그레이션한 다음 피어를 마이그레이션합니다.Migrate Virtual Network to Resource Manager, then peer. VNet 피어링에 대해 자세히 알아보세요.Learn more about VNet Peering.

지원되지 않는 구성Unsupported configurations

현재 지원되지 않는 구성은 다음과 같습니다.The following configurations are not currently supported.

서비스Service ConfigurationConfiguration 권장Recommendation
리소스 관리자Resource Manager 역할 기반 Access Control (RBAC) 클래식 리소스에 대 한Role-Based Access Control (RBAC) for classic resources 마이그레이션 후 리소스의 URI가 수정되므로 마이그레이션 후에 수행되어야 하는 RBAC 정책 업데이트를 계획하는 것이 좋습니다.Because the URI of the resources is modified after migration, it is recommended that you plan the RBAC policy updates that need to happen after migration.
컴퓨팅Compute VM과 연결된 여러 서브넷Multiple subnets associated with a VM 한 서브넷만 참조하도록 서브넷 구성을 업데이트합니다.Update the subnet configuration to reference only one subnet. 이를 위해 VM에서 보조 NIC(다른 서브넷 의미)를 제거하고 마이그레이션이 완료되면 다시 연결해야 할 수 있습니다.This may require you to remove a secondary NIC (that is referring to another subnet) from the VM and reattach it after migration has completed.
컴퓨팅Compute 가상 네트워크에 속하지만 명시적 서브넷이 할당되지 않은 가상 머신Virtual machines that belong to a virtual network but don't have an explicit subnet assigned VM을 삭제할 수 있습니다(선택 사항).You can optionally delete the VM.
컴퓨팅Compute 경고, 자동 크기 조정 정책이 있는 가상 머신Virtual machines that have alerts, Autoscale policies 마이그레이션이 진행되고 이러한 설정은 삭제됩니다.The migration goes through and these settings are dropped. 따라서 마이그레이션 전에 환경을 평가하는 것이 좋습니다.It is highly recommended that you evaluate your environment before you do the migration. 또는 마이그레이션이 완료된 다음 경고 설정을 다시 구성할 수 있습니다.Alternatively, you can reconfigure the alert settings after migration is complete.
컴퓨팅Compute XML VM 확장(BGInfo 1.*, Visual Studio 디버거, 웹 배포 및 원격 디버깅)XML VM extensions (BGInfo 1.*, Visual Studio Debugger, Web Deploy, and Remote Debugging) 이는 지원되지 않습니다.This is not supported. 마이그레이션을 계속하려면 가상 머신에서 이러한 확장을 제거하는 것이 좋습니다. 그러지 않으면 마이그레이션 프로세스 중에 자동으로 삭제됩니다.It is recommended that you remove these extensions from the virtual machine to continue migration or they will be dropped automatically during the migration process.
컴퓨팅Compute Premium Storage를 사용한 부팅 진단Boot diagnostics with Premium storage 마이그레이션을 계속하기 전에 VM에 대한 부팅 진단 기능을 비활성화합니다.Disable Boot Diagnostics feature for the VMs before continuing with migration. 마이그레이션이 완료된 후에 Resource Manager 스택에서 부팅 진단을 재활성화할 수 있습니다.You can re-enable boot diagnostics in the Resource Manager stack after the migration is complete. 또한 스크린샷 및 직렬 로그에 대해 사용되는 blob은 그러한 blob에 대해 요금이 부과되지 않도록 삭제해야 합니다.Additionally, blobs that are being used for screenshot and serial logs should be deleted so you are no longer charged for those blobs.
컴퓨팅Compute 웹/작업자 역할이 포함된 클라우드 서비스Cloud services that contain web/worker roles 현재는 지원되지 않습니다.This is currently not supported.
컴퓨팅Compute 둘 이상의 가용성 집합 또는 다중 가용성 집합을 포함하는 클라우드 서비스입니다.Cloud services that contain more than one availability set or multiple availability sets. 현재는 지원되지 않습니다.This is currently not supported. 마이그레이션하기 전에 Virtual Machines를 동일한 가용성 집합으로 이동하세요.Please move the Virtual Machines to the same availability set before migrating.
컴퓨팅Compute Azure Security Center 확장이 있는 VMVM with Azure Security Center extension Azure Security Center는 보안을 모니터링하고 경고를 발생시키기 위한 확장을 Virtual Machines에 자동으로 설치합니다.Azure Security Center automatically installs extensions on your Virtual Machines to monitor their security and raise alerts. 이러한 확장은 일반적으로 구독에서 Azure Security Center가 사용되도록 설정되면 자동으로 설치됩니다.These extensions usually get installed automatically if the Azure Security Center policy is enabled on the subscription. Virtual Machines를 마이그레이션하려면 구독에 대해 Virtual Machines에서 Security Center 모니터링 확장을 제거하는 Security Center 정책을 사용하지 않도록 설정합니다.To migrate the Virtual Machines, disable the security center policy on the subscription, which will remove the Security Center monitoring extension from the Virtual Machines.
컴퓨팅Compute 백업 또는 스냅샷 확장이 있는 VMVM with backup or snapshot extension 이러한 확장은 Azure Backup 서비스를 사용하여 구성된 Virtual Machine에 설치됩니다.These extensions are installed on a Virtual Machine configured with the Azure Backup service. 이러한 VM의 마이그레이션은 지원되지 않지만 여기의 지침에 따라 마이그레이션 전에 생성된 백업을 유지할 수 있습니다.While the migration of these VMs is not supported, follow the guidance here to keep backups that were taken prior to migration.
네트워크Network 가상 머신과 웹/작업자 역할이 포함된 가상 네트워크Virtual networks that contain virtual machines and web/worker roles 현재는 지원되지 않습니다.This is currently not supported. 마이그레이션하기 전에 웹/작업자 역할을 자체 Virtual Network로 이동하세요.Please move the Web/Worker roles to their own Virtual Network before migrating. 클래식 Virtual Network가 마이그레이션되면 마이그레이션된 Azure Resource Manager Virtual Network가 이전과 비슷한 구성을 얻기 위해 클래식 Virtual Network와 페어링될 수 있습니다.Once the classic Virtual Network is migrated, the migrated Azure Resource Manager Virtual Network can be peered with the classic Virtual Network to achieve similar configuration as before.
네트워크Network 클래식 ExpressRoute 회로Classic Express Route circuits 현재는 지원되지 않습니다.This is currently not supported. 이러한 회로는 IaaS 마이그레이션을 시작하기 전에 Azure Resource Manager로 마이그레이션해야 합니다.These circuits need to be migrated to Azure Resource Manager before beginning IaaS migration. 자세한 내용은 클래식에서 Resource Manager 배포 모델로 ExpressRoute 회로 이동을 참조하세요.To learn more, see Moving ExpressRoute circuits from the classic to the Resource Manager deployment model.
Azure App ServiceAzure App Service App Service 환경이 포함된 가상 네트워크Virtual networks that contain App Service environments 현재는 지원되지 않습니다.This is currently not supported.
Azure HDInsightAzure HDInsight HDInsight Services가 포함된 가상 네트워크Virtual networks that contain HDInsight services 현재는 지원되지 않습니다.This is currently not supported.
Microsoft Dynamics Lifecycle ServicesMicrosoft Dynamics Lifecycle Services Dynamics Lifecycle Services에서 관리하는 가상 머신이 포함된 가상 네트워크Virtual networks that contain virtual machines that are managed by Dynamics Lifecycle Services 현재는 지원되지 않습니다.This is currently not supported.
Azure AD Domain ServicesAzure AD Domain Services Azure AD Domain Services가 포함된 가상 네트워크Virtual networks that contain Azure AD Domain services 현재는 지원되지 않습니다.This is currently not supported.
Azure API ManagementAzure API Management Azure API Management 배포가 포함된 가상 네트워크Virtual networks that contain Azure API Management deployments 현재는 지원되지 않습니다.This is currently not supported. IaaS VNET을 마이그레이션하려면 API Management 배포의 VNET을 변경합니다. 이 작업은 가동 중지 시간이 없습니다.To migrate the IaaS VNET, change the VNET of the API Management deployment, which is a no downtime operation.

다음 단계Next steps