Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze tutorial beschrijft hoe je een Azure PostgreSQL flexibele server of elastic cluster kunt beschermen door Azure Backup (preview) te gebruiken in het Azure-portaal. Je maakt een back-upbeleid aan en configureert een vaulted backup voor de server of elastic cluster.
In dit artikel:
- Controleer de vereisten vooraf
- Maak een back-upbeleid
- Configureer een gevaultde back-up.
- Een on-demand back-up uitvoeren.
- Volg back-upbanen.
Prerequisites
Voordat je een Azure PostgreSQL flexibele server of elastic cluster (v2) beschermt met het Azure-portaal, zorg ervoor dat je aan de volgende voorwaarden voldoet:
- Bekijk de ondersteunde scenario's en beperkingen van de v2-oplossing.
- Zoek of maak een Backup-kluis aan in dezelfde regio als de databron. De kluis kan zich in een ander abonnement bevinden, zolang deze zich in dezelfde tenant bevindt.
- Controleer of de vereiste machtigingen aanwezig zijn om de rol PostgreSQL Flexible Server Long Term Retention Backup Role toe te wijzen voor de bron-PostgreSQL Flexible Server of het elastische cluster en de rol Reader voor de bronresourcegroep aan de Backup Vault.
Maak een back-upbeleid aan voor Azure PostgreSQL Flexible Server of Elastic Cluster-kluisback-up (v2)
Een back-upbeleid definieert het back-upschema en de retentieregels voor herstelpunten. Azure Backup beoordeelt de retentieregels in deze volgorde van prioriteit: jaarlijks, maandelijks, wekelijks en dagelijks. Als een herstelpunt voor meerdere regels in aanmerking komt, geldt de regel met de hoogste prioriteit. Als geen andere regel van toepassing is, gelden de standaardretentie-instellingen.
Azure Backup ondersteunt ook WORM onveranderlijke back-ups. Als je compliance-eisen wijzigingen of verwijderingen van herstelpunten vóór hun verloop voorkomen, schakel dan onveranderlijkheid in op de Backup-kluis voordat je bescherming configureert. Nadat je onveranderlijkheid hebt vergrendeld, kan geen enkele gebruiker, inclusief een kluisbeheerder, herstelpunten wijzigen, overschrijven of verwijderen voordat hun geconfigureerde bewaarperiode verloopt.
Tip
Retentie beïnvloedt de kosten van back-upopslag. Voor grote servers met dagelijkse back-ups gebruik je een kortere retentie voor dagelijkse herstelpunten en een langere retentie voor wekelijkse, maandelijkse en jaarlijkse herstelpunten om de kosten van opgeslagen data en back-upopslag te verlagen.
Om een back-upbeleid te maken voor Azure PostgreSQL flexibele server of elastische cluster vaulted backup (v2), volgt u deze stappen:
Ga naar Resiliency>Protection policies en selecteer + Create Policy>Create Backup Policy.
Aan de Start: Beleid aanmaken, selecteer de Oplossing als Azure Backup, het datasourcetype als Azure PostgreSQL flexibele server/elastic cluster, selecteer de kluis waaronder je het beleid wilt aanmaken, en selecteer Doorgaan.
Voer in het deelvenster Back-upbeleid maken op het tabblad Algemeen een Beleidsnaam in.
Op het tabblad Schedule + retentie , onder Backup-schema, stel je het schema in voor het aanmaken van herstelpunten voor back-ups.
Note
Azure Backup ondersteunt dagelijkse en wekelijkse back-upfrequenties. Daily wordt standaard gekozen en ondersteunt compliance-eisen met een eendaags recovery point objective (RPO).
Onder Retentie-instellingen bewerk je de standaard retentieregel of voeg je een nieuwe regel toe om retentie voor herstelpunten te specificeren.
Note
De standaard retentieperiode is 3 maanden. Je kunt aparte retentieregels vaststellen voor wekelijkse, maandelijkse en jaarlijkse herstelpunten, met retentieperiodes van 7 dagen tot 10 jaar.
Selecteer Beoordelen + aanmaken om het back-upbeleid te maken.
Configureren van kluisback-up voor Azure PostgreSQL Flexibele server of elastisch cluster (v2)
Je kunt een vaulted backup instellen vanuit de Backup vault, Resiliency of het LTR (Vaulted Backups) paneel van de flexibele server of elastic cluster. Deze sectie beschrijft hoe je een vaulted backup configureert voor Azure PostgreSQL flexibele server of elastic cluster (v2) vanuit het Resiliency en LTR (Vaulted Backups) paneel.
Om een vaulted backup te configureren voor Azure PostgreSQL flexibele server of elastic cluster (v2) via het Resiliency of LTR (Vaulted Backups) paneel, volgt u deze stappen:
Ga naar Resiliency>Overzicht>+ Configureer bescherming.
Alternatief, om een back-up te configureren vanuit het databasebeheerpaneel, ga je naar het flexibele serverpaneel en selecteer Instellingen>LTR (Vaulted Backups).
Selecteer in het Configure protection-paneelResource managed by als Azure, Datasource type als Azure PostgreSQL flexible server/elastic cluster, en Solution as Azure Backup. Selecteer vervolgens Doorgaan.
In het deelvenster Back-up configureren zorgt u er op het tabblad Basis voor dat GegevensbrontypeAzure PostgreSQL flexible server/elastic cluster weergeeft, selecteert u Kluis selecteren onder Vault, kiest u een bestaande back-upkluis en selecteert u Volgende. Als u geen Backup-kluis hebt, maakt u er een.
Selecteer op het tabblad Back-upbeleid een back-upbeleid dat het schema en de retentieduur definieert, en selecteer Volgende. Als je geen geschikte polis hebt, kies dan voor Nieuw aanmaken. Leer hoe je een back-upbeleid maakt.
Selecteer op het tabblad Datasources het Backup-type als v2 (fysieke back-ups) (preview).
Note
Het back-uptype bepaalt de beschermingsstack voor de databron. v2 (fysieke back-ups) (preview) maakt gebruik van de oplossing op basis van schijfsnapshots. Een stack kan één databron tegelijk beschermen, omdat meerdere beveiligingen niet worden ondersteund.
Selecteer in het select-resources to backup-paneel de flexibele servers en elastic clusters om te beschermen, en kies vervolgens Select.
Note
Selecteer databronnen in dezelfde regio als de Backup-kluis.
Wanneer je op het Datasources-tabblad bent, valideert Azure Backup de datasource en controleert of deze de benodigde toegangsrechten heeft om ermee te verbinden. Als één of meer permissies ontbreken, verschijnt een van de volgende berichten:
- Gebruiker kan geen rollen toewijzen: je hebt geen schrijftoegang op de databron. Selecteer Download roltoewijzingstemplate om de ARM-template op te halen, laat een PostgreSQL-databasebeheerder deze uitvoeren, en selecteer vervolgens Revalidate.
- Roltoewijzing niet gedaan: je hebt schrijfrechten op de databron. Selecteer Ontbrekende rollen toewijzen om de machtigingen direct te verlenen. Je kunt de scope definiëren waarin de machtigingen worden verleend. Hervalidatie start automatisch zodra de opdracht is voltooid.
Validatie faalt ook bij een gebruikersfout als de datasource niet aan de v2-vereisten voldoet.
Bijvoorbeeld, als de server zich in de Burstable-laag bevindt, PostgreSQL 14 of eerder draait, of een replica is.
Nadat de validatie Succes heeft getoond, selecteer je Volgende.
Selecteer Back-up configureren op het tabblad Controleren en configureren.
Wanneer de configuratie is voltooid, wordt een back-upinstantie (ook wel een beschermd item genoemd) aangemaakt. De eerste geplande back-up draagt de volledige inhoud van de schijf over; latere back-ups dragen alleen de gewijzigde blokken over.
Voer een back-up op aanvraag uit voor Azure Database for PostgreSQL Flexible Server of een Elastic Cluster (v2)
Nadat je bescherming hebt geconfigureerd, draaien back-ups automatisch volgens het schema dat in het back-upbeleid is gedefinieerd. Je kunt ook een on-demand back-up buiten het geconfigureerde schema uitvoeren door deze stappen te volgen:
Ga naar Resiliency>Backup en Recovery>Protected items.
Selecteer in het Protected items-paneelDatasource-type als Azure Database for PostgreSQL flexible servers.
Selecteer het beschermde item.
In het deelvenster geselecteerd beveiligd item, onder Gekoppelde items, selecteert u het pictogram Meer bij een item en selecteert u Nu back-up maken.
Bekijk in het Backup Now-paneel de retentieregels van het bijbehorende back-upbeleid en selecteer nu Back-uppen.
Volg een back-uptaak voor Azure Database for PostgreSQL flexibele server of elastic cluster (v2)
Om een back-uptaak te volgen voor de flexibele server of elastic cluster (v2) van Azure Database for PostgreSQL, volgt u deze stappen:
Ga naar Tolerantiebewaking>en rapportagetaken>.
Bekijk in het Jobs-paneel de lijst met back-up- en hersteltaken en hun status. Het Banen-paneel toont de operaties en hun status van de afgelopen 24 uur.
Selecteer een baan om de details te bekijken, inclusief voortgang.
Back-ups van zeer grote servers kunnen gedurende een langere periode draaien, vooral de eerste back-up en eventuele daaropvolgende initiële replicatie. De taak blijft in uitvoering totdat de snapshotgegevens naar de vault zijn gekopieerd.