Udforsk sikkerhedskopiering af program
Virtuelle maskiner, der hoster SAP-programmer, kan sikkerhedskopieres ved hjælp af Azure Backup. Når du opretter sikkerhedskopier af SAP-arbejdsbelastninger ved hjælp af Azure Backup, skal du huske på de begrænsninger, der følger af netværksforbruget af sikkerhedskopieringshandlinger. Azure Backup-agent understøtter begrænsningsoverførselshastighed, der bruges under sikkerhedskopiering og gendannelse. Du har også mulighed for at anvende komprimering, men en sådan tilgang øger CPU-forbruget og kan påvirke ydeevnen af SAP-arbejdsbelastninger negativt. Når du opretter sikkerhedskopier af SQL Server-databaser, kan det være en god idé at konfigurere en komprimeret sikkerhedskopieringsopgave med lav prioritet, så CPU-forbruget begrænses af SQL Server Resource Governor, når CPU-striden opstår. Komprimerede sikkerhedskopier hjælper også med at reducere gendannelsestiden.
I forbindelse med genoprettelse på virtuelt maskineniveau kan du overveje at bruge Azure Virtual Machine Backup. Azure Backup gemmer sikkerhedskopierne i Azure og tillader gendannelse af en virtuel maskine igen. Sikkerhedskopiering af Azure Virtual Machine understøtter dog kun en enkelt planlagt sikkerhedskopiering pr. dag. Derudover bevarer sikkerhedskopiering af virtuelle maskiner ikke det entydige VM-id, der bruges til SAP-licenser. Det betyder, at en gendannelse fra en sikkerhedskopi af en virtuel maskine kræver installation af en ny SAP-licensnøgle, da den gendannede virtuelle maskine anses for at være en ny virtuel maskine og ikke en erstatning af den tidligere, som blev gemt.
Sådan fuldfører Azure Backup en sikkerhedskopi til Azure Virtual Machines:
For Azure Virtual Machines, der er valgt til sikkerhedskopiering, starter Azure Backup et sikkerhedskopieringsjob i henhold til den tidsplan for sikkerhedskopiering, du angiver.
Under den første sikkerhedskopiering installeres der en sikkerhedskopieringsudvidelse på den virtuelle maskine, hvis den virtuelle maskine kører.
- For virtuelle Windows-maskiner er udvidelsen Snapshot på den virtuelle maskine installeret. For virtuelle Windows-maskiner, der kører, er sikkerhedskopiering koordinater med Tjenesten Windows Volume Shadow Copy (VSS) for at tage et app-konsistent øjebliksbillede af den virtuelle maskine. Sikkerhedskopiering tager som standard komplette VSS-sikkerhedskopier. Hvis Sikkerhedskopiering ikke kan tage et app-konsistent snapshot, kræver det et filsistent snapshot af det underliggende lager (fordi der ikke skrives til programmet, mens den virtuelle maskine stoppes).
- Til virtuelle Linux-maskiner er udvidelsen Snapshot Linux installeret på den virtuelle maskine. Til virtuelle Linux-maskiner tager Backup en filsistent sikkerhedskopiering. I forbindelse med appkonsistente snapshots skal du manuelt tilpasse scripts før/efter.
Når Sikkerhedskopiering tager snapshottet, overføres dataene til vaulten.
- Sikkerhedskopieringen optimeres ved at sikkerhedskopiere hver virtuel maskines disk parallelt.
- For hver disk, der sikkerhedskopieres, læser Azure Backup blokkene på disken og identificerer og overfører kun de datablokke, der er ændret (deltaet) siden den forrige sikkerhedskopiering.
- Snapshotdata kopieres muligvis ikke med det samme til vaulten. Det kan tage nogle timer i spidsbelastningstider. Den samlede sikkerhedskopieringstid for en virtuel maskine vil være mindre end 24 timer for politikker for daglig sikkerhedskopiering.
Når dataoverførslen er fuldført, fjernes snapshottet, og der oprettes et gendannelsespunkt.
Ensartet sikkerhedskopiering af programmer (virtuelle Windows-maskiner)
For virtuelle Windows-maskiner koordinerer sikkerhedskopitjenesten med VSS for at tage et app-konsistent øjebliksbillede af diskene på den virtuelle maskine.
- Azure Backup tager som standard komplette VSS-sikkerhedskopier.
- Hvis du vil ændre indstillingen, så Azure Backup tager VSS-kopikopieringer, skal du angive følgende registreringsdatabasenøgle fra en kommandoprompt:
REG ADD "HKLM\SOFTWARE\Microsoft\BcdrAgent" /v USEVSSCOPYBACKUP /t REG_SZ /d TRUE /f
Ensartethed i sikkerhedskopieringsprogram (virtuelle Linux-maskiner)
Hvis du vil tage appkonsistente snapshots af virtuelle Linux-maskiner, skal du bruge Linux-præscriptet og strukturen efter scriptet til at skrive dine egne brugerdefinerede scripts for at sikre ensartethed.
- Azure Backup aktiverer kun de før/efter-scripts, der er skrevet af dig.
- Hvis præscripts og post-scripts udføres korrekt, markerer Azure Backup genoprettelsespunktet som et programkonsistent. Men når du bruger brugerdefinerede scripts, er du i sidste ende ansvarlig for ensartethed i programmet.