Hoe kies je een effectieve back-upstrategie voor je VPS

Inhoudsopgave

Een belangrijke overweging bij het opslaan van gegevens in een digitale omgeving is hoe u ervoor zorgt dat uw informatie beschikbaar is in geval van een probleem.
We gaan enkele van de verschillende benaderingen beschrijven om gegevensback-up en -redundantie te bieden.
Wat is het verschil tussen redundantie en back-up?
Dataredundantie is een kopie van de data en werkt via failover, wat betekent dat als een dataset niet beschikbaar is, een andere kopie onmiddellijk wordt vervangen door de mislukte. Dit vertaalt zich in een paar seconden tijd en de applicatie of website kan verzoeken blijven behandelen alsof er niets is gebeurd.
In de tussentijd heeft de systeembeheerder (in dit geval u) een kans om het probleem op te lossen en het systeem terug te brengen naar een volledig functionele staat.
Redundantie biedt geen bescherming tegen een storing die alle machines treft. Als u bijvoorbeeld een gespiegelde RAID van twee schijven hebt, geconfigureerd als RAID 1, is deze redundant als één schijf uitvalt, de andere blijft beschikbaar. Als de machine echter zelf uitvalt, falen beide schijven.
Een ander nadeel van dit type configuratie is dat elke bewerking op alle kopieën van de gegevens wordt uitgevoerd. Dit omvat kwaadaardige of onbedoelde bewerkingen. Met een echte back-upoplossing kunt u herstellen vanaf een punt waarvan bekend is dat de gegevens goed zijn.
Back-up
Een van de meest populaire vormen van back-up is een back-up op bestandsniveau. Dit type back-up maakt gebruik van automatische of handmatige back-uptools om bestanden over te zetten naar een andere locatie of ander apparaat.
Hoe het cp-commando te gebruiken
De eenvoudigste manier om een ​​back-up te maken van een Linux-machine, zoals je VPS, is met het cp-commando. Dit is beperkt tot het kopiëren van bestanden van de ene lokale locatie naar de andere. Op een lokale computer kunt u een verwisselbare schijf aankoppelen en er vervolgens bestanden naar kopiëren:
 mount / dev / sdc / mnt / mijn-back-up cp -a / etc / * / mnt / mijn-back-up umount / dev / sdc

In dit voorbeeld wordt een verwisselbare schijf aangekoppeld en vervolgens wordt de map / etc naar de schijf gekopieerd. Vervolgens demonteer je de schijf, die elders kan worden opgeborgen.
Hoe Rsync . te gebruiken
Een beter alternatief voor CP is de opdracht rsync, die kan worden gebruikt om met grotere flexibiliteit lokale back-ups uit te voeren. We kunnen dezelfde bewerking als de vorige uitvoeren met rsync met deze opdrachten:
 mount / dev / sdc / mnt / mijn-back-up rsync-azvP / etc / * / mnt / mijn-back-up umount / dev / sdc

U zult snel merken dat back-ups naar het lokale bestandssysteem omslachtig en lastig zijn. U moet de back-upschijf fysiek bevestigen en loskoppelen en naar een andere locatie vervoeren als u uw gegevens wilt behouden in geval van diefstal of brand. U kunt veel van dezelfde voordelen behalen door netwerkback-ups te gebruiken.
Rsync u kunt net zo gemakkelijk externe back-ups maken als lokale back-ups. U hoeft alleen een alternatieve syntaxis te gebruiken. Dit werkt op elke machine waarop u SSH kunt gebruiken, zolang rsync aan beide kanten is geïnstalleerd:
rsync-azvP / etc / * gebruikersnaam @ remote_server: / backup /

Het maakt een back-up van de map / etc op de lokale computer naar een map op remote_host die zich in / backup bevindt. Dit gebeurt als u toestemming heeft om naar deze map te schrijven en er geen ruimte beschikbaar is.
Maak een back-up van een partitie of schijf met dd
In dit geval kopiëren we het hele apparaat met de opdrachtschijf naar schijf
dd if = / pad / apparaat van = / pad / back-up

In dit scenario specificeert de if = het invoerapparaat of de locatie. De de = geeft het uitvoerbestand of de locatie aan. Het is erg belangrijk om dit onderscheid te onthouden, omdat het triviaal is om een ​​hele schijf op te schonen als deze worden omgekeerd.
Als u een back-up wilt maken van de partitie met de documenten, die zich in / dev / sda3 bevindt, kunt u een afbeeldingsbestand als volgt maken:
dd if = / dev / sda3 from = ~ / documenten.img
Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven
wave wave wave wave wave