Snowflake Postgres 고가용성

고가용성(HA)은 기본 가상 머신과 동일한 쓰기를 수신하는 별도의 가용 영역에 보조 가상 머신을 프로비저닝하여 인스턴스의 가동 시간을 보존합니다. HA가 활성화된 경우 기본 호스트를 사용할 수 없으면 영향을 받는 호스트를 대체하도록 대기 호스트를 승격하여 보조 호스트로 자동 장애 조치를 수행합니다. 연결 세부 정보를 업데이트할 필요가 없습니다. 승격이 발생하면 원래 기본 호스트가 파괴되고 새 대기 호스트가 생성됩니다.

장기간의 다운타임에 민감한 인스턴스의 경우 HA 기능을 사용하는 것이 좋습니다. HA가 없는 경우 인스턴스를 사용할 수 없게 되면 인스턴스에 대한 새 호스트를 프로비저닝하려고 시도하며, 제어 플레인은 가장 최근의 자동 백업과 최신 백업 이후 생성된 모든 WAL(write-ahead-log) 문을 사용하여 인스턴스를 자동으로 복원합니다. 소규모의 비활성 클러스터의 경우 이 작업은 몇 분 정도 걸릴 수 있지만, 대규모의 활성 클러스터의 경우 몇 시간이 걸릴 수 있습니다.

ALTER POSTGRES INSTANCE [ IF EXISTS ] <name> SET
  [ COMMENT = '<string_literal>' ]
  [ HIGH_AVAILABILITY = { TRUE | FALSE } ];
Copy