마이그레이션 개요

이 섹션에서는 데이터베이스를 Spanner로 마이그레이션하는 방법을 간략히 설명합니다. Spanner로 마이그레이션하는 프로세스는 소스 데이터베이스, 데이터 크기, 다운타임 요구사항, 애플리케이션 코드 복잡성, 샤딩 스키마, 커스텀 함수 또는 변환, 장애 조치 및 복제 전략과 같은 요인에 따라 달라질 수 있습니다.

일반적인 Spanner 마이그레이션에는 다음 단계가 포함됩니다.

  1. 마이그레이션 평가.
  2. 스키마 마이그레이션.
  3. 애플리케이션 코드 수정.
  4. 스키마 및 애플리케이션 성능 최적화.
  5. 데이터 마이그레이션.
  6. 마이그레이션 검증.
  7. 컷오버 및 대체 메커니즘 구성

마이그레이션 단계에 따라 조직의 네트워크 관리자, 데이터베이스 관리자 또는 애플리케이션 개발자와 상담하여 설명된 마이그레이션 단계를 완료해야 할 수 있습니다.

일회성 덤프를 Spanner로 이동하거나 대규모 프로덕션 마이그레이션을 완료하려면 이전에 설명된 대략적인 마이그레이션 단계를 사용할 수 있습니다. 사용 사례에 따라 각 단계에서 수행하는 작업이 크게 달라질 수 있습니다.

소스별 마이그레이션 가이드