Hoe harde schijf of partitie te klonen in Linux

Een van de meest praktische manieren om de integriteit en beschikbaarheid van informatie op elk besturingssysteem en ongeacht de grootte van de organisatie te behouden, is door de informatie te klonen. In dit geval is het mogelijk om een ​​enkele partitie of de hele harde schijf te klonen, zodat wanneer dit kloonsysteem wordt geïmplementeerd, een andere harde schijf een kopie van alle gegevens van de originele eenheid ontvangt, zodat we er gebruik van kunnen maken op elk moment als de bronschijf om welke reden dan ook uitvalt.

Wanneer we een schijf- of partitiekloon doen, dupliceren we onze gegevens om een ​​back-up te hebben. Het verdient aanbeveling om deze klonering periodiek uit te voeren, zodat de gegevens zo actueel mogelijk zijn. Hoewel het klonen van opslag een beveiligingstaak is, is het goed om te overwegen hoe we een back-up moeten maken vanuit Linux.

Elke dag gebruiken we onze pc-apparatuur voor zowel persoonlijke als zakelijke taken en daar hosten we grote hoeveelheden gegevens en informatie, waarvan sommige zeer waardevol. Daarom stelt Solvetic u een specifieke vraag: wat zou er gebeuren als uw harde schijf om de een of andere reden uitvalt?Wat zou er met uw informatie gebeuren?Het zijn eenvoudige vragen, maar ze dragen een grote verantwoordelijkheid, aangezien we in een hoog percentage geen aandacht besteden aan geschikt voor een zo fundamenteel onderdeel als de harde schijf. Ongeacht of we een mechanische harde schijf (HDD) of een solid-state schijf (SDD) gebruiken, deze zal altijd worden blootgesteld aan elektrische, virus-, hardware-, fabrieksfouten, enz., en als we geen back-up van onze informatie hebben we kunnen in ernstige problemen komen voor zijn herstel.

Zoals altijd wil Solvetic een bron van oplossingen zijn en daarom raden we u aan regelmatig back-ups te maken van de meest waardevolle en gevoelige informatie die op uw computer wordt gehost. Een van de meest functionele en veilige methoden om deze taak uit te voeren, is door de harde schijf volledig of een partitie ervan naar een ander fysiek medium te klonen, wat garandeert dat de informatie er altijd zal zijn of ideaal is wanneer we een nieuwe computer kopen en we alle informatie van de ene computer naar de andere wilt overbrengen.

Solvetic geeft je een aantal tools zodat het klonen van de harde schijf niet als iets ingewikkelds klinkt, maar integendeel, het is een dynamische en functionele ervaring.

1. Hoe schijf of partitie te klonen met de opdracht dd in Linux


Het Linux-besturingssysteem integreert een commando waarmee we dit proces kunnen uitvoeren zonder de noodzaak om tools van derden te gebruiken en dit wordt bereikt door het dd-commando.

Wat is het dd-commando?Het dd-commando is een commando waarmee het mogelijk is om een ​​bestand te kopiëren, waarbij het gegevensformaat wordt geconverteerd volgens de specificaties die we toewijzen.
Door de opdracht dd te gebruiken, kunnen we zowel partities als hele harde schijven veilig klonen.

Stap 1
Om dit proces te starten is het noodzakelijk om te weten welke partities we in het systeem hebben, dit wordt bereikt met het commando "fdisk -l", in dit geval hebben we de partities / dev / sdb1 / en / dev / sdc1 zodat we een lijst kunnen maken ze rennen:

 sudo fdisk -l / dev / sdb1 / / dev / sdc1 

VERGROTEN

Stap 2
Nu gaan we de / dev / sdb1-partitie klonen naar / dev / sdc1 dus we voeren het volgende uit:

 sudo dd if = / dev / sdb1 of = / dev / sdc1 

VERGROTEN

Stap 3
Zoals we kunnen zien, krijgen we nadat het proces is uitgevoerd informatie over het aantal records dat is gekloond, de gebruikte tijd en de gebruikte snelheid. Na dit proces is het mogelijk om de status van de partities te controleren door te draaien. We kunnen zien dat beide partities een exacte kopie zijn.

 sudo fdisk -l / dev / sdb1 / dev / sdc1 

VERGROTEN

2. Hoe schijf of partitie te klonen met de opdracht dd in Linux


In dit geval is het proces identiek, behalve dat we, in plaats van de te klonen partitie op te geven, alleen de volledige eenheid moeten aangeven, als aanbeveling, een harde schijf die even groot of groter is dan de broneenheid die moet worden gebruikt om bewaar alle gegevens.

Stap 1
In dit geval voeren we het volgende uit om de harde schijf naar een andere te klonen:

 sudo dd if = / dev / sdb of = / dev / sdc 

VERGROTEN

Stap 2
Net als bij het vorige proces ontvangen we de details van de uitgevoerde taak, we kunnen valideren dat de schijf correct is gekloond door deze uit te voeren.

 sudo fdisk -l / dev / sdb / dev / sdc 

VERGROTEN

3. Hoe schijf of partitie te klonen met Clonezilla in Linux


Clonezilla is een licht hulpprogramma waarmee we afbeeldingen kunnen maken, partities of complete harde schijven kunnen maken als dit het geval of de behoefte is, zodat als we in ons bedrijf zijn en het klonen van verschillende computers vereist is, dit een meer oplossing is dan Essentieel omdat het ons in staat stelt om tot meer dan 35 computers te klonen en het beste is dat het beschikbaar is in edities zoals Clonezilla live, Clonezilla lite server of Clonezilla SE (Server Edition).

Je download is te vinden via de volgende link:

Clonezilla-functiesEnkele van de meest opvallende kenmerken zijn:

  • Compatibel met LVM2.
  • Compatibel met Bittorrent-formaat.
  • Het kan MBR- en GPT-opstarten ondersteunen.
  • Het kan worden gebruikt met meerdere bestandsindelingen zoals ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs en nilfs2 van GNU / Linux, FAT12, FAT16, FAT32, NTFS s, HFS +, FreeBSD UFS, NetBSD en OpenBSD, minix en VMFS3 en VMFS5
  • Het heeft een onbeheerde modus waarmee het hele kloonproces automatisch wordt gedaan.
  • Het heeft het AES-256-coderingssysteem dat een van de beste ter wereld is.

OpmerkingIn de downloadlink raden we aan om de Clonezilla ISO-image te downloaden voor een efficiënter proces.

Stap 1
Zodra we de ISO hebben gedownload, kunnen we deze op een dvd of op een USB-medium branden, in de volgende link leggen we enkele opties ervoor uit:

Stap 2
Hierna is het nodig om toegang te krijgen tot het BIOS of UEFI van de computer waarop de schijf moet worden gekloond en het opstarten te configureren vanaf de dvd (cd-rom-drive) of vanaf de USB (verwijderbare apparaten):

Stap 3
We zijn klaar om Clonezilla te gebruiken en onze harde schijf in Linux te klonen en Solvetic zal u stap voor stap door dit proces leiden. Zodra het systeem is gestart met de Clonezilla-afbeelding, zien we het volgende:

Stap 4
In dit geval klikken we op de Clonezilla Live-optie (Standaardinstellingen, VGA 800 × 600) later zullen we zien dat Clonezilla is geladen om de taal en regio van het toetsenbord te selecteren dat moet worden gebruikt:

VERGROTEN

Stap 5
Nadat de gewenste taal is geselecteerd, moeten we nog meer configureren die bij de taal horen. Vervolgens gaan we naar het hoofdvenster van Clonezilla waar we de optie "Start Clonezilla Start Clonezilla" moeten kiezen:

VERGROTEN

Stap 6
Als we daar toegang hebben, hebben we de volgende opties, waarbij deze twee de ideale zijn voor het klonen van de harde schijf:

  • device-image: dankzij deze regel is het mogelijk om een ​​kopie van het device naar een disk image te maken.
  • device-device: met deze optie zullen we de bronschijf direct naar een andere lokaal geïnstalleerde schijf kopiëren.

Stap 7
Voor ons doel selecteren we de apparaat-apparaatoptie en drukken op Enter, en dan zullen we de uitvoeringsmodus selecteren, waarbij Beginner de juiste is als we het hulpprogramma niet grondig kennen:

VERGROTEN

Stap 8
In het volgende venster zullen we definiëren wat we moeten klonen, de te gebruiken opties zijn:

  • schijf naar lokale schijf: met deze optie wordt de huidige schijf gekloond naar een andere lokale schijf.
  • part to local part: als we deze optie gebruiken, klonen we een partitie van een schijf naar een andere beschikbare lokale schijfpartitie.

Stap 9
We selecteren "schijf naar lokale schijf" en drukken op Enter om de schijven van de computer te zien met parameters zoals:

  • Pad
  • Capaciteit
  • Label

VERGROTEN

Stap 10
We selecteren de schijf om te kopiëren en drukken op Enter om de bronschijf te selecteren waarop het klonen zal worden toegepast:

VERGROTEN

Stap 11
We drukken opnieuw op Enter en in het volgende venster is het mogelijk om een ​​analyse van de schijfstatus uit te voeren voordat deze wordt gekloond. Als we willen dat de integriteit 100% is, kunnen we een van de beschikbare opties ervoor selecteren:

VERGROTEN

Stap 12
In het volgende venster kunnen we configureren welke actie wordt uitgevoerd wanneer het proces eindigt, we kunnen het systeem afsluiten of opnieuw opstarten of ook de vraag aan het einde starten:

VERGROTEN

Stap 13
We drukken op Enter op de juiste optie en we zullen het volgende bericht ontvangen:

VERGROTEN

Stap 14
We drukken op Enter om te bevestigen en dan ontvangen we het volgende bericht waarin wordt gewaarschuwd dat de gegevens op de doelschijf worden gewist:

VERGROTEN

Stap 15
We bevestigen de actie en zo start het kloonproces van de harde schijf volgens de bevestigde waarden:

VERGROTEN

Stap 16
Wanneer dit proces is voltooid, zullen we selecteren welke actie moet worden ondernomen. Met deze eenvoudige stappen wordt Clonezilla een uitgebreide en praktische oplossing voor het klonen van een harde schijf of partitie in Linux.

VERGROTEN

4. Hoe schijf of partitie te klonen met Partimage in Linux


Een ander hulpprogramma dat beschikbaar is om onze schijven of partities te klonen, is Partimage, dat is ontwikkeld als een open source hulpprogramma voor schijfback-up. Hiermee is het mogelijk om partities met compatibele bestandssystemen direct op een punt in de sector in een geselecteerd afbeeldingsbestand op te slaan.

Een fundamenteel punt van Partimage is dat het gemaakte afbeeldingsbestand kan worden gecomprimeerd vanwege problemen met de ruimte op de harde schijf en om de overdrachtstijd te verbeteren. Daarnaast kan dit hulpprogramma niet alleen in Linux-omgevingen worden gebruikt, maar ook in Windows-besturingssystemen.

Het klonen van onze schijf of partitie kan worden gehost via het netwerk met behulp van Partimage's netwerkondersteuning, of ook via Samba / NFS waarmee de configuratie- en gebruiksopties worden uitgebreid.
Een aspect dat we in gedachten moeten houden, is dat Partimage kan worden uitgevoerd als zijn eigen hulpprogramma vanaf de terminal of als een onafhankelijke modus van de Live SystemRescueCd door de configuratie van een ISO-image.

Functies van deelafbeeldingenOnder de kenmerken van dit hulpprogramma vinden we:

  • Alleen de in gebruik zijnde allocatieclusters worden uitgelezen en opgeslagen om hun snelheid te optimaliseren.
  • Het heeft functies voor optimaal gebruik van de harde schijf cache.
  • Het biedt integriteit van de informatie omdat geen van de gegevens zal worden gewijzigd.
  • Volledige synchronisatie tussen alle segmenten van de te klonen schijf.
  • We kunnen de kloon op dezelfde harde schijf maken, op een andere lokale schijf of in een bestand dat aan het netwerk is gekoppeld.
  • Verwijderde bestanden worden niet hersteld.

Met deze tool vinden we de volgende beperkingen:

  • Het ondersteunt geen ext4- of btrfs-bestandssystemen.
  • Het bestandssysteem waarvan we een back-up maken, moet worden ontkoppeld en ontoegankelijk zijn voor andere programma's op het systeem.
  • Afzonderlijke bestanden of mappen kunnen niet worden hersteld.
  • Kan een defragmentatietaak niet uitvoeren tijdens het opslag- of herstelproces.

Stap 1
Laten we nu eens kijken hoe dit hulpprogramma werkt om onze schijf in Linux te klonen. De eerste stap is om het hulpprogramma te installeren door het volgende uit te voeren:

 sudo apt install partimage 
OpmerkingAls we het live-medium willen gebruiken, kunnen we de ISO-afbeelding downloaden via de volgende link:

VERGROTEN

Stap 2
Nadat het hulpprogramma is geïnstalleerd, gaan we het uitvoeren met de volgende opdracht:

 sudo partimage
Stap 3
We krijgen toegang tot de volgende omgeving:

VERGROTEN

Stap 4
Daar gaan we de schijf of partitie selecteren om te klonen en daarna gaan we met de toetsen van ons toetsenbord naar het veld "Afbeeldingsbestand om te maken / gebruiken" en daar zullen we de gewenste naam van de afbeelding invoeren, dan selecteren we de uit te voeren actie in de sectie Te ondernemen actie:

Stap 5
We drukken op de F5-toets om naar het volgende venster te gaan en dan kunnen we acties definiëren zoals:

  • Definieer het te gebruiken compressieniveau
  • Controleer partitie
  • Stel de beeldmodus in
  • Bevestig de uit te voeren actie wanneer het proces eindigt

Stap 6
Dit gedefinieerd, drukken we op de F5-toets en nu kunnen we een beschrijving van de partitie invoeren:

Stap 7
Klik op Ok en we zullen zien dat het proces van het klonen van de geselecteerde schijf of partitie plaatsvindt. Met deze methode is het mogelijk om de schijf te klonen met verschillende opties.

5. Hoe schijf of partitie te klonen met Partclone in Linux

Net als de vorige methode is dit hulpprogramma gebouwd om ons een reeks hulpprogramma's te bieden om blokken die in een partitie zijn gebruikt, op te slaan en te herstellen, en een van de grote voordelen ervan is dat het is ontworpen met meer compatibiliteit van het systeem. bestanden door het gebruik van bestaande bibliotheken.

Partclone-functiesDeze tool ondersteunt bestandssystemen zoals ext2, ext3, ext4, hfs +, reiserfs, reiser4, btrfs, vmfs3, vmfs5, xfs, jfs, ufs, ntfs, fat (16/12/32), exfat, f2fs, nilfs, hiervoor type systemen moeten we de volgende variabelen gebruiken:

  • partclone.btrfs
  • partclone.ext2, partclone.ext3, partclone.ext4
  • partclone.fat32, partclone.fat12, partclone.fat16
  • partclone.ntfs
  • partclone.exfat
  • partclone.hfsp
  • partclone.jfs
  • partclone.reiserfs
  • partclone.reiser4
  • partclone.ufs (met SU + J)
  • partclone.vmfs (v3 en v5)
  • partclone.xfs
  • partclone.f2fs
  • partclone.nilfs2

Stap 1
De eerste stap is om het hulpprogramma te installeren door het volgende uit te voeren. We voeren de letter S in om het download- en installatieproces van Partclone te bevestigen.

 sudo apt install partclone

Stap 2
Nu zullen we voor de uitvoering de volgende syntaxis gebruiken:

 partclone [fstype] 
Stap 3
Het veld fstype verwijst naar het te gebruiken bestandssysteem, als we bijvoorbeeld de volgende regel uitvoeren, wordt een image van schijf één als volgt gemaakt:
 partclone.ext3 -c -d -s / dev / sda1 -o sda1.img 

Stap 4
Daar zal het kloonproces beginnen, nu, om deze afbeelding te herstellen, voeren we het volgende uit:

 partclone.extfs -r -d -s sda1.img -o / dev / sda1 
Partclone-parameters:Laten we de gebruiksopties voor het te gebruiken bestandssysteem onthouden:

  • btrfs: partclone.btrfs
  • ext2, ext3, ext4: partclone. [ext2 | ext3 | ext4]
  • reiserfs 3.5: partclone.reiserfs
  • reiser 4: partclone.reiser4
  • xfs: partclone.xfs
  • ufs | ufs2: partclone.ufs
  • jfs: partclone.jfs
  • hfs plusfs: partclone [hfs + | hfsplus]
  • vmfs: partclone.vmfs
  • ntfs: partclone.ntfs
  • fat12, fat16, fat32: partclone. [fat12 | fat16 | fat32]
  • exfat: partclone.exfat
  • minix: partclone.minix
  • f2fs: partclone.f2fs
  • nilfs2: partclone.nilfs2

Daarnaast kunnen we andere parameters gebruiken zoals:

  • dd: kopieer een onbewerkt bestand
  • imgchk: Controleer het afbeeldingsbestand
  • imginfo: geeft de koptekstinformatie van de afbeelding weer
  • herstellen: een gemaakte afbeelding herstellen
  • ntfs reloc - Beheer headers voor NTFS-bestandssystemen
  • vmfs type: verkrijg het type vmfs

Op deze manier kunnen we zowel een harde schijf als een partitie snel klonen met het dd-commando van Linux. De opties zijn breed en elk van hen biedt een geweldige oplossing voor het kloonproces van een totale harde schijf of van slechts één partitie, waardoor we de informatie kunnen opslaan.

wave wave wave wave wave