Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln beskriver hur du konfigurerar säkerhetskopiering för Azure Database for PostgreSQL - Flexible Server med hjälp av Azure-portalen.
Förutsättningar
Innan du konfigurerar säkerhetskopiering för Azure Database for PostgreSQL – flexibel server ska du se till att följande krav uppfylls:
- Granska de scenarier som stöds och kända begränsningar för säkerhetskopiering av Azure Database for PostgreSQL Flexible server.
- Identifiera eller skapa ett säkerhetskopieringsvalv i samma region där du vill säkerhetskopiera Azure Database for PostgreSQL Server-instansen.
- Kontrollera att Azure Database for PostgreSQL Server namnges i enlighet med namngivningsriktlinjerna för Azure Backup. Lär dig mer om namngivningskonventionerna.
- Tillåt åtkomstbehörigheter för PostgreSQL – flexibel server. Läs mer om åtkomstbehörigheterna.
- Skapa en säkerhetskopieringspolicy.
Konfigurera säkerhetskopiering
För att konfigurera backup för Azure Database for PostgreSQL – flexibel server med Azure Backup kan du använda en av följande metoder:
- Azure Database for PostgreSQL – flexibel server: databashanteringsfönster
- Säkerhetskopieringsvalv
- Resiliency
Så här konfigurerar du säkerhetskopiering på Azure Database for PostgreSQL – Flexible Server via resiliens:
Gå till Återhämtning och välj sedan Översikt>+ Konfigurera skydd.
Om du vill konfigurera säkerhetskopiering från fönstret Säkerhetskopieringsvalv går du tillÖversikt över> och väljer sedan + Säkerhetskopiering.
Om du vill konfigurera säkerhetskopiering från fönstret Databashantering går du till fönstret PostgreSQL – flexibel server och väljer sedan Inställningar>LTR (Vaulted Backups).
På panelen Konfigurera skydd, välj Resurs hanterad av som Azure, Datasource typ som Azure PostgreSQL flexibel server/elastic cluster, och Lösning som Azure Backup, och välj sedan Fortsätt.
I panelen Konfigurera säkerhetskopiering, på fliken Grunder, kontrollera om Datasource-typen visas som Azure PostgreSQL flexibel server/elastic cluster, välj Välj valv under Vault och välj ett befintligt Backup-valv från rullgardinsmenyn, och välj sedan Nästa.
Om du inte har ett Backup-valv skapar du ett nytt.
På fliken Säkerhetskopieringsprincip väljer du en säkerhetskopieringsprincip som definierar säkerhetskopieringsschemat och kvarhållningstiden och väljer sedan Nästa.
Om du inte har någon säkerhetskopieringsprincip skapar du en när du är på språng.
På fliken Datasources, välj backup-typen v1 (logiska backuper).
Kommentar
Backup-typen avgör vilken stack som skyddar datakällan. V1 (Logiska backuper) använder den
pg_dumpbaserade lösningen som beskrivs i denna artikel. En datakälla kan skyddas av endast en stack åt gången, eftersom multipelt skydd inte stöds.På panelen Välj resurser för säkerhetskopiering , välj den flexibla servern som ska skyddas och välj sedan Select.
Kommentar
- Flexibla servrar större än 1 TB stöds inte.
- Flexibla servrar på Premium SSD v2-lagring stöds inte.
- Elastiska kluster stöds inte.
Tips/Råd
Azure Backup for PostgreSQL flexible server and elastic cluster (v2) tar fysiska säkerhetskopior från hanterade disksnapshots istället för logiska (
pg_dumpbaserade) backuper, och adresserar begränsningarna i den allmänt tillgängliga v1-lösningen.- Den skyddar både PostgreSQL:s flexibla servrar och elastiska kluster.
- Den stödjer flexibla servrar och elastiska kluster upp till 32 TB på Premium SSD v1 och upp till 64 TB på Premium SSD v2, istället för 1-TB-gränsen.
När du är på fliken Datakällor kontrollerar Azure Backup-tjänsten om den har alla nödvändiga åtkomstbehörigheter för att ansluta till servern. Om en eller flera åtkomstbehörigheter saknas visas något av följande felmeddelanden – Användaren kan inte tilldela roller eller Rolltilldelningen är inte klar.
Användaren kan inte tilldela roller: Det här meddelandet visas när du (säkerhetskopieringsadministratören) inte har skrivåtkomst på PostgreSQL – flexibel server enligt listan under Visa information. Om du vill tilldela nödvändiga behörigheter för de resurser som krävs väljer du Ladda ned rolltilldelningsmallen för att hämta ARM-mallen och kör mallen som PostgreSQL-databasadministratör. När mallen har körts väljer du Återvalidera.
Rolltilldelningen är inte klar: Det här meddelandet visas när du (säkerhetskopieringsadministratören) har skrivbehörighet på PostgreSQL – flexibel server för att tilldela saknade behörigheter enligt listan under Visa information. Om du vill bevilja behörigheter för PostgreSQL – flexibel server väljer du Tilldela saknade roller.
När processen startar beviljas de saknade åtkomstbehörigheterna på PostgreSQL–flexibla servrar åt säkerhetskopieringsvalvet. Du kan definiera det omfång där åtkomstbehörigheterna måste beviljas. När åtgärden är klar startar omvalideringen.
När valideringen av rolltilldelningen visar Lyckad väljer du Nästa för att gå vidare till det sista steget för att skicka åtgärden.
På fliken Granska + konfigurera väljer du Konfigurera säkerhetskopiering.
Skapa en säkerhetskopieringspolicy
Du kan skapa en säkerhetskopieringsprincip när du är på språng under konfigurationsflödet för säkerhetskopiering.
Följ dessa steg för att skapa en säkerhetskopieringsprincip:
I fönstret Konfigurera säkerhetskopiering väljer du fliken Säkerhetskopieringsprincip .
På fliken Säkerhetskopieringsprincip väljer du Skapa ny under Säkerhetskopieringsprincip.
På panelen Skapa backuppolicy , under fliken Grunder , ange ett namn för den nya policyn i Policynamn.
På fliken Schema + bevarande , under Säkerhetskopieringsschema, definierar säkerhetskopieringsfrekvensen som Veckovisad.
Kommentar
Den allmänt tillgängliga v1 (
pg_dumpbaserade) lösningen stödjer endast veckovisa frekvenser. Om du väljer daglig frekvens körs endast veckans första backup-operation, och de efterföljande backupjobben under samma vecka misslyckas.Tips/Råd
För dagliga backupscheman med ett återställningspunktsmål på en dag, istället för en backup per vecka, prova Azure Backup för PostgreSQL flexible server och elastic cluster (v2) som finns i förhandsvisning. V2-lösningen tar fysiska säkerhetskopior från hanterade disksnapshots istället för logiska (
pg_dumpbaserade) backuper.Under Retention settings, välj Lägg till retention rule.
I fönstret Lägg till kvarhållning definierar du kvarhållningsperioden och väljer sedan Lägg till.
När du återvänder till panelen Skapa säkerhetskopieringspolicy, välj Granska + skapa.
Kommentar
Kvarhållningsreglerna utvärderas i en fördefinierad prioritetsordning. Prioriteten är den högsta för den årliga regeln, följt av månadsregeln och sedan veckoregeln. Standardinställningar för kvarhållning gäller när inga andra regler är tillämpliga. Till exempel kan samma återställningspunkt vara den första lyckade säkerhetskopieringen varje vecka samt den första lyckade säkerhetskopieringen varje månad. Eftersom den månatliga regeln har högre prioritet än veckoregeln gäller dock den retention, som motsvarar den första lyckade backupen varje månad.
När säkerhetskopieringskonfigurationen är klar kan du köra en säkerhetskopiering på begäran och spåra förloppet för säkerhetskopieringsåtgärden.
Nästa steg
Återställa Azure Database for PostgreSQL – Flexible Server med hjälp av Azure Portal.