인수 합병은 일반적이지만 설계자, 영업 및 계정 팀이 두 조직 모두 Azure를 사용할 때 Azure 구독의 이동이 어떻게 발생하는지에 대한 질문을 받을 때 때때로 어려움을 겪는 것을 보았습니다. 이는 동일한 Azure AD 테넌트 내에서 또는 Azure AD 테넌트 이동 간에 있을 수 있습니다. 우리 중 몇 명은 때때로 구독이 이미 시행된 후에 참여하기 때문입니다.
다양한 유형의 마이그레이션을 살펴보기 전에 Microsoft 기업계약 계층 구조를 간략하게 요약해 보겠습니다.
조직에서 EA를 구매하면 구독을 만들고 Azure 리소스 배포를 시작할 수 있습니다. 고객은 CSP가 리소스를 제어하고 배포 및 CSP 파트너가 고객을 대신하여 티켓을 만드는 모든 기술 문제를 지원하는 고객과 파트너 간의 관계인 파트너를 통해 CSP를 구매할 수 있습니다.
아래 계층 구조는 기업계약입니다. 첫 번째 수준은 등록이며, 그 아래에서 고객은 여러 부서를 만들어 배포를 분리할 수 있습니다. 부서는 하나일 수도 있고 많을 수도 있습니다. 부서에서 계정을 만듭니다. 계정은 모든 구독이 만들어지는 컨테이너입니다. 기본적으로 계정 생성 과정에서 이메일 주소를 할당할 수 있습니다. 이 사람은 계정을 소유합니다. 계정을 만들 때마다 고유한 이메일 주소를 제공해야 합니다. 동일한 소유자를 가진 두 개의 EA 계정을 가질 수 없습니다.
가장 좋은 방법은 Microsoft 계정이 아닌 회사 및 학교 계정을 제공하는 것입니다. 사람이 언제 조직을 떠날 때를 생각해 보십시오. 😊
아래의 모든 시나리오를 고려할 때 마이그레이션은 두 가지 주요 유형으로 분류할 수 있습니다.
비기술적 마이그레이션: 다운타임 없이 구독에 있는 리소스에 영향을 주지 않고 백 엔드에서 발생합니다.
기술 마이그레이션: 여기에는 구독에 있는 전체 리소스를 평가하고 리소스를 다른 구독으로 이동할 수 있는지 여부를 확인하는 작업이 포함됩니다. 각 자원은 개별적으로 평가되며 한 자원이 다른 자원에 대한 종속성을 확인합니다.
시나리오:
아래에 언급된 마이그레이션 유형 개요:
서로 다른 두 EA 등록 간 이동
1a. 첫 번째 단계
1b. 두 번째 단계
동일한 EA 등록 내의 EA 계정 간에 구독 이동
한 테넌트에서 다른 테넌트로 Azure 구독 이동
3a. 방법 1(디렉터리 변경
3b. 방법 2(다시 만들기)
3c. 방법
3(ASR)
CSP에서 EA로 구독 이동
PAYG 구독을 EA로 이동
MCA-Enterprise 구독을 EA로 이동
1. 서로 다른 두 EA 등록 간에 이동합니다.
이 시나리오에서 고객은 활성 EA 등록을 가지고 있으며 이 고객은 활성 EA 등록이 있는 Azure에도 있는 다른 엔터티 B를 획득했습니다. 둘 다 Azure에 있으므로 고객 A는 엔터티 B Azure 배포를 인수하려고 합니다. 고객은 단일 파트너를 통해서만 Microsoft에 지불하려고 합니다. 따라서 이러한 이동 필요성이 발생합니다. 또한 두 번째 요구 사항은 고객이 단일 랜딩 존을 통해 리소스를 관리할 수 있도록 여러 Azure AD 테넌트 및 단일 Azure AD 테넌트로 리소스를 병합하기 때문일 수 있습니다.
제 생각에는 합병을 두 단계로 나누는 것이 좋습니다. 첫 번째는 구독 이동(청구 전용)이고 두 번째 단계는 테넌트의 리소스 병합입니다.
1a. 첫 번째 단계:
(유형:NontechnicalMigration) 한 등록에서 다른 등록으로 구독 이동은 백 엔드에서 발생할 수 있습니다. 이 백 엔드 이동에는 구독 리소스에 대한 가동 중지 시간이 발생하지 않습니다. 원본 구독이 이동할 대상 EA 계정이 있어야 합니다. 고객은 MS 구독 관리 팀에 지원 사례를 제기하고 이메일을 통해 필요한 승인을 제공해야 합니다. 테넌트가 동일하게 유지된다는 것을 지원 엔지니어에게 알려야 합니다.
참고: 계정 소유자에게 사용되는 이메일 주소는 구독이 연결될 테넌트였습니다. 예를 들어 전자 메일이 Aquib.qureshi@contoso.com 경우 이 계정으로 만들어지는 모든 구독이 Azure AD 테넌트 contoso.com 매핑됩니다.
따라서 대상 Azure AD 테넌트에서 리소스를 이동하지 않으려는 것을 지원 팀에 알려야 합니다. 구독의 Azure AD 테넌트가 RBAC를 변경하면 Azure AD 앱 등록 및 구독의 많은 Azure AD 종속 서비스가 영향을 받을 수 있기 때문에 중요합니다.
하나의 Azure EA 등록에 둘 이상의 Azure AD 테넌트가 있을 수 있다고 생각하시나요? 대답은 예, 등록에는 임차인에 대한 제한이 없습니다. 하나의 등록에는 여러 EA 계정이 있을 수 있으며 각 계정에는 고유한 Azure AD 테넌트가 있을 수 있습니다. (여러 디렉토리를 관리하는 것이 쉽지 않기 때문에 선호되지 않습니다) 이 시나리오에서 엔터티 B에는 자체 Azure AD 테넌트가 있고 회사 A에는 이동 후 단일 Azure AD 등록에 상주하는 Azure AD 테넌트도 있습니다.
테넌트 외에도 명심해야 할 다른 사항은 원본 등록에서 구입한 예약 인스턴스입니다. 통화 A의 RI가 있는 구독을 이전하고 대상 EA 등록이 다른 통화 B로 구매된 경우 대상 EA 등록을 동시에 여러 통화로 청구할 수 없으므로 RI가 자동으로 취소됩니다.
1b. 두 번째 단계:
(유형:technicalMigration) 단일 Azure AD 테넌트에서 리소스 병합. 이 단계는 청구가 마이그레이션되면 실행됩니다. 앞서 언급했듯이 이는 각 리소스를 평가해야 하는 기술 마이그레이션입니다. 임차인 변경은 다양한 방법으로 처리할 수 있습니다. 3번 항목에서 자세히 설명하겠습니다.
2. 동일한 EA 등록 내의 EA 계정 간에 구독을 이동합니다.
(유형:NonTechnicalMigration) 이 시나리오는 한 명의 EA 계정 소유자가 사임하고 모든 구독을 인수하고 다른 EA 계정으로 이동하려는 경우에 발생할 수 있습니다. 이 단계는 쉽고 Azure Portal을 통해 수행할 수 있으며 MS에 지원 사례를 제기할 필요가 없습니다.
포털에 표시되는 동일한 대상 Azure AD 테넌트 확인 표시이며, 구독을 대상 Azure AD로 전송하지 않으려면 선택을 취소할 수 있습니다.
3. 한 테넌트에서 다른 테넌트로 Azure 구독 이동:
(유형:TechnicalMigration) 테넌트를 변경해야 하는 필요성은 여러 가지 이유로 발생하며, 첫 번째는 고객이 방화벽, WAF 및 네트워크 연결을 사용하여 배포된 랜딩 존을 가지고 있으며, Azure Policy는 고객 A Azure 배포의 다른 관리 그룹에 있는 BU 분리와 함께 구성되었습니다. 엔터티 B가 병합됨에 따라 고객 A의 IT 팀은 현재 Azure 배포를 관리하는 것과 유사한 방식으로 엔터티의 Azure 리소스를 관리하려고 합니다. 테넌트를 공존시키면서 더 나은 작업을 활용할 수 있는 여러 가지 방법이 있으므로 리소스를 단일 Azure AD 테넌트에 직접 병합하는 것으로 넘어서는 안 됩니다. 아래에서 몇 가지 방법을 강조하고 있습니다.
두 개의 Azure AD 테넌트가 있다는 것은 두 개의 서로 다른 사용자 리포지토리를 의미합니다. 고객 A 사용자가 엔터티 B의 Azure 구독을 관리하려고 할 때마다 사용자를 게스트로 초대한 다음 해당 게스트 사용자를 참가자 또는 관련 역할로 제공하여 Azure 리소스를 관리할 수 있도록 할 수 있습니다. 최근에는 두 Azure AD 테넌트 간의 사용자 동기화가 릴리스되어 사용자를 수동으로 초대할 필요가 없으며 자동화할 수 있습니다.Azure Lighthouse를 사용하여 서로 다른 두 Azure 테넌트에서 Azure 배포를 운영적으로 관리할 수 있습니다. 나는 이 주제에 대한 블로그를 썼습니다.엔터티 B가 허브 및 스포크 배포 모델을 사용하는 경우 vnet 피어링을 수행하고 방화벽, WAF 등이 있는 고객 A의 허브 네트워크를 활용할 수 있습니다.
Azure AD 테넌트 병합으로 이동하지 말고 테넌트와 리소스를 공존시켜야 하는 몇 가지 이유는 다음과 같습니다. 모든 서비스가 다중 테넌트를 지원하는 것은 아니지만 엔터티 B의 Azure 배포 환경 및 Azure에서 사용하는 서비스에 따라 달라지며 테넌트를 병합해야 하는 경우 계속 진행할 수 있습니다.
한 테넌트에서 다른 테넌트로 리소스를 이동하기로 결정했다고 가정합니다.
앞서 언급했듯이 이 단계는 여러 가지 방법으로 실행할 수 있습니다. 리소스의 중요도에 따라 어떤 것을 선택할지 결정할 수 있도록 하겠습니다.
3a. 접근 방식 1(디렉토리 변경):
구독을 클릭한 다음 "디렉토리 변경"을 클릭할 수 있습니다. 앞에서 설명한 대로 실행하기 전에 RBAC가 다시 설정되고, 관리 ID가 지원되는 리소스가 영향을 받고, 앱 등록에 Azure AD를 사용하는 서비스가 영향을 미칩니다. 따라서 이 단계를 수행하기 전에 모든 유형의 리소스를 하나씩 평가한 다음 실행하십시오. 실행하기 전에 영향을 받는 모든 리소스에 대한 솔루션이 있어야 합니다.
아래 Microsoft 문서에서는 영향을 받는 몇 가지 리소스를 간략하게 설명하지만 모든 리소스를 다루지는 않습니다.
모든 구독 유형에서 이 디렉터리 변경 버튼이 활성화된 것은 아닙니다. CSP 구독을 사용하는 경우 이 옵션은 회색으로 표시됩니다.
고객이 더미 구독을 만든 다음 테스트하려는 리소스 유형을 배포한 다음 디렉터리 변경을 클릭하여 리소스가 작동하는지 또는 실패하는지 확인하는 것을 보았습니다.
3b. 접근 방식 2(재현):
이 옵션은 고객이 가동 중지 시간을 제어하려는 경우에 사용됩니다. 이전 접근 방식에서와 같이 더미 구독에서 리소스를 평가하고 가끔 만들어야 하는 경우가 많지만 여전히 확신이 떨어지고 마이그레이션 중에 문제가 발생하므로 이동 중에 문제 해결이 필요합니다. 따라서 이러한 상황을 방지하려면 대상 Azure AD 테넌트에 바인딩된 대상 구독에서 리소스를 병렬로 다시 만든 다음 DR을 수행하는 방법과 같이 장애 조치(failover)할 수 있습니다. 장애 복구를 수행할 가능성이 높습니다.
3c. 접근 방식 3(ASR):이 방법은 많은 사람들이 이 방법을 알지 못하기 때문에 덜 채택되고 VM 워크로드가 많은 경우에만 사용할 수 있습니다. ASR을 사용하여 서로 다른 두 테넌트 간에 복제할 수 있습니다. 원본 구독을 물리적 서버 배포로 간주하고 VNET에 어플라이언스를 배포한 다음 엔터티 B의 구독에서 호스트되는 VM에 에이전트를 푸시합니다. VM을 고객 A의 구독에 복제할 수 있습니다. 이는 Azure에서 Azure로의 ASR 시나리오와 동일하지 않지만 해결 방법입니다.
4. CSP에서 EA로 구독 이동:
(유형:TechnicalMigration) MS 지원은 백 엔드에서 구독을 이동할 수 없으며, 일반적으로 CSP 구독은 CSP 파트너가 만든 다른 테넌트에 상주하며 CSP에서 테넌트 변경이 불가능하므로 유일한 옵션은 리소스를 다시 만들어 이동하거나 ASR 접근 방식 3을 사용하는 것입니다.
5. PAYG 구독을 EA로 이동:
(유형:NonTechnicalMigration) 고객이 신용 카드를 통해 구매한 PAYG 구독. 이 구독은 다운타임 없이 백엔드의 EA 청구로 가져올 수 있습니다. 테넌트를 변경하려면 이전 섹션에서 언급한 단계를 따라야 합니다.
6. MCA-Enterprise 구독을 EA로 이동합니다.
(유형:NonTechnicalMigration) MCA는 미래이기 때문에 이는 흔하지 않은 접근 방식입니다. 그러나 MS 거버넌스 팀에 요청을 제기하여 MCA-Enterprise에서 EA 등록으로 이동할 수 있습니다. MS 거버넌스 팀과 연결하려면 계정 팀에 문의해야 합니다. 거버넌스 지원 팀에 정당성을 제공해야 해당 팀이 이 이동을 실행할 수 있습니다. 이것은 다운타임 없이 완전히 백엔드 이동입니다.
이것들은 구독의 주요 유형이며 인도에서 흔히 볼 수 있는 대부분의 유형을 다루었습니다. 위의 내용이 유용하고 원활한 마이그레이션에 도움이 되기를 바랍니다.
다음은 동료 동료의 몇 가지 유용한 링크입니다.
Elan Shudnow: 아래 링크는 동일한 테넌트 내에서 한 구독에서 다른 구독으로 리소스를 이동하는 경우 도움이 될 수 있습니다.
리소스 그룹 또는 리소스 이동기에서 이동 작업을 사용할 수 있습니다. 그러나 리소스가 이동 작업을 지원하는지 여부를 확인하려
면 PowerShell 스크립트를 실행하여 유효성을 검사할 수 있습니다. https://github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport
Neha Tiwari: 아래 링크는 기술 마이그레이션을 수행할 때, 리소스 이동기를 사용하여 기술 마이그레이션을 수행할 때 또는 리소
스 그룹에서 작업 이동을 수행할 때 실행 중에 염두에 두어야 할 모든 사항이 아래 블로그에 잘 문서화되어 있습니다.
즐거운 학습 되세요!
'IT이야기 > Azure' 카테고리의 다른 글
마이그레이션을 위해 Azure VMware Solution 노드의 크기를 조정하는 방법 (2) | 2025.08.07 |
---|---|
VMware HCX를 사용하여 Azure VMware 솔루션으로 워크로드 마이그레이션: 실용 가이드 (5) | 2025.07.02 |
VMware HCX란 무엇이며 어떻게 작동합니까? (1) | 2025.06.10 |
HCX – 서비스 메시를 생성하고 사이트를 연결하는 방법 (2) | 2025.06.10 |
네트워크 및 컴퓨팅 프로필을 만드는 방법 (1) | 2025.06.10 |