데이터베이스 마이그레이션

설치 파일에는 서버 데이터베이스를 또 다른 데이터베이스 시스템으로 마이그레이션하는 스크립트가 포함됩니다. 서버가 지원하는 모든 유형의 데이터베이스에 대해 마이그레이션을 수행할 수 있습니다.

시작하기 전에

마이그레이션할 데이터베이스를 설치하고 사용할 서버에 대한 계정을 작성하십시오.

이 태스크 정보

예를 들어, Derby를 사용하여 설치한 경우, 스크립트를 사용하여 프로덕션 데이터베이스 시스템으로 마이그레이션할 수 있습니다.

프로시저

  1. IBM® UrbanCode Deploy의 설치 파일을 다운로드하여 압축을 푸십시오. 이러한 파일은 IBM Passport Advantage® 웹 사이트에서 다운로드할 수 있습니다. IBM UrbanCode Deploy 다운로드 문서를 참조하십시오.
  2. 설치 파일의 lib/ext 폴더에 데이터베이스에 대한 JAR 파일을 두십시오.
  3. 서버를 중지하십시오.
  4. 현재 데이터베이스를 백업하십시오.
  5. 명령행에서 데이터베이스 마이그레이션 스크립트를 실행하십시오.
    • Windows에서 migrate-database.bat 파일을 실행하십시오.
    • Linux에서 migrate-database.sh 파일을 실행하십시오.
    시스템 설정에 따라 관리자로서 이 파일을 실행해야 할 수도 있습니다.
  6. 마이그레이션 스크립트의 지시사항에 따라 서버의 현재 위치 및 새 데이터베이스에 대한 연결 정보를 지정하십시오.
  7. 마이그레이션 스크립트가 완료되면 서버를 다시 시작하고 데이터가 마이그레이션되었는지 확인하십시오.

    메모리 문제로 인해 마이그레이션이 실패하면 스크립트에 대해 사용 가능한 메모리를 늘리십시오. 메모리를 늘리려면 마이그레이션 스크립트를 열고 'ANT_OPTS="-Xmx1024m" 코드 행을 찾으십시오. 이 코드에서 1024m은 1024MB의 메모리를 나타냅니다. 이 수를 늘리고 마이그레이션 스크립트를 다시 실행하십시오.


피드백