Migration & Upgrade¶
VectorOn 확장 또는 바이너리 버전 업데이트 시, 아래 절차를 따라 안전하게 적용하세요.
데이터 백업¶
변경 전 반드시 데이터베이스를 백업합니다.
확장 제거¶
기존 vectoron 확장을 제거하여 스키마 정보를 정리합니다.
바이너리 교체 및 서버 재시작¶
- 새 VectorOn 바이너리 또는 라이브러리 파일(
vectoron.so, SQL 스크립트 등)을 교체합니다. - PostgreSQL 서버를 재시작하여 변경된 바이너리를 로드합니다.
확장 재등록¶
새 버전의 확장을 데이터베이스에 다시 등록합니다.
포맷 업그레이드 (필요 시)¶
온디스크 인덱스 포맷이 변경된 경우, 관리용 함수를 실행해 마이그레이션을 완료합니다.
요약¶
- 백업 → 2. 확장 제거 → 3. 바이너리 교체 & 재시작 → 4. 확장 재등록 → 5. 포맷 업그레이드
- 이 과정을 통해 데이터 손실 없이 안전하게 새로운 버전을 배포할 수 있습니다.