Arch Linux

Een back-up maken van een Arch Linux-systeem

Een back-up maken van een Arch Linux-systeem

Tot op de dag van vandaag vrees ik het harde werk van mijn week te verliezen aan een ongekende storing van de harde schijf. Het is mij een keer overkomen, en ik weet zeker dat sommigen van jullie zich hierin kunnen vinden. Ik heb sindsdien mijn les geleerd en heb er altijd voor gezorgd dat ik een back-up bij de hand heb.

In dit bericht ziet u hoe u een back-up van uw ArchLinux-systeem maakt met rsync. Voor degenen onder u die niet bekend zijn, rsync is een gratis en open-source Linux-hulpprogramma dat bestanden op een externe computer synchroniseert met een externe HDD. Om deze reden dient het als een middel om uw bestanden te beveiligen door deze over te zetten naar een back-upserver.

Mijn opstelling

Voor deze demonstratie beperk ik me tot het werken in een door VirtualBox gegenereerde VM met ArchLinux. Dit wordt onze bron en als back-upbestemming zal ik een USB-station gebruiken. We zullen ook de opdrachtregelinterface gebruiken in deze zelfstudie. Als je geen ervaring hebt met CLI, voel je dan niet geïntimideerd. Je krijgt het onder de knie

Uit voorzorg zou ik ook willen voorstellen om de USB-drive te versleutelen om een ​​extra beveiligingsdeken voor de bestanden te creëren. En het zou beter zijn als de bestemming een Linux-compatibel bestandssysteem heeft.

Ik stel voor dat je deze tutorial tot het einde volgt en dit als een oefening op een vergelijkbare setup doet voordat je daadwerkelijk probeert een back-up voor je systeem te maken.

De methode:

Typ de volgende opdracht om de back-up in de gesimuleerde omgeving te activeren:

$ sudo rsync -aAXv --delete --dry-run --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/ run/* --exclude=/mnt/* --exclude=/media/* --exclude="swapfile" --exclude="verloren+gevonden" --exclude=".cache" --exclude="Downloads" --exclude=".VirtualBoxVM's"--exclude=".ecryptfs" / /run/media/younis/younisx/


Laten we, om te begrijpen wat deze opdracht precies doet, elk van de elementen die hier aanwezig zijn bekijken:

De eerste twee elementen zijn sudo en rsync. sudo is natuurlijk de terwijl synchronisatie het programma is dat hier wordt gebruikt om de back-up te maken.

Wat het volgende element lijkt te zijn, is eigenlijk een combinatie van vier vlaggen.

De optie activeert de archiefmodus,

-EEN is de optie om het besturingssysteem te instrueren om de toegangscontrolelijst te behouden,

-X vlag wordt gebruikt om de beveiligings-, systeem-, vertrouwde en gebruikerskenmerken te behouden,

Terwijl -v is de vlag die u gebruikt om de voortgang van de back-up te krijgen.

Samen, de -A, -a en -X vlaggen werken om de integriteit van de bestanden te behouden door hun kenmerken te behouden.

Dan is er de -verwijderen optie, die instrueert om alleen een back-up te maken van die bestanden die nog niet aanwezig zijn op de bestemming (USB in ons geval).-delete moet met veel voorzorgsmaatregelen worden gebruikt, omdat de bijgewerkte versies van de bestanden in de bron de oudere versies in de bestemming vervangen (overschrijven).

De -oefening optie is wat dit alles in een simulatie houdt.

De -uitsluiten vlag wordt gebruikt om een ​​aantal mappen weg te laten waarvan een back-up moet worden gemaakt. In de bovenstaande opdracht heb ik de mappen /dev/, /proc/, /proc/ /sys/ /tmp/ /run/ /mnt/ en /media weggelaten. Dit was alleen om aan te tonen dat hun uitsluiting (behalve /mnt/) niet nodig is, omdat hun inhoud niet automatisch wordt geback-upt door rsync.

/- dicteert de inhoud waarvan we een back-up willen maken

/run/media/younis/younisx is de map waarnaar u een back-up maakt.

Nadat u de opdracht in de simulatie hebt getest, kunt u de optie -dry-run wissen en opnieuw uitvoeren om daadwerkelijk een back-up te maken.

De back-up herstellen

Nu zullen we het hebben over het herstellen van de bestanden van onze back-up USB-drive.

Eerst starten we het systeem op vanaf een Live ISO en plug-in en koppelen we de back-up USB-drive. Dan loggen we in om een ​​map te maken voor de inhoud op de back-upschijf en een andere voor de inhoud die aanwezig is op de HDD.

$ mkdir /mnt/systeem /mnt/usb

Zoek vervolgens naar de namen van onderling verbonden apparaten:

$ lsblk

Koppel het bestandssysteem en de back-up door de volgende opdrachten uit te voeren:

$ mount /dev/sda1 /mnt/system
$ mount /dev/sdb1 /mnt/usb


Herstel vervolgens de back-up met het volgende commando:

$ rsync -aAXv --delete --exclude="lost+found" /mnt/usb/ /mnt/system/

De inhoud van de USB seriële schijf moet worden hersteld op de harde schijf van ons systeem our.

Afsluiten

Het is altijd een goed idee om op alle mogelijke manieren een back-up van uw gegevens te maken. De methode die ik heb voorgeschreven met rsync is een trefzekere manier om het welzijn van uw gegevens te garanderen tegen een hardwarestoring.

In deze zelfstudie hebt u geleerd om een ​​back-up van uw gegevens op ArchLinux te maken met rsync. Nogmaals, het is beter om de instructies in een virtuele omgeving uit te proberen voordat u daadwerkelijk probeert een back-up van uw schijf te maken.

Dat is alles wat ik voor je heb vandaag. Ik hoop dat je het leuk vond om de instructies in deze tutorial te volgen. We zullen volgen met meer berichten zoals deze; tot die tijd, bekijk enkele van de andere dingen die we hier op onze blog hebben.

Middelste muisknop werkt niet in Windows 10
De middelste muis knop helpt u door lange webpagina's en schermen met veel gegevens te bladeren. Als dat stopt, zul je uiteindelijk het toetsenbord ge...
Hoe de linker- en rechtermuisknop op Windows 10 pc te veranderen
Het is nogal een norm dat alle computermuisapparaten ergonomisch zijn ontworpen voor rechtshandige gebruikers. Maar er zijn muisapparaten beschikbaar ...
Emuleer muisklikken door te zweven met Clickless Mouse in Windows 10
Het gebruik van een muis of toetsenbord in de verkeerde houding of overmatig gebruik kan leiden tot veel gezondheidsproblemen, waaronder spanning, car...