Snowflake Postgres-Hochverfügbarkeit

Hohe Verfügbarkeit (HA) bewahrt die Verfügbarkeit Ihrer Instanz, indem es eine sekundäre virtuelle Maschine in einer separaten Verfügbarkeitszone bereitstellt, die die gleichen Schreibvorgänge wie die primäre VM führt. Wenn bei aktivierter HA Ihr primärer Host nicht mehr verfügbar ist, werden wir automatisch ein Failover auf den sekundären Host ausführen, indem wir den sekundären Host heraufstufen, damit er den betroffenen Host ersetzt. Sie müssen Ihre Verbindungsdetails nicht aktualisieren. Sobald die Heraufstufung erfolgt ist, wird der ursprüngliche Primärhost zerstört und ein neuer Bereitschaftshost erstellt.

Für Instanzen, die empfindlich auf längere Ausfallzeiten reagieren, empfehlen wir die Verwendung unseres HA-Features. Wenn Ihre Instanz ohne HA nicht mehr verfügbar ist, werden wir versuchen, einen neuen Host für Ihre Instanz bereitzustellen, und die Steuerebene stellt Ihre Instanz automatisch unter Verwendung des letzten automatischen Backups und aller WAL (write-ahead-log)-Anweisungen seit dem letzten Backup wieder her. Bei kleinen, inaktiven Clustern kann dies eine Frage von Minuten sein, aber bei größeren oder aktiven Clustern kann dies viele Stunden dauern

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