Best Practices voor VMware vSphere Replicatie

De replicatie van virtuele machines, of VM-replicatie, blijft een van de beste technieken voor gegevensbescherming voor korte hersteltijden en systeembeschikbaarheid tijdens storingen of uitval van welke oorsprong dan ook. Een VM-replica kan direct worden ingeschakeld in geval van een ramp, waardoor u binnen enkele seconden een VM kunt herstellen en essentiële bedrijfsactiviteiten kunt behouden.

Om mogelijke valkuilen te vermijden tijdens het uitvoeren van VM-replicatiesoftware – zoals app-fouten en -fouten, verloren gegevens, ontoereikend hoge verbruik van resources, enzovoort – volgt u de beste praktijken voor VMware vSphere-replicatie die in deze post worden behandeld als onderdeel van een efficiënte en betrouwbare VM-gegevensbeschermingsstrategie.

Wat is vSphere Replicatie en Hoe Werkt Het

VMware vSphere-replicatie is het proces van het maken van een exacte kopie van een VMware vSphere-VM op een aangepaste locatie, die een ESXi-host of cluster kan zijn. Deze VM-kopie, een VM-replica genoemd, wordt in een uitgeschakelde staat gehouden en periodiek of continu bijgewerkt (continue replicatie) om de laatste wijzigingen en status van de brongegevens weer te geven.

Opmerking: Replicatie in VMware vSphere wordt vaak verward met VMware-back-up, maar deze methoden voor gegevensbescherming van VM’s hebben verschillende doelstellingen en moeten elkaar aanvullen, niet vervangen (zie ons blogbericht VM-back-up versus VM-replicatie).

10 Beste Praktijken voor VMware-gegevensreplicatie

Volg de onderstaande beste praktijken en gebruik ze voor VMware vSphere-replicatie en replicatie van virtuele machines in andere omgevingen.1. Definieer missiekritieke workloads en geef er prioriteit aan.

1. Definieer missiekritieke werklasten en geef er prioriteit aan.

Bepaal welke virtuele machine en applicatiedata de hoogste bescherming en de snelste hersteltijd vereisen in geval van downtime of ramp. Je hoeft niet alles te repliceren, en niet alles hoeft binnen hetzelfde tijdsbestek te worden hersteld.

Bijvoorbeeld, jouw online winkel handhaaft continuïteit en maakt rechtstreekse order- en aankooptransacties met klanten mogelijk. Als jouw webserver uitvalt, zullen de website, voorraad en CRM uiterst kritiek zijn om als eerste en zo snel mogelijk te worden hersteld om de effecten van de website downtime voor klanten te minimaliseren, terwijl backoffice-applicaties kunnen wachten.

2. Schets het dataprotectieplan.

Geen plan maken is plannen om te mislukken. Plan dataprotectieactiviteiten met betrekking tot de eisen van bedrijfscontinuïteit, missiekritieke werklasten, prioriteiten, individuele dataprotectietechnieken, VM-back-up/replicatie frequentie en duur, vereiste middelen (gegevensopslagcapaciteit, netwerkbandbreedte, VM-back-up/replicatievensters, enz.).

Zorg ervoor dat jouw dataprotectieplan ook de verantwoordelijkheden van personeel, toegewijde hardware- en softwarecomponenten en rampenherstelscenario’s omvat.

3. Gebruik een juiste verhouding van VM-back-up en replicatie.

Hoewel VM-back-up en VM-replicatie lijken hetzelfde te doen, hebben ze verschillende doelen en kunnen ze elkaar niet vervangen. VM-back-up, van welk type dan ook, is ontworpen voor het langdurig veilig bewaren van VM-gegevens. Terwijl VM-replicatie zorgt voor snel VM-herstel, of met andere woorden, VM-hoge beschikbaarheid.

Het repliceren van virtuele machines is een essentieel onderdeel van een data beschermingsplan, en je moet een efficiënte combinatie van reguliere VM-back-ups en VM-replicatie vinden die past bij de behoeften en het budget van je organisatie.

4. Stel meetbare criteria vast voor VM-datareplicatie sequenties.

Het vaststellen van meetbare criteria kan helpen bij het beslissen welke VM-replicatieoplossing te kiezen. Met betrekking tot replicatie in VMware vSphere voor hoge beschikbaarheid, moet je vooral twee aspecten overwegen:

  • Snelheid. Hoe snel moet het herstel van VM-gegevens plaatsvinden? Hoewel een VM-replica een volledige kopie is van de oorspronkelijke VM, heb je mogelijk toch wat tijd nodig om er toegang toe te krijgen, bijvoorbeeld door remounten en het terugbrengen van een DBMS.
  • Fouttolerantie is het vermogen van een systeem om een goed prestatieniveau te behouden in geval van een of meer componenten falen. Overweeg welk fouttolerantieniveau je systeem moet bereiken om VM-gegevens beschikbaar te maken in geval van een ramp. Bij het beslissen hoe vaak je virtuele machinereplicatie gaat toepassen voor fouttolerantie, moet je ook rekening houden met je hardware- en netwerkcapaciteit.

Afhankelijk van je bedrijfscontinuïteitsbeleid, stel de optimale nabijheid van het herstelpunt tot het falingspunt vast, dat wil zeggen, het herstelpuntdoel (RPO), dat een afweging is tussen het minimaliseren van gegevensverlies en de kosten van extra middelen. Voor sommige bedrijven kan dit 24 uur, 7 dagen of zelfs 1 maand zijn, terwijl anderen mogelijk een RPO van slechts 10 seconden nodig hebben.

5. Bereid de failover- en failback-roadmap voor.

Om ervoor te zorgen dat services en applicaties blijven draaien met minimale onderbreking in geval van een uitval van een productie-VM, moet je van tevoren failover- en failback-procedures bepalen. Werk productie-VM failover- en failbackactiescenario’s uit om te volgen onder verschillende ongunstige omstandigheden.

Afhankelijk van het gevestigde gegevensbeschermingssysteem kunnen failover- en failback-procedures handmatig of geautomatiseerd zijn voor zowel ongeplande als geplande shutdowns.

6. Schakel verificatie van VM-replica’s in.

Regelmatige verificatie van uw VM-replica’s om ervoor te zorgen dat ze bruikbaar zijn, is een goede praktijk. Dit voorkomt onaangename verrassingen. Het kan voorkomen dat uw VM-replica beschadigd of gecorrumpeerd blijkt te zijn. Wat de reden van het defect ook is, verifieer VM-replica’s periodiek en neem het verificatieschema op in uw plan.

Bij het gebruik van externe VMware vSphere-replicatieoplossingen wordt aanbevolen om de functie van automatische verificatie van VM-replica’s in te schakelen, indien deze functie beschikbaar is. Op deze manier worden al uw VM-replica’s automatisch geverifieerd op integriteit.

7. Maak toepassingsbewuste replica’s.

Moderne gegevensbeschermingsoplossingen bieden u een speciale toepassingsbewuste replicatiemodus waarmee u toepassingsbewuste VM-replica’s kunt maken voor toepassingen zoals Microsoft Active Directory, Microsoft SQL Server, Microsoft SharePoint, Microsoft Exchange Server of Oracle Database, door te vertrouwen op VSS-schrijvers.

“Applicatiebewuste” of, met andere woorden, applicatie-consistente VM-replicatiemodus betekent dat tijdens het replicatieproces de in-memory gegevens en uitstaande I/O-operaties naar schijf worden geschreven voordat er een snapshot wordt gemaakt. Als gevolg hiervan bevatten uw VM-replica’s consistente gegevens en kunnen applicaties soepel worden hersteld zonder gegevensverlies.

8. Automatiseer rond de hersteltools.

Door automatisering rond hersteltools te bouwen, worden onnodige vertragingen verminderd als u VM’s zo snel mogelijk moet herstellen in geval van een ramp. Zorg ervoor dat automatische scripts goed worden onderhouden. Aan de andere kant bieden moderne geavanceerde gegevensbeschermingsoplossingen geïntegreerde automatiseringsfuncties.

9. Bepaal het retentie- en rotatiebeleid.

Dit beleid bepaalt de frequentie van het maken van VM-replica’s en hun retentietijd. Gegevenswijzigingen voor VM-replicatie worden continu toegevoegd aan de database met replicatiewijzigingen. Zonder periodieke zuivering zou deze database dramatisch groeien totdat deze alle beschikbare schijfruimte in beslag neemt. De periode tussen zuiveringen wordt een replicatiezuiveringsvertraging genoemd. De standaard replicatiezuiveringsvertraging is ingesteld in uw gegevensbeschermingssoftware en varieert van één tot meerdere dagen.

Bij het vaststellen van het retentie- en rotatiebeleid moet rekening worden gehouden met de replicatiezuiveringsvertraging. Wijzigingen ouder dan de zuiveringsvertraging worden uit de database met replicatiewijzigingen verwijderd. Zorg ervoor dat de database met replicatiewijzigingen vaker wordt geback-upt dan de periode van de replicatiezuiveringsvertraging; anders kunnen sommige wijzigingen verloren gaan.

10. Kies de juiste VM-replicatie- en DR-oplossing.

Als je regelmatig virtuele machinereplicatie moet uitvoeren, moet je de juiste oplossing kiezen, die past bij de specifieke behoeften van je IT-infrastructuur en het budget van je organisatie.

Bij het vergelijken van VMware vSphere replicatieproducten die momenteel op de markt beschikbaar zijn, moet je hun specifieke functies bekijken vanuit zowel functionaliteit als prestaties. Bijvoorbeeld, sommige producten gebruiken synchrone VM-replicatie (continue replicatie), terwijl anderen semi-synchrone of asynchrone VM-replicatie uitvoeren. Hoewel synchrone VMware-gegevensreplicatie lijkt een betere keuze te zijn voor de failover van transactie-applicaties, kan volledige synchronisatie in een trage netwerkprestatie cruciaal onderpresteren. In tegenstelling tot de asynchrone VMware-replicatie heeft dit bijna geen invloed op de prestaties in deze situatie. Aan de andere kant kan asynchrone VMware VM-replicatie resulteren in het verlies van gegevens als de primaire server uitvalt.

Een ander punt om rekening mee te houden is de snelheid van je VM-replicatie en hersteloperatie, aangezien dit hoogwaardige hardware kan vereisen.

Terwijl de verreplicatie van virtuele machines naar een externe locatie of een cloud je gegevens veilig houdt, zelfs als een ramp je hele datacenter treft, zorg ervoor dat je infrastructuurnetwerk de vereiste bandbreedte heeft.

VMware vSphere Replication met NAKIVO

NAKIVO Backup & Replication biedt vele handige functies om uw VMware-replicatie, evenals Hyper-V-replicatie en zelfs AWS EC2-instantiereplicatie, eenvoudig en snel te maken. De NAKIVO-oplossing ondersteunt VMware Changed Block Tracking voor incrementele replicatie, biedt flexibele retentie-instellingen en werkt rechtstreeks met VMware API’s voor VMware-gegevensreplicatie op hostniveau.

U kunt VMware-replica’s die zijn gemaakt met NAKIVO gebruiken voor VM-failover en complexe volledige herstelscenario’s op primaire sites.

Source:
https://www.nakivo.com/blog/vmware-replication-best-practices/