Back-ups van SQL Server-databases beheren en bewaken
In dit artikel worden algemene taken beschreven voor het beheren en bewaken van SQL Server-databases die worden uitgevoerd op een virtuele Azure-machine (VM) en waarvan een back-up wordt gemaakt naar een Azure Backup Recovery Services-kluis door de Azure Backup-service . U leert hoe u taken en waarschuwingen bewaakt, databasebeveiliging stopt en hervat, back-uptaken uitvoert en de registratie van een VIRTUELE machine bij back-ups ongedaan maakt.
Als u nog geen back-ups voor uw SQL Server-databases hebt geconfigureerd, raadpleegt u Back-ups maken van SQL Server-databases op Azure-VM's
Notitie
Zie de ondersteuningsmatrix voor SQL-back-ups voor meer informatie over de ondersteunde configuraties en scenario's.
Back-uptaken bewaken in de portal
Azure Backup toont alle geplande en on-demand bewerkingen onder Back-uptaken in Het Back-upcentrum in Azure Portal, met uitzondering van de geplande logboekback-ups, omdat ze zeer frequent kunnen zijn. De taken die u in deze portal ziet, omvatten databasedetectie en -registratie, het configureren van back-up- en back-up- en herstelbewerkingen.
Voor meer informatie over bewakingsscenario's gaat u naar Bewaking in Azure Portal en Bewaking met behulp van Azure Monitor.
Waarschuwingen voor back-ups weergeven
Azure Backup genereert ingebouwde waarschuwingen via Azure Monitor voor de volgende back-ups van SQL-databases:
- Back-up fouten
- Herstelfouten
- Niet-ondersteund back-uptype is geconfigureerd
- Workloadextensie is niet in orde
- Verwijdering van back-upgegevens
Zie Azure Monitor-waarschuwingen voor Azure Backup voor meer informatie over de ondersteunde waarschuwingsscenario's.
Voer de volgende stappen uit om waarschuwingen voor databaseback-ups te bewaken:
Ga in Azure Portal naar Het back-upcentrum en filter op SQL in het gegevensbrontype van azure-VM .
Selecteer het menu-item Waarschuwingen om de lijst weer te geven met alle waarschuwingen die zijn geactiveerd voor back-ups van SQL-databases in de geselecteerde periode.
Als u meldingen voor deze waarschuwingen wilt configureren, moet u een waarschuwingsverwerkingsregel maken.
Meer informatie over meldingen configureren voor waarschuwingen.
Beveiliging van een SQL Server-database stoppen
U kunt een back-up van een SQL Server-database op een aantal manieren stoppen:
- Stop alle toekomstige back-uptaken en verwijder alle herstelpunten.
- Stop alle toekomstige back-uptaken en laat de herstelpunten intact.
Houd rekening met het volgende als u ervoor kiest de herstelpunten intact te laten:
- Alle herstelpunten blijven voor onbepaalde tijd intact en alle verwijderbewerkingen zullen stoppen bij het stoppen van de beveiliging met behoud van gegevens.
- Er worden kosten in rekening gebracht voor het beveiligde exemplaar en de verbruikte opslag. Zie prijzen voor Azure Backup voor meer informatie.
- Als u een gegevensbron verwijdert zonder back-ups te stoppen, mislukken nieuwe back-ups. Oude herstelpunten verlopen volgens het beleid, maar het meest recente herstelpunt wordt altijd bewaard totdat u de back-ups stopt en de gegevens verwijdert.
Ga als volgt te werk om de beveiliging van een database te stoppen:
Ga naar Het back-upcentrum en klik in het menu op Back-upexemplaren .
Selecteer SQL in Azure VM als het gegevensbrontype.
Selecteer de database waarvoor u de beveiliging wilt stoppen.
Selecteer Back-up stoppen in het databasemenu.
U kunt ook met de rechtermuisknop op een bepaalde rij klikken in de weergave Back-upexemplaren en Back-up stoppen selecteren.
Selecteer in het menu Back-up stoppen of gegevens behouden of verwijderen. Geef desgewenst een reden en opmerking op.
Selecteer Back-up stoppen.
Notitie
Zie de onderstaande veelgestelde vragen voor meer informatie over de optie gegevens verwijderen:
Beveiliging voor een SQL-database hervatten
Wanneer u de beveiliging voor de SQL-database stopt, kunt u de beveiliging later hervatten als u de optie Back-upgegevens behouden selecteert. Als u de back-upgegevens niet bewaart, kunt u de beveiliging niet hervatten.
Voer de volgende stappen uit om de beveiliging voor een SQL-database te hervatten:
Open het back-upitem en selecteer Back-up hervatten.
Selecteer een beleid in het menu Back-upbeleid en selecteer vervolgens Opslaan.
Een on-demand back-up uitvoeren
U kunt verschillende soorten back-ups op aanvraag uitvoeren:
- Volledige back-up
- Alleen te kopiëren volledige back-up
- Differentiële back-up
- Logboekback-up
Notitie
De bewaarperiode van deze back-up wordt bepaald door het type back-up op aanvraag dat u hebt uitgevoerd.
- Op aanvraag worden back-ups gedurende minimaal 45 dagen en maximaal 99 jaar bewaard.
- Kopiëren op aanvraag accepteert alleen volledige waarde voor behoud.
- Differentiële on-demand behoudt back-ups volgens de retentie van geplande differentiëlen die zijn ingesteld in beleid.
- Logboeken op aanvraag bewaren back-ups volgens de retentie van geplande logboeken die zijn ingesteld in beleid.
Zie BACK-uptypen van SQL Server voor meer informatie.
Beleid wijzigen
Wijzig het beleid om de back-upfrequentie of het bewaarbereik te wijzigen.
Notitie
Elke wijziging in de bewaarperiode wordt achteraf toegepast op alle oudere herstelpunten naast de nieuwe herstelpunten.
Ga in het kluisdashboard naar Back-upbeleid beheren>en kies het beleid dat u wilt bewerken.
Beleidswijziging is van invloed op alle gekoppelde back-upitems en activeert de bijbehorende configuratiebeveiligingstaken .
Notitie
Wijziging van beleid is ook van invloed op bestaande herstelpunten.
Voor herstelpunten in archief die gedurende 180 dagen in de archieflaag niet zijn gebleven, leidt het verwijderen van deze herstelpunten tot vroegtijdige verwijderingskosten. Meer informatie.
Inconsistent beleid
Soms kan een wijzigingsbeleidsbewerking leiden tot een inconsistente beleidsversie voor sommige back-upitems. Dit gebeurt wanneer de bijbehorende configuratiebeveiligingstaak mislukt voor het back-upitem nadat een wijzigingsbeleidsbewerking is geactiveerd. Deze wordt als volgt weergegeven in de weergave van het back-upitem:
U kunt de beleidsversie voor alle betrokken items in één klik oplossen:
Registratie van een SQL Server-exemplaar ongedaan maken
Voordat u de registratie van de server ongedaan gaat maken, schakelt u voorlopig verwijderen uit en verwijdert u vervolgens alle back-upitems.
Notitie
Het verwijderen van back-upitems waarvoor voorlopig verwijderen is ingeschakeld, leidt tot 14 dagen retentie en u moet wachten voordat de items volledig worden verwijderd. Als u echter de back-upitems hebt verwijderd waarvoor voorlopig verwijderen is ingeschakeld, kunt u ze ongedaan maken, voorlopig verwijderen uitschakelen en ze vervolgens opnieuw verwijderen voor onmiddellijke verwijdering. Meer informatie
Maak de registratie van een SQL Server-exemplaar ongedaan nadat u de beveiliging hebt uitgeschakeld, maar voordat u de kluis verwijdert.
Selecteer back-upinfrastructuur in het kluisdashboard onder Beheren.
Onder Beheerservers selecteert u Beveiligde servers.
Selecteer in Beveiligde servers de server om de registratie ongedaan te maken. Als u de kluis wilt verwijderen, moet u de registratie van alle servers ongedaan maken.
Klik met de rechtermuisknop op de beveiligde server en selecteer Registratie ongedaan maken.
Extensie opnieuw registreren op de SQL Server-VM
Soms kan de workloadextensie op de VIRTUELE machine worden beïnvloed om de ene reden of een andere. In dergelijke gevallen mislukken alle bewerkingen die op de VM worden geactiveerd. Mogelijk moet u de extensie opnieuw registreren op de virtuele machine. Met de bewerking Opnieuw registreren wordt de back-upextensie van de workload opnieuw geïnstalleerd op de VIRTUELE machine om door te gaan. U vindt deze optie onder Back-upinfrastructuur in de Recovery Services-kluis.
Gebruik deze optie met voorzichtigheid. Wanneer deze bewerking wordt geactiveerd op een VIRTUELE machine met een al goede extensie, wordt de extensie opnieuw opgestart. Dit kan ertoe leiden dat alle actieve taken mislukken. Controleer op een of meer van de symptomen voordat u de herregisterbewerking activeert.
Databaseback-up beheren wanneer een back-up van een VIRTUELE machine wordt verplaatst/verwijderd
De back-up van de SQL-VM wordt verwijderd of verplaatst met resourceverplaatsing. De ervaring is afhankelijk van de volgende kenmerken van de nieuwe VM.
Nieuw VM-abonnement | Nieuwe VM-naam | Nieuwe VM-resourcegroep | Nieuwe VM-regio | Ervaring |
---|---|---|---|---|
Zelfde | Zelfde | Zelfde | Zelfde | Wat gebeurt er met back-ups van oude VM's? U ontvangt een waarschuwing dat back-ups worden gestopt op de oude VIRTUELE machine. De back-upgegevens worden bewaard volgens het laatste actieve beleid. U kunt ervoor kiezen om de beveiliging te stoppen en gegevens te verwijderen en de registratie van de oude VM ongedaan te maken zodra alle back-upgegevens zijn opgeschoond volgens beleid. Hoe kunt u back-upgegevens ophalen van een oude VM naar een nieuwe VM? Er worden geen SQL-back-ups automatisch geactiveerd op de nieuwe virtuele machine. U moet de virtuele machine opnieuw registreren bij dezelfde kluis. Vervolgens wordt het weergegeven als een geldig doel en kunnen SQL-gegevens worden hersteld naar het meest recente beschikbare tijdstip via de mogelijkheid voor herstel van alternatieve locaties. Nadat u SQL-gegevens hebt hersteld, worden SQL-back-ups op deze computer voortgezet. Vm-back-up wordt ongewijzigd voortgezet als deze eerder is geconfigureerd. |
Zelfde | Zelfde | Verschil | Zelfde | Wat gebeurt er met back-ups van oude VM's? U ontvangt een waarschuwing dat back-ups worden gestopt op de oude VIRTUELE machine. De back-upgegevens worden bewaard volgens het laatste actieve beleid. U kunt ervoor kiezen om de beveiliging te stoppen en gegevens te verwijderen en de registratie van de oude VM ongedaan te maken zodra alle back-upgegevens zijn opgeschoond volgens beleid. Hoe kunt u back-upgegevens ophalen van een oude VM naar een nieuwe VM? Omdat de nieuwe virtuele machine zich in een andere resourcegroep bevindt, wordt deze behandeld als een nieuwe machine en moet u expliciet SQL-back-ups (en VM-back-ups configureren, indien eerder geconfigureerd) naar dezelfde kluis. Ga vervolgens verder met het herstellen van het SQL-back-upitem van de oude VM naar het meest recente beschikbare tijdstip via het herstel van de alternatieve locatie naar de nieuwe VIRTUELE machine. De SQL-back-ups worden nu voortgezet. |
Zelfde | Zelfde | Hetzelfde of anders | Verschil | Wat gebeurt er met back-ups van oude VM's? U ontvangt een waarschuwing dat back-ups worden gestopt op de oude VIRTUELE machine. De back-upgegevens worden bewaard volgens het laatste actieve beleid. U kunt ervoor kiezen om de beveiliging te stoppen en gegevens te verwijderen en de registratie van de oude VM ongedaan te maken zodra alle back-upgegevens zijn opgeschoond volgens beleid. **Hoe kan ik back-upgegevens ophalen van een oude VM naar een nieuwe VM? Omdat de nieuwe virtuele machine zich in een andere regio bevindt, moet u SQL-back-ups configureren naar een kluis in de nieuwe regio. Als de nieuwe regio een gekoppelde regio is, kunt u ervoor kiezen om SQL-gegevens te herstellen naar het meest recente beschikbare tijdstip via de mogelijkheid 'herstel tussen regio's' vanuit het SQL-back-upitem van de oude VM. Als de nieuwe regio een niet-gekoppelde regio is, wordt direct herstellen vanuit het vorige SQL-back-upitem niet ondersteund. U kunt echter de optie Herstellen als bestanden kiezen, vanuit het SQL-back-upitem van de oude VM, om de gegevens op te halen naar een gekoppelde share in een VM van de oude regio en deze vervolgens te koppelen aan de nieuwe VM. |
Verschil | Hetzelfde of anders | Hetzelfde of anders | Hetzelfde of anders | Wat gebeurt er met back-ups van oude VM's? U ontvangt een waarschuwing dat back-ups worden gestopt op de oude VIRTUELE machine. De back-upgegevens worden bewaard volgens het laatste actieve beleid. U kunt ervoor kiezen om beveiliging te stoppen en gegevens te verwijderen en de registratie van de oude VIRTUELE machine ongedaan te maken zodra alle back-upgegevens zijn opgeschoond volgens beleid. Hoe kunt u back-upgegevens ophalen van een oude VM naar een nieuwe VM? Omdat de nieuwe virtuele machine zich in een ander abonnement bevindt, moet u SQL-back-ups configureren naar een kluis in het nieuwe abonnement. Als het een nieuwe kluis in een ander abonnement is, wordt direct terugzetten vanaf het vorige SQL-back-upitem niet ondersteund. U kunt echter de optie Herstellen als bestanden kiezen, vanuit het SQL-back-upitem van de oude VM, om de gegevens op te halen naar een gekoppelde share in een VM van het oude abonnement en deze vervolgens te koppelen aan de nieuwe VM. |
Volgende stappen
Zie Problemen met back-ups in een SQL Server-database oplossen voor meer informatie.