이전 항목: 분석 프로필 생성다음 항목: DB2 개체 마이그레이션 관리 방법


DB2 개체 마이그레이션

응용 프로그램의 변경 사항으로 인해 지원 데이터베이스를 변경해야 하는 경우가 종종 있습니다. DBA는 변화하는 비즈니스 프로세스에 맞춰 끊임없이 데이터와 인프라를 추가하고 수정하며 데이터를 이동하고 재구성해야 합니다. 데이터베이스 마이그레이션은 DB2 하위 시스템 간에 또는 동일한 DB2 하위 시스템 내에서 데이터베이스 개체, 데이터베이스, 보안 및 데이터를 복제합니다. 마이그레이션 중 새 환경에 데이터베이스 개체의 변경 사항을 구현하고, 대상 환경이 소스 환경에서 일부 변경 사항 및 특성 차이점을 채택하도록 할 수 있습니다.

다음은 데이터베이스 개체를 마이그레이션해야 하는 경우의 예입니다.

CA Chorus for DB2 Database Management의 Object Migrator 마법사는 마이그레이션 요청을 분석하여 하나의 DB2 환경에서 다른 DB2 환경으로 개체를 마이그레이션하는 스크립트를 생성합니다. 포함할 개체를 선택하고 마이그레이션 요청을 분석한 다음 대상 환경에 적용할 전역 변경 사항을 지정하여 마이그레이션을 사용자 지정할 수 있습니다. 마법사를 사용하면 JCL이 변경되지 않도록 하면서 구문 오류 없이 DB2 카탈로그 개체를 마이그레이션할 수 있습니다. 마법사에서는 최대 100개의 작업을 동시에 수행할 수 있습니다.

다음 단계를 수행하십시오.

  1. 마이그레이션할 DB2 카탈로그 개체로 이동하고 데이터 행 하나 이상을 강조 표시합니다.
  2. "Actions"(작업) 창의 "Navigation "(탐색)에서 "Migrate"(마이그레이션)를 선택합니다.

    "Object Migrator"(개체 마이그레이터) 마법사에서 "Select Objects"(개체 선택) 페이지가 열립니다.

  3. 마이그레이션을 설정합니다.
    1. DB2 개체 선택 항목을 검토하고 "Next"(다음)를 클릭합니다.

      참고: 필요한 경우 "Next"(다음)를 클릭하기 전에 마이그레이션에서 제외할 개체를 삭제하십시오.

      "Specify Analysis Options"(분석 옵션 지정) 대화 상자가 열리고 선택한 개체와 관련된 소스 LPAR, DB2 하위 시스템 식별자 및 SQLID가 표시됩니다.

    2. 분석 옵션을 지정하고 "Next"(다음)를 클릭합니다.

      분석 옵션에는 마이그레이션에 대한 설명, 데이터를 마이그레이션할 대상 시스템 선택 및 이전에 생성한 프로필 선택이 포함됩니다. 프로필 선택은 선택 사항입니다.

      "Specify Migration Changes"(마이그레이션 변경 사항 지정) 대화 상자가 열립니다. 이 대화 상자에서 대상 시스템에 적용할 전역 변경 사항을 개체 유형 및 특성별로 지정할 수 있습니다. 이러한 변경 사항을 통해 대상 시스템의 개체가 특정 명명 규칙을 채택하도록 할 수 있습니다. 또한 이를 통해 세그먼트 크기, 데이터 캡처 변경 사항, CLOSE, 버퍼 풀 등의 특성도 미리 정의할 수 있습니다.

    3. (선택 사항) 대상 시스템에 전역적으로 적용할 개체 변경 사항을 개체 유형 및 특성별로 정의합니다.

      전역 변경 사항은 대상 시스템의 새 개체가 명명 규칙을 채택하는지 확인하는 데 유용합니다. 또한 전역 변경 사항은 미리 정의된 특성(SEGSIZE, 데이터 캡처 변경 사항, CLOSE, 버퍼 풀 등)이 적용되도록 하는 데도 유용합니다.

  4. 분석을 위해 마이그레이션을 제출합니다.
    1. "Submit"(제출)를 클릭합니다.

      분석을 위해 마이그레이션이 제출되고 "View Analysis Status"(분석 상태 보기) 대화 상자가 열립니다. 이 대화 상자는 제출된 분석문의 상태를 보여 줍니다.

    2. 현재 분석 요청에 대한 상태 및 정보를 확인합니다.
      1. 상태가 "Completed"(완료됨) 또는 "Error"(오류)로 변경되면 "Next"(다음)를 클릭합니다.

        분석을 통해 마이그레이션을 수행할 마이그레이션 제어문이 생성되고 "Migration Control Statements"(마이그레이션 제어문) 대화 상자가 열립니다. 이러한 제어문은 대상 데이터를 보존하면서 마이그레이션할 개체와 종속성을 식별합니다.

      2. 분석 관련 메시지를 확인하고 결과를 검토하고 편집합니다.

        분석을 통해 마이그레이션 시 예기치 않은 결과가 발생할 것임을 확인한 경우 원하는 결과가 생성될 때까지 마이그레이션을 사용자 지정하고 분석을 반복할 수 있습니다.

  5. 마이그레이션을 실행합니다.
    1. "Submit"(제출)를 클릭하여 마이그레이션 제어문을 실행합니다.

      마이그레이션 제어문을 편집한 경우 변경 사항을 저장하라는 메시지가 표시됩니다. 그렇지 않으면 "View Migration Status"(마이그레이션 상태 보기) 대화 상자가 열리고 제출한 마이그레이션 문에 대한 상태 정보가 표시됩니다.

    2. 상태가 "Completed"(완료됨)으로 변경되면 "Next"(다음)를 클릭합니다.

      마이그레이션 결과가 검토를 위해 대화 상자에 표시됩니다.

    3. 결과를 검토하고 "Finish"(마침)를 클릭하여 마이그레이션을 완료합니다.

      선택한 DB2 개체가 마이그레이션됩니다.

    마이그레이션 후보를 평가하고 분석 프로필을 작성하고 DB2 개체를 마이그레이션했습니다.