Snowflake Postgres High Availability¶
High Availability (HA) préserve la durée de fonctionnement de votre instance en provisionnant une machine virtuelle secondaire dans une zone de disponibilité distincte qui reçoit les mêmes écritures que votre machine virtuelle principale. Lorsque HA est activé, dans le cas où votre machine virtuelle principale devient indisponible, nous basculerons automatiquement vers l’hôte secondaire en stanby pour remplacer l’hôte affecté. Vous n’avez pas besoin de mettre à jour vos détails de connexion. Une fois la promotion effectuée, l’hôte principal d’origine est détruit et un nouvel hôte en standby est créé.
Pour les instances sensibles au temps d’arrêt prolongé, nous recommandons d’utiliser notre fonctionnalité HA. sans HA, si votre instance devient indisponible, nous tenterons de fournir un nouvel hôte pour votre instance, et le plan de contrôle restaurera automatiquement votre instance en utilisant la sauvegarde automatisée la plus récente et toutes les instructions WAL (write-ahead-log) qui ont été générées depuis la dernière sauvegarde. Pour les petits clusters inactifs cela peut prendre quelques minutes, mais pour les clusters plus grands ou actifs, cela peut prendre plusieurs heures.
ALTER POSTGRES INSTANCE [ IF EXISTS ] <name> SET
[ COMMENT = '<string_literal>' ]
[ HIGH_AVAILABILITY = { TRUE | FALSE } ];