마이그레이션 작업 목록 또는 단일 마이그레이션 페이지에서 작업을 실행할 수 있습니다. 상태가 모두 동일한 이전 작업에서 여러 작업에 동시에 작업을 실행할 수 있습니다.
일부 작업은 마이그레이션 작업에서만 실행할 수 있지만 다른 작업은 마이그레이션 작업의 선택된 데이터베이스에서도 실행할 수 있습니다.
사용자 작업
설명
수정
다음을 변경하려면 이전 작업을 수정하세요.
모든 데이터베이스와 특정 데이터베이스 중에서 마이그레이션할 데이터베이스를 변경합니다.
마이그레이션 상태 또는 단계에서 필요에 따라 데이터베이스를 추가하거나 삭제할 수 있습니다. 데이터베이스를 삭제하면 Database Migration Service는 해당 데이터베이스의 복제 프로세스를 중지하지만 대상에서 데이터베이스를 삭제하지는 않습니다.
실행 중인 마이그레이션 작업의 데이터 덤프 병렬 처리 수준을 수정합니다. 변경한 후에는 작업을 저장하고 다시 시작해야 합니다.
시작
시작되지 않고 생성된 마이그레이션 작업을 시작합니다.
중지
언제든지 실행 중인 마이그레이션 작업을 중지할 수 있습니다. 전체 덤프 단계 또는 CDC 단계에서 데이터 마이그레이션이 중지되고 마이그레이션 작업 상태가 Stopping로 변경된 후 Stopped로 변경됩니다.
전체 덤프 단계 중에 마이그레이션 작업이 중지되면 작업을 삭제하거나 다시 시작할 수 있습니다. 하지만 WAL 로그는 복제 슬롯에서 계속 누적되므로 결국 소스 데이터베이스의 디스크 공간이 부족해질 수 있습니다. 또한 Database Migration Service는 복제 지연을 계속 가져오므로 Database Migration Service가 계속 네트워크 트래픽을 소비하게 됩니다.
변경 데이터 캡처 (CDC) 단계 중에 마이그레이션 작업이 중지되면 작업을 승격하거나 삭제할 수 있습니다.
데이터베이스 서버의 복제 슬롯 및 디스크 크기를 모니터링합니다. 마이그레이션 작업을 삭제하면 모든 복제 슬롯과 네트워크 트래픽이 삭제됩니다.
재개
CDC 단계 중에 마이그레이션이 중지된 경우 재개할 수 있습니다. 마이그레이션 작업을 재개하면 중지된 시간 동안 누적된 이벤트의 복제가 재개됩니다.
다시 시작
마이그레이션에 실패하여 복구할 수 없거나 전체 덤프 중에 중지된 경우 처음부터 다시 시작할 수 있습니다.
하나 이상의 소스 또는 대상 데이터베이스에서 발생한 오류로 인해 복제가 실패한 경우 마이그레이션을 다시 시작하면 오류의 영향을 받는 대상 데이터베이스의 모든 데이터가 삭제됩니다.
마이그레이션을 시작한 이후 소스 PostgreSQL 서버에 새 데이터베이스가 생성된 경우 마이그레이션을 다시 시작하면 새 데이터베이스도 대상 인스턴스에 복제됩니다.
삭제
마이그레이션 작업은 삭제할 수 있습니다. 결과는 작업 상태에 따라 달라집니다.
이전 작업 상태가 Completed이면 레코드가 이전 작업 목록에서 삭제됩니다.
마이그레이션 작업이 다른 상태인 경우 대상 Cloud SQL 인스턴스/기본 쌍을 삭제하도록 선택할 수 있는 옵션이 있습니다.