Hoppa till innehållet
Stackship-dokumentation English

PostgreSQLAnvändareMaskinöversatt

Slå på säkerhetskopiering

Slå på säkerhetskopiering för ett PostgreSQL-kluster, ange när dess schemalagda ögonblicksbild tas, och slå av den igen.

Kräver: postgrescluster/write

För att slå på eller av säkerhetskopiering behöver du postgrescluster/write; rollerna Owner, Contributor och Databases Operator har den. Säkerhetskopiering kräver ett mål för säkerhetskopiering, som plattformens driftansvariga sätter upp; utan ett har ett kluster med säkerhetskopiering påslagen ingenstans att arkivera till.

När du skapar klustret

Slå på Aktivera säkerhetskopieringar i guidens steg Säkerhetskopiering — se Säkerhetskopiering.

På ett befintligt kluster

  1. Gå till Övervakning & säkerhetskopiering på klustrets flik Konfiguration, avsnittet Databas.
  2. Slå på Aktivera säkerhetskopieringar.
  3. Ange Schema för säkerhetskopiering — Dagligen eller Varje vecka vid en tid på dygnet i UTC, eller ett Eget cron-uttryck med fem fält, i UTC — och Bevarandepolicy för säkerhetskopior, till exempel 30d. Vad som gäller i dag beskrivs i Lagringstid.
  4. Välj Spara.

Instanserna startas sedan om en i taget — en ensam instans kortvarigt — eftersom arkiveringsagenten körs bredvid var och en av dem. Därefter arkiveras transaktionsloggen löpande.

Den första schemalagda ögonblicksbilden tas vid nästa schemalagda tidpunkt, inte direkt, och en återställning till tidpunkt är möjlig först när arkivet innehåller en ögonblicksbild. Ta en direkt i stället för att vänta — se Ta en ögonblicksbild.

Med CLI:t

bash
stsh pg update orders-db --set backupConfigured=true --set backupSchedule="30 1 * * *"

Utan schema tas ögonblicksbilden dagligen kl. 03.00 UTC.

Schemalagda ögonblicksbilder

De schemalagda ögonblicksbilderna visas på fliken Ögonblicksbilder bredvid dem som tagits för hand, med beskrivningen Scheduled by …. De återställs, och tas bort, som alla andra ögonblicksbilder, men de överlever inte en återställning av klustret — se Vad en återställning gör.

Slå av säkerhetskopiering

Slå av Aktivera säkerhetskopieringar och välj Spara, eller ange --set backupConfigured=false. Schemat tas bort och klustret slutar arkivera; dess instanser startas om igen. Ögonblicksbilderna som redan tagits finns kvar i listan, men medan säkerhetskopieringen är av kan ingen tas eller återställas.