다음을 통해 공유


자습서: PostgreSQL 평가 결과 및 마이그레이션 권장 사항 검토(미리 보기)

이 문서에서는 PostgreSQL 평가의 주요 구성 요소에 대해 설명하고, 결과를 검토하고, 마이그레이션 옵션을 탐색하고, Azure로 마이그레이션하기 위한 비용 및 준비 상태를 평가하는 방법을 보여 줍니다.

필수 조건

시작하기 전에 검색된 애플리케이션을 검토했는지 확인합니다. 자세히알아보세요.

평가 보기

사용자가 생성한 평가를 보려면 다음 단계를 수행합니다.

  1. 평가로 이동하여 개요 아래의 모든 보고서 보기를 선택하거나 결정 및 계획에서 평가를 선택합니다.

  2. 보려는 평가(예: azmigrate-demo)를 선택합니다.

    스크린샷은 평가를 선택하는 방법을 보여줍니다.

  3. 평가 요약을 검토합니다. 평가 설정을 편집하거나 평가를 다시 계산할 수도 있습니다.

평가된 워크로드

이 섹션에서는 다음 메트릭을 포함하여 평가에 대한 요약을 제공합니다.

  • 서버: 평가된 총 서버 수입니다.
  • PostgreSQL 인스턴스: 검색된 PostgreSQL 인스턴스 수입니다.
  • 데이터베이스: 모든 인스턴스의 총 데이터베이스 수입니다.
  • 지원되지 않음: 지원되지 않는 PostgreSQL 버전을 실행하는 인스턴스 수입니다.
  • 검색 성공: 성공한 검색 작업의 백분율입니다.

PostgreSQL 마이그레이션

이는 PostgreSQL 배포에 대해 고려할 수 있는 다양한 마이그레이션 전략을 나타냅니다. 대상 배포 유형에 대한 준비 상태와 조건이 준비되거나 준비된 것으로 표시된 PostgreSQL 인스턴스의 예상 비용을 검토할 수 있습니다.

Azure Database for PostgreSQL은 PostgreSQL 인스턴스에 가장 적합한 호환성 및 비용 효율성을 제공합니다. Microsoft 권장 대상을 선택하면 마이그레이션 작업이 줄어듭니다.

권장되는 옵션은 비용 효율적이며 마이그레이션이 준비됩니다. 여기에는 준비 상태 검사 및 조건이 있는 준비 또는 준비로 표시된 인스턴스에 대한 월별 비용 예측이 포함됩니다.

조건이 있는 준비 또는 준비로 표시된 인스턴스에 대한 월별 예상 비용과 함께 권장 배포 대상에 대한 PostgreSQL 인스턴스의 준비 상태를 볼 수 있습니다.

준비 보고서:

  • Azure Database for PostgreSQL 유연한 서버로 마이그레이션하기 위해 권장되는 Azure Database for PostgreSQL 구성을 검토합니다.
  • 권장되는 Azure 대상으로 이동하기 전에 해결할 수 있는 마이그레이션 문제 및 경고를 이해합니다.
  • 컴퓨팅 및 스토리지에 따라 각 PostgreSQL 인스턴스의 월별 비용을 검토합니다.

마이그레이션 전략

  • 모든 인스턴스를 Azure Database for PostgreSQL로 마이그레이션: 이 전략은 모든 PostgreSQL 인스턴스를 Azure Database for PostgreSQL로 마이그레이션하기 위한 준비 정보 및 예상 비용을 제공합니다.

  • 모든 서버를 Azure VM의 PostgreSQL 서버로 마이그레이션: 이 전략은 PostgreSQL 인스턴스를 실행하는 서버를 Azure Virtual Machines의 PostgreSQL로 다시 호스트하는 방법을 간략하게 설명합니다. 여기에는 준비 상태 및 비용 예측이 포함됩니다. PostgreSQL 자격 증명을 사용할 수 없는 경우에도 이 보고서는 Azure VM의 PostgreSQL로 서버를 마이그레이션하기 위한 적절한 크기의 리프트 앤 시프트 권장 사항을 제공합니다. 준비 및 크기 조정 논리는 Azure VM 평가 방법론과 일치합니다.

평가된 PostgreSQL 인스턴스의 지원 상태

지원 가능성 섹션에서는 평가 중에 식별된 PostgreSQL 버전의 지원 상태를 보여 줍니다. 검색 세부 정보 섹션에서는 버전별로 분류된 검색된 PostgreSQL 인스턴스 수에 대한 시각적 요약을 제공합니다.

  • 평가된 PostgreSQL 인스턴스 목록을 보려면 지원 가능성에서 그래프를 선택합니다.

  • 데이터베이스 인스턴스 버전 지원 상태 열은 PostgreSQL 버전이 일반 지원인지 아니면 지원되지 않는지를 나타냅니다.

  • 자세한 지원 정보를 보려면 지원 상태를 선택합니다. 오른쪽에 창이 열리고 다음 세부 정보가 표시됩니다.

    • 지원 상태 유형(일반 또는 지원 부족)
    • 남은 지원 기간
    • 워크로드를 보호하는 데 도움이 되는 권장 작업입니다.
  • 각 PostgreSQL 버전에 대한 나머지 지원 기간(월)을 보려면 다음을 수행합니다.

    • 을 선택하고>지원 종료 및>제출을 클릭하십시오.
    • 지원 종료 열에는 지원의 남은 월 수가 표시됩니다.
  • 지원 상태 범주:

    • 일반 지원: PostgreSQL 버전은 적극적으로 지원되며 정기적인 업데이트를 받습니다.
    • 지원되지 않음: PostgreSQL 버전은 더 이상 업데이트를 받지 않으며 지원되는 버전으로 업그레이드해야 합니다.

    비고

    지원되지 않는 버전을 실행하는 PostgreSQL 인스턴스는 보안 규정 준수를 유지하고 Azure에서 지속적인 지원을 보장하기 위해 마이그레이션에 우선 순위를 두어야 합니다.

준비 상태 검토

PostgreSQL 인스턴스의 마이그레이션 준비 상태를 평가하고, 잠재적인 문제를 식별하고, 권장 사항을 검토하여 Azure로 원활하게 전환할 수 있도록 합니다.

스크린샷은 다양한 마이그레이션에 대한 준비 상태를 검토하는 방법을 보여 줍니다.

다양한 마이그레이션 전략에 대한 준비 보고서를 검토하려면 다음 단계를 수행합니다.

  1. 원하는 마이그레이션 전략에 대한 준비 보고서를 선택합니다.

  2. 선택한 보고서의 준비 열을 검토하여 마이그레이션 준비를 평가합니다.

    마이그레이션 전략 준비 열(각 배포 대상)
    Recommended Azure Database for PostgreSQL 유연한 서버 준비
    Azure Database for PostgreSQL에 대한 인스턴스 Azure Database for PostgreSQL 유연한 서버 준비
    서버를 Azure VM의 PostgreSQL 서버로 Azure VM 준비 상태(Azure VM의 PostgreSQL 서버)
  3. 평가된 PostgreSQL 인스턴스에 대한 준비 상태를 검토합니다.

    • 준비: 마이그레이션 문제 없이 Azure Database for PostgreSQL 유연한 서버로 인스턴스를 마이그레이션할 수 있습니다.
    • 조건부 준비: 인스턴스에 하나 이상의 마이그레이션 문제가 있습니다. 하이퍼링크를 선택하여 식별된 문제 및 권장되는 수정 단계를 확인합니다.
    • 준비되지 않음: 평가에서 원하는 성능 및 구성 요구 사항을 충족하는 Azure Database for PostgreSQL 유연한 서버 구성을 식별하지 못했습니다. 대상 배포 유형에 대한 인스턴스를 준비하는 데 도움이 되는 권장 사항을 보려면 하이퍼링크를 선택합니다.
    • 알 수 없음: 검색이 아직 진행 중이거나 해결해야 하는 문제가 있으므로 Azure Migrate에서 준비 상태를 평가할 수 없습니다. 검색 문제를 해결하려면 알림 블레이드에서 자세한 내용을 확인하세요. 문제가 지속되면 Microsoft 지원에 문의하세요.
  4. 특정 인스턴스에 대한 자세한 정보를 보려면 인스턴스 이름을 선택하여 다음 세부 정보로 드릴다운합니다.

    • 사용자 데이터베이스 수
    • 인스턴스 속성
    • 인스턴스로 범위가 지정된 구성 매개 변수
    • 원본 데이터베이스 스토리지 세부 정보입니다.

    중요합니다

    PostgreSQL 자격 증명이 제공되지 않거나 Azure Migrate 어플라이언스가 PostgreSQL 인스턴스에 연결할 수 없는 경우 SKU 권장 사항은 가상 머신 수준 구성을 기반으로 합니다. 이 경우 준비 상태는 조건이 있는 준비 상태로 표시됩니다. 확장, 데이터 정렬, 데이터 형식 및 기타 데이터베이스별 구성을 비롯한 모든 평가 규칙의 유효성을 검사하고 최적의 SKU 크기를 보장하려면 PostgreSQL 자격 증명에 충분한 권한을 제공합니다.

  5. 사용자 데이터베이스 목록 및 해당 세부 정보를 보려면 사용자 데이터베이스 수를 선택합니다.

  6. 특정 대상 배포 유형에 대한 마이그레이션 문제 및 경고를 검토하려면 마이그레이션 문제 열에서 세부 정보 검토를 선택합니다.

  7. 구성별 비용 분산: 평가는 다양한 Azure Database for PostgreSQL 유연한 서버 구성에 걸쳐 비용이 분산되는 방법을 보여 줍니다.

    • 비용은 권장 서비스 계층 및 컴퓨팅 크기에 따라 계산됩니다.
    • 각 인스턴스는 구성 요구 사항에 따라 특정 SKU 권장 사항을 받습니다.
    • 권장 구성은 각 인스턴스의 워크로드 특성에 따라 달라집니다.
  8. 인스턴스 수준 비용 세부 정보: 특정 PostgreSQL 인스턴스에 대한 비용 세부 정보를 보려면 테이블에서 인스턴스 이름을 선택합니다. 다음 정보가 표시됩니다.

    • 총 월별 비용: 인스턴스에 대한 결합된 컴퓨팅 및 스토리지 비용입니다.
    • 월별 컴퓨팅 비용: 권장 컴퓨팅 구성에 따른 비용입니다.
    • 월별 스토리지 비용: 할당된 스토리지 용량에 따른 비용입니다.
    • 권장 구성: 평가 분석을 기반으로 하는 특정 SKU 권장 사항입니다.
    • 비용 변동: 인스턴스 간 리소스 요구 사항의 차이를 반영합니다.