Toepassingsback-up verkennen

Voltooid

Virtuele machines waarop SAP-toepassingen worden gehost, kunnen worden back-ups gemaakt met behulp van Azure Backup. Wanneer u back-ups van SAP-werkbelastingen maakt met behulp van Azure Backup, moet u rekening houden met de beperkingen die het gevolg zijn van het netwerkverbruik van back-upbewerkingen. Azure Backup-agent ondersteunt bandbreedtebeperking die wordt gebruikt tijdens back-up en herstel. U hebt ook de mogelijkheid om compressie toe te passen, maar een dergelijke benadering verhoogt het CPU-gebruik en kan de prestaties van SAP-workloads nadelig beïnvloeden. Bij het maken van back-ups van SQL Server-databases wilt u mogelijk een gecomprimeerde back-uptaak met lage prioriteit configureren, zodat het CPU-gebruik wordt beperkt door SQL Server Resource Governor wanneer ER SPRAKE is van CPU-conflicten. Gecomprimeerde back-ups helpen ook hersteltijden te verminderen.

Voor herstel op virtuele machineniveau kunt u overwegen om Azure Virtual Machine Backup te gebruiken. In Azure Backup worden de back-ups opgeslagen in Azure en kan een virtuele machine opnieuw worden hersteld. Back-ups van virtuele Azure-machines ondersteunen echter slechts één geplande back-up per dag. Naast het gebruik van back-up van virtuele machines behoudt u niet de unieke VM-id die wordt gebruikt voor SAP-licenties. Dit betekent dat voor een herstel vanaf een back-up van een virtuele machine een nieuwe SAP-licentiesleutel is vereist, omdat de herstelde virtuele machine wordt beschouwd als een nieuwe virtuele machine en niet als vervanging van de vorige, die is opgeslagen.

Zo voltooit Azure Backup een back-up voor virtuele Azure-machines:

  1. Voor virtuele Azure-machines die zijn geselecteerd voor back-up, start Azure Backup een back-uptaak volgens het back-upschema dat u opgeeft.

  2. Tijdens de eerste back-up wordt een back-upextensie geïnstalleerd op de virtuele machine als de virtuele machine wordt uitgevoerd.

    • Voor virtuele Windows-machines wordt de momentopname-extensie van de virtuele machine geïnstalleerd. Voor virtuele Windows-machines die worden uitgevoerd, coördineert u Back-up met Windows Volume Shadow Copy Service (VSS) om een app-consistente momentopname van de virtuele machine te maken. Back-up maakt standaard volledige VSS-back-ups. Als Back-up geen app-consistente momentopname kan maken, wordt er een bestandsconsistente momentopname van de onderliggende opslag gemaakt (omdat er geen schrijfbewerkingen van de toepassing plaatsvinden terwijl de virtuele machine wordt gestopt).
    • Voor virtuele Linux-machines wordt de Linux-extensie momentopname van de virtuele machine geïnstalleerd. Voor virtuele Linux-machines maakt Back-up een bestandsconsistente back-up. Voor app-consistente momentopnamen moet u vooraf/postscripts handmatig aanpassen.
  3. Nadat Backup de momentopname heeft gemaakt, worden de gegevens overgedragen naar de kluis.

    • De back-up wordt geoptimaliseerd door een back-up te maken van elke virtuele-machineschijf parallel.
    • Azure Backup leest de blokken op elke schijf waarvan een back-up wordt gemaakt, en identificeert en verplaatst alleen de gegevensblokken die sinds de vorige back-up zijn gewijzigd (de delta).
    • Momentopnamegegevens worden mogelijk niet direct naar de kluis gekopieerd. Het kan enkele uren duren tijdens piektijden. De totale back-uptijd voor een virtuele machine is minder dan 24 uur voor dagelijks back-upbeleid.
  4. Wanneer de gegevensoverdracht is voltooid, wordt de momentopname verwijderd en wordt er een herstelpunt gemaakt.

Back-up van toepassingsconsistentie (virtuele Windows-machines)

Voor virtuele Windows-machines coördineert de Backup-service met VSS om een app-consistente momentopname van de schijven van de virtuele machines te maken.

  • Azure Backup maakt standaard volledige VSS-back-ups.
  • Als u de instelling wilt wijzigen zodat Azure Backup back-ups van VSS-kopieën maakt, stelt u de volgende registersleutel in vanaf een opdrachtprompt:

REG ADD "HKLM\SOFTWARE\Microsoft\BcdrAgent" /v USEVSSCOPYBACKUP /t REG_SZ /d TRUE /f

Consistentie van back-uptoepassingen (virtuele Linux-machines)

Als u app-consistente momentopnamen van virtuele Linux-machines wilt maken, gebruikt u het prescript- en postscriptframework van Linux om uw eigen aangepaste scripts te schrijven om consistentie te garanderen.

  • Azure Backup roept alleen de vooraf/postscripts aan die door u zijn geschreven.
  • Als de prescripts en postscripts correct worden uitgevoerd, markeert Azure Backup het herstelpunt als toepassingsconsistent. Wanneer u echter aangepaste scripts gebruikt, bent u uiteindelijk verantwoordelijk voor toepassingsconsistentie.