Delen via


Zelfstudie: Back-up op itemniveau configureren voor een Azure Kubernetes Service-cluster

In deze zelfstudie wordt beschreven hoe u back-ups configureert voor een AKS-cluster (Azure Kubernetes Service) en vervolgens de Azure Backup-configuratie gebruikt om een back-up te maken van specifieke items in het cluster.

U leert ook hoe u back-uphook gebruikt in een back-upconfiguratie om toepassingsconsistente back-ups te maken voor databases die zijn geïmplementeerd in een AKS-cluster.

U kunt Azure Backup gebruiken om een back-up te maken van AKS-clusters met behulp van de Backup-extensie. De extensie moet worden geïnstalleerd in het cluster. Een back-up van een AKS-cluster bevat clusterbronnen en permanente volumes die aan het cluster zijn gekoppeld.

De Backup-kluis communiceert met het cluster via de back-upextensie om back-up- en herstelbewerkingen te voltooien.

Vereisten

Back-up configureren voor een AKS-cluster

  1. Ga in Azure Portal naar het AKS-cluster waarvoor u een back-up wilt maken.

  2. Selecteer Back-up in het resourcemenu en selecteer Vervolgens Back-up configureren.

  3. Selecteer een Backup-kluis die u wilt gebruiken voor de back-up van het AKS-exemplaar.

    Schermopname van de pagina Back-up configureren.

    Voor de Backup-kluis moet vertrouwde toegang zijn ingeschakeld voor het AKS-cluster waarvoor u een back-up wilt maken. Als u Vertrouwde toegang wilt inschakelen, selecteert u Machtiging verlenen. Als deze optie al is ingeschakeld, selecteert u Volgende.

    Schermopname die de beoordelingspagina voor het configureren van back-ups toont.

    Notitie

    Voordat u Vertrouwde toegang inschakelt, schakelt u de TrustedAccessPreview functievlag in voor de Microsoft.ContainerServices resourceprovider in het abonnement.

  4. Selecteer een back-upbeleid, waarmee het schema voor back-ups en de bijbehorende bewaarperiode wordt gedefinieerd. Selecteer Volgende.

    Schermopname van de pagina Back-upbeleid.

  5. Selecteer op het tabblad GegevensbronnenToevoegen/Bewerken om het back-upexemplaar te definiëren.

    Schermopname van de optie Toevoegen/bewerken op het tabblad Gegevensbronnen.

  6. In het deelvenster Resources selecteren voor back-ups, definieert u de clusterbronnen die u wilt back-uppen.

  7. U kunt de back-upconfiguratie voor back-ups op itemniveau gebruiken en aangepaste hooks uitvoeren. U kunt deze bijvoorbeeld gebruiken om toepassingsconsistente back-ups van databases te maken:

    1. Voer voor de naam van het back-upexemplaar een waarde in en wijs deze toe aan het back-upexemplaar dat is geconfigureerd voor de toepassing in het AKS-cluster.

      Schermopname die laat zien hoe u resources selecteert die u wilt opnemen in de back-up.

    2. Als u een back-up wilt maken van naamruimten selecteren, kunt u Alle selecteren om een back-up te maken van alle bestaande en toekomstige naamruimten in het cluster, of u kunt Kiezen in de lijst selecteren om specifieke naamruimten voor back-up te selecteren.

      Schermopname die laat zien hoe u naamruimten selecteert die u wilt opnemen in de back-up.

    3. Vouw Aanvullende resource-instellingen uit om filters weer te geven die u kunt gebruiken om een back-up te maken van clusterresources. U kunt ervoor kiezen om een back-up te maken van resources op basis van de volgende categorieën:

      • Labels: U kunt AKS-resources filteren met behulp van labels die u toewijst aan typen resources. Voer labels in de vorm van sleutel-waardeparen in. Meerdere labels combineren met behulp van AND logica.

        Als u bijvoorbeeld de labels env=prod;tier!=webinvoert, selecteert het proces resources met een label met de env sleutel en de prod waarde en een label met de tier sleutel waarvoor de waarde niet webis. Er wordt een back-up gemaakt van deze resources.

      • API-groepen: u kunt ook resources opnemen door de AKS-API-groep en het soort op te geven. U kunt bijvoorbeeld een back-up maken van AKS-resources zoals Deployments.

      • Andere opties: u kunt back-ups in- of uitschakelen voor clusterbronnen, permanente volumes en geheimen.

      Schermopname van het deelvenster Aanvullende hulpbroninstellingen.

      Notitie

      Al deze resource-instellingen worden gecombineerd en toegepast via AND logica.

    4. Als u een database als MySQL hebt geïmplementeerd in het AKS-cluster, kunt u back-uphook gebruiken die als aangepaste resources in uw AKS-cluster worden geïmplementeerd om toepassingsconsistente back-ups te maken.

      Back-uphaakjes bestaan uit opdrachten vooraf en na de haak die worden uitgevoerd voordat een momentopname van een schijf wordt gemaakt met de database die erin is opgeslagen. Voor invoer moet u de naam opgeven van het YAML-bestand en de naamruimte waarin het is geïmplementeerd.

      Schermopname van het Backup-hooks deelvenster.

    5. Kies Selecteren.

  8. Selecteer voor een momentopnameresourcegroep de resourcegroep die u wilt gebruiken om de momentopnamen van het permanente volume (Azure Disk Storage) op te slaan. Selecteer Valideren.

    Schermopname die het deelvenster van de Momentopnameresourcegroep toont.

  9. Wanneer de validatie is voltooid en de vereiste rollen niet zijn toegewezen aan de kluis in de resourcegroep voor momentopnamen, verschijnt er een foutmelding.

    Schermopname van een validatiefout.

  10. Als u de fout wilt oplossen, selecteert u onder De naam van de gegevensbron de gegevensbron en selecteert u Ontbrekende rollen toewijzen.

    Schermopname van het oplossen van een validatiefout.

  11. Wanneer de roltoewijzing is voltooid, selecteert u Volgende.

    Schermopname van de opgeloste pagina Back-up configureren.

  12. Selecteer Back-up configureren.

  13. Wanneer de configuratie is voltooid, selecteert u Volgende.

    Schermopname die de beoordeling van de pagina Back-up configureren laat zien.

    De back-upexemplaar wordt gemaakt wanneer u klaar bent met het configureren van de back-up.

    Schermopname van een back-up die is geconfigureerd voor een AKS-cluster.

Volgende stap

Een back-up voor een AKS-cluster herstellen met behulp van Azure Portal, Azure CLI