도구를 사용하여 마이그레이션 - Redis Enterprise에서 Azure Managed Redis로 마이그레이션

Azure Azure Cache for Redis Enterprise 인스턴스를 Azure Managed Redis 인스턴스로 업데이트하는 기본 제공 마이그레이션 도구를 제공합니다. 마이그레이션이 완료되면 Redis Enterprise 호스트 이름이 Azure Managed Redis 인스턴스를 가리키고 클라이언트 애플리케이션은 Redis Enterprise 인스턴스와 동일한 호스트 이름 및 액세스 키를 사용하여 Azure Managed Redis 인스턴스에 자동으로 다시 연결됩니다. 마이그레이션의 유효성을 검사한 후 새 Azure Managed Redis 호스트 이름을 사용하도록 클라이언트 애플리케이션을 업데이트합니다.

Important

Azure Cache for Redis Enterprise에 대한 마이그레이션 에이전트 기술을 사용하여 마이그레이션 관련 질문에 답변하고 사용자 환경에 맞는 마이그레이션 계획을 준비할 수 있습니다. 자세한 내용은 Redis Enterprise 마이그레이션 에이전트 기술을 참조하세요.

Azure 포털을 사용하여 엔터프라이즈 캐시에 대한 마이그레이션 도구를 선택하는 경우 다음 단계를 사용합니다.

1단계: 마이그레이션 유효성 검사 및 시작

  1. 리소스 태그 amr-migration-data-preserve: false Azure Cache for Redis Enterprise 인스턴스에 추가하여 최상의 데이터 동기화를 명시적으로 사용하지 않도록 설정합니다. 마이그레이션을 진행하려면 이 태그가 필요합니다. 더 많은 성공 확률로 마이그레이션이 더 빨리 수행되도록 리소스 태그 False 를 설정하는 것이 좋습니다. 데이터 동기화는 아직 지원되지 않습니다.

    az tag update --resource-id --operation Merge --tags amr-migration-data-preserve=False
    
  2. Azure 포털에서 Azure Cache for Redis Enterprise 인스턴스에 대해 Resource 메뉴를 사용하고 최상위 명령 모음에서 Migrate to Azure Managed Redis를 선택하십시오.

    Azure 포털의 마이그레이션 도구를 보여 주는 스크린샷

  3. 마이그레이션 창에서 마이그레이션할 기존 Azure Managed Redis SKU를 선택한 다음, Migrate 선택합니다. 그러면 Azure Cache for Redis Enterprise 인스턴스에 대한 마이그레이션 프로세스가 시작됩니다.

2단계: 마이그레이션 중

  1. 마이그레이션하는 동안 캐시 상태가 업데이트로 변경 됩니다. 마이그레이션이 완료될 때까지 다른 관리 작업을 수행할 수 없습니다.
  2. 클라이언트 애플리케이션은 유지 관리 환경과 유사한 연결 블립을 경험하게 됩니다. 클라이언트 애플리케이션이 다시 연결되면 Azure Managed Redis 인스턴스에 연결됩니다.

3단계: 성공 확인 및 이전 Azure Cache for Redis Enterprise 호스트 이름 삭제

  1. 마이그레이션이 완료되면 애플리케이션이 마이그레이션된 엔드포인트에서 예상대로 작동하는지 확인합니다. Azure Cache for Redis Enterprise 호스트 이름은 마이그레이션이 완료된 후에도 새 Azure Managed Redis 인스턴스를 계속 가리킵니다.
  2. Azure Managed Redis 호스트 이름(<cachename>.<region>.redis.azure.net)을 사용하고 사용되지 않는 Azure Cache for Redis Enterprise 호스트 이름을 사용 중지하도록 애플리케이션을 업데이트합니다.