Azure Kubernetes Service herstellen met behulp van Azure Backup
In dit artikel wordt beschreven hoe u een back-up van Azure Kubernetes Service (AKS) herstelt.
Met Azure Backup kunt u nu een back-up maken van AKS-clusters (clusterbronnen en permanente volumes die aan het cluster zijn gekoppeld) met behulp van een back-upextensie die in het cluster moet worden geïnstalleerd. Back-upkluis communiceert met het cluster via deze back-upextensie om back-up- en herstelbewerkingen uit te voeren.
Voordat u begint
Met een AKS-back-up kunt u herstellen naar het oorspronkelijke AKS-cluster (waarvan een back-up is gemaakt) en naar een alternatief AKS-cluster. Met een AKS-back-up kunt u een volledige herstelbewerking en herstel op itemniveau uitvoeren. U kunt herstelconfiguraties gebruiken om parameters te definiëren op basis van de clusterbronnen die moeten worden hersteld.
U moet de back-upextensie installeren in het AKS-doelcluster. U moet ook Vertrouwde toegang inschakelen tussen de Backup-kluis en het AKS-cluster.
Als u een back-up probeert te herstellen die is opgeslagen in de kluislaag, moet u een opslagaccount opgeven als een faseringslocatie. Back-upgegevens worden opgeslagen in de Backup-kluis als blob in de Microsoft-tenant. Tijdens een herstelbewerking worden de back-upgegevens gekopieerd van één kluis naar het faseringsopslagaccount tussen tenants. Zorg ervoor dat voor het faseringsopslagaccount voor het herstellen de eigenschap AllowCrossTenantReplication is ingesteld op true.
Zie de ondersteuningsmatrix voor meer informatie over de beperkingen en ondersteunde scenario's.
De AKS-clusters herstellen
Voer de volgende stappen uit om het AKS-cluster waarvan een back-up is gemaakt te herstellen:
- Navigeer in Azure Portal naar uw AKS-clusterresource.
- Selecteer in het servicemenu onder Instellingen de optie Back-up terugzetten>.
- Selecteer op de pagina Start: Herstellen de optie Back-upexemplaren selecteren, selecteer het exemplaar dat u wilt herstellen en selecteer> Vervolgens Doorgaan selecteren.
- Selecteer op het tabblad Basisbeginselen van de pagina Herstellen de regio herstellen waarnaar u de back-up wilt herstellen en selecteer vervolgens Volgende: Herstelpunt.
- Selecteer Herstelpunt selecteren, selecteer het herstelpunt waaruit u wilt herstellen en selecteer vervolgens Volgende>: Parameters herstellen.
- Controleer op het tabblad Parameters herstellen of het AKS-cluster is geselecteerd als het hersteldoel en selecteer vervolgens Valideren.
- Zodra de validatie is voltooid, selecteert u Volgende: Controleren en herstellen.>
Configuraties herstellen
Als onderdeel van de herstelmogelijkheid op itemniveau van AKS-back-up, kunt u meerdere herstelconfiguratiefilters gebruiken om herstel uit te voeren.
Selecteer resources selecteren op het tabblad Parameters herstellen naast De configuratie herstellen en selecteer de naamruimten die u wilt herstellen uit de lijst. De lijst bevat alleen de naamruimten waarvan een back-up is gemaakt.
U kunt API-groepen en -soorten opgeven om specifieke resourcetypen te herstellen. De lijst met API Group and Kind is beschikbaar in de bijlage. U kunt meerdere API-groepen invoeren.
Als u een workload wilt herstellen, zoals Implementatie vanuit een back-up via EEN API-groep, moet de vermelding het volgende zijn:
- Soort: Implementatie selecteren.
- Groep: Groep selecteren.
- Naamruimtetoewijzing: als u de back-upclusterbronnen wilt migreren naar een andere naamruimte, selecteert u de back-upnaamruimte en voert u vervolgens de naamruimte in waarnaar u de resources wilt migreren.
Azure Backup voor AKS ondersteunt momenteel de volgende twee opties bij het uitvoeren van een herstelbewerking wanneer er sprake is van een conflict tussen resources (een back-upresource heeft dezelfde naam als de resource in het doel-AKS-cluster). U kunt een van deze opties kiezen bij het definiëren van de herstelconfiguratie.
Overslaan: deze optie is standaard geselecteerd. Als u bijvoorbeeld een back-up hebt gemaakt van een PVC met de naam pvc-azuredisk en u deze herstelt in een doelcluster met dezelfde naam, slaat de back-upextensie de back-up permanente volumeclaim (PVC) over. In dergelijke scenario's raden we u aan om de resource uit het cluster te verwijderen en vervolgens de herstelbewerking uit te voeren.
Patch: Met deze optie kan de veranderlijke patchvariabele in de back-upresource van de resource in het doelcluster worden gepatcht. Als u het aantal replica's in het doelcluster wilt bijwerken, kunt u ervoor kiezen om te patchen als een bewerking.
Notitie
AKS-back-up verwijdert momenteel geen resources in het doelcluster en maakt deze opnieuw als deze al bestaan. Als u permanente volumes op de oorspronkelijke locatie probeert te herstellen, verwijdert u de bestaande permanente volumes en voert u de herstelbewerking uit.
Herstellen in secundaire regio
Als u het AKS-cluster in de secundaire regio wilt herstellen, configureert u georedundantie en herstel tussen regio's in de Backup-kluis en activeert u vervolgens herstel.