Sikkerhedskopiering i Linux med disk til disk

At miste data fra ethvert computersystem er altid dyrt i tid og penge. I det mindste vil tabet af kritiske data have en økonomisk indvirkning på virksomheder i alle størrelser. I nogle tilfælde lærte sysadmins dette på den hårde måde, da de skulle genetablere oplysninger, og de ikke havde en god backup -politik.

Der er flere måder at sikkerhedskopiere et Linux -system på, herunder rsync Y rsnapshot og andre.

I dette tilfælde vil vi behandle Disk til disk kommando, bedre kendt online som dd til Linux system backup. Disk til disk, er et kraftfuldt UNIX -værktøj, der bruges af Linux -kernefremstillingsfiler til at lave boot -billeder. Det kan også bruges til at kopiere data. Kun superbruger kan køre kommandoen dd.

Vi skal også advare om, at mens du bruger kommandoen dd, kan du miste dine data, hvis du ikke er forsigtig, og du ikke ved, hvad du gør.

Sikkerhedskopier hele Linux -harddisken


For sikkerhedskopier en fuld kopi af en harddisk til en anden harddisk, der er forbundet til det samme system, skal du køre kommandoen dd som vist nedenfor. I dette eksempel dd -kommando er UNIX -enhedsnavnet på kildeharddisken / dev / hda, og enhedsnavnet på destinationsharddisken er / dev / hdb.
 dd hvis = / dev / sda af = / dev / sdb
Så den nøjagtige kopi af / dev / sda vil være tilgængelig på / dev / sdb.

Hvis der er fejl, fungerer ovenstående kommando ikke. Med parameteren conv = noerror senere kan vi se, om vi har læsefejl. Hvis der er en fejl i skrivningen af ​​ruten, har vi fejl i afsendelsen eller oprindelsen af ​​de data, der skal sikkerhedskopieres, så vær forsigtig.

Opret et billede af en harddisk


I stedet for at tage en backup af harddisk, kan du oprette en harddiskbilledfil og gemme den på en anden enhed.

Der er mange fordele ved at sikkerhedskopiere dine data til et diskbillede for at opretholde portabilitet. Denne metode er ofte hurtigere end andre former for sikkerhedskopier og giver dig mulighed for hurtigt at gendanne data i kølvandet på en uventet katastrofe.

Koden til at udføre denne type backup er:

 dd hvis = / dev / hda af = ~ / hdadisk.img

Gendan billede af brug af harddisk


For at gendanne en harddisk med billedfilen fra en anden harddisk skal du bruge følgende eksempel dd -kommando.
 dd hvis = hdadisk.img af = / dev / hdb
Billedfilen hdadisk.img er billedet af a / dev / hda, så ovenstående kommando gendanner billedet af / dev / hda / dev / hdb.

wave wave wave wave wave