PostgreSQL용 운영 체제 업그레이드
PostgreSQL이 실행되는 운영 체제를 업그레이드할 때 데이터베이스 인덱스 손상을 방지하는 세 가지 마이그레이션 방법(백업/복원, 전체 인덱스 재빌드, 영향받은 인덱스만 재빌드)과 Geo 환경에서의 절차를 설명합니다.
Warning Geo 는 한 운영 체제에서 다른 운영 체제로 PostgreSQL 데이터베이스를 마이그레이션하는 데 사용할 수 없습니다. 그렇게 시도하면 보조 사이트가 100% 복제된 것처럼 보일 수 있지만 실제로는 일부 데이터가 복제되지 않아 데이터 손실이 발생할 수 있습니다. 이는 Geo가 이 문서에 설명된 제한 사항이 있는 PostgreSQL 스트리밍 복제에 의존하기 때문입니다. Geo 트러블슈팅 - OS 로케일 데이터 호환성 확인 도 참조하세요. PostgreSQL이 실행되는 운영 체제를 업그레이드하면 로케일 데이터의 변경이 데이터베이스 인덱스를 손상시킬 수 있습니다 . 특히 glibc 2.28로의 업그레이드는 이 문제를 유발할 가능성이 높습니다. 이 문제를 방지하려면 복잡도 순서로 다음 옵션 중 하나를 사용하여 마이그레이션하세요: 권장. 백업 및 복원 . 권장. 전체 인덱스 재빌드 . 영향받은 인덱스만 재빌드 . 마이그레이션을 시도하기 전에 반드시 백업하고, 프로덕션과 유사한
