het Geek Diary

” dd ” commando kan erg handig zijn als het gaat om het nemen van een back-up van het besturingssysteem om de schijf waarop het OS is geà nstalleerd te klonen. Hier zijn enkele voorbeelden van het gebruik van dd commando voor het nemen van OS back-up.

opmerking: het doelstation moet van dezelfde grootte zijn als het gekloonde station of groter. Het dd Commando kopieert zowel gebruikte als ongebruikte ruimte van het doel.

back-up van de gehele harde schijf naar een andere schijf

1. In onderstaand voorbeeld willen we schijf “sda” klonen en een identieke schijf op de server hebben als “sdb”.

# fdisk -lDisk /dev/sda: 12.9 GB, 12884901888 bytes255 heads, 63 sectors/track, 1566 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00010897Device Boot Start End Blocks Id System/dev/sda1 * 1 64 512000 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 64 1567 12069888 8e Linux LVMDisk /dev/sdb: 12.9 GB, 12884901888 bytesUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000

2. Om een volledige kopie van een harde schijf te back-uppen naar een andere harde schijf die op hetzelfde systeem is aangesloten, voert u het dd commando uit. De UNIX apparaatnaam van de bron harde schijf is /dev / sda, en apparaatnaam van de doel harde schijf is /dev / sdb, sync optie maakt het mogelijk om alles te kopiëren met behulp van gesynchroniseerde I / O.

# dd if=/dev/sda of=/dev/sdb conv=noerror,sync25165824+0 records in25165824+0 records out12884901888 bytes (13 GB) copied, 453.846 s, 28.4 MB/s

hier,
if: source disk drive (/dev/sda)
of: destination disk drive (/dev / sdb)
bs: lees en schrijf BYTES tegelijk (standaard is 512 Bytes, u kunt bs=64k gebruiken voor grotere schijven)
noerror: ga verder na leesfouten.
synchroniseren: gebruik gesynchroniseerde I / O Voor gegevens, ook voor metagegevens

3. Als u gegevens naar de originele schijf wilt herstellen, moet u de vorige stap herhalen met de juiste bron(sdb) en bestemming(sda). U kunt zelfs verwijderen sda en opstarten van sdb in dit geval.

voorzichtig: het omkeren van de argumenten binnen een dd-opdracht kan leiden tot het wissen van al uw kostbare gegevens. Zorg ervoor dat u de locatie en namen van zowel uw bron(if=) en uw doel(of=) weet.

back-up van de gehele harde schijf naar schijfimage

1. U kunt een image-bestand van de harde schijf maken en deze opslaan in andere opslagapparaten. Er zijn vele voordelen aan een back-up van uw gegevens naar een disk image, Een daarvan is het gebruiksgemak. Deze methode is meestal sneller dan andere soorten back-ups, zodat u snel gegevens kunt herstellen na een onverwachte catastrofe. Gebruik het onderstaande commando om een backup te maken van de harde schijf / dev / sda naar een disk image bestand.

# dd if=/dev/sda of=/var/tmp/sda_disk.img

hier,
if: source disk drive (/dev / sda)
of: destination disk drive (/dev/sdb)

2. Om een harde schijf te herstellen met het imagebestand van een andere harde schijf, gebruik je het volgende dd Commando voorbeeld.

# dd if=sda_disk.img of=/dev/sdc

hier,
als: source disk drive (/dev / sda)
of: destination disk drive (/dev / sdb)

back-up van de gehele harde schijf naar schijfimage op NFS en herstel het

1. Controleer of er voldoende ruimte beschikbaar is op de NFS server.

# showmount -e nfs_server_IPExport list for xx.xx.xx.xx:/nfsshare *

# df -hFilesystem Size Used Avail Use% Mounted onxx.xx.xx.xx:/nfsshare 16G 44M 15G 1% /nfs_test

2. Maak de afbeelding. Zorg ervoor dat je voldoende bandbreedte beschikbaar hebt.

# dd if=/dev/sda of=/nfs_test/sda_disk.img25165824+0 records in25165824+0 records out12884901888 bytes (13 GB) copied, 263.396 s, 48.9 MB/s

hier,
if: source disk drive (/dev / sda)
of: destination disk drive (/dev/sdb)

3. Om te herstellen van de back-up disk image op nfs (zoals als er een disk failure is op disk sda en het systeem niet kan opstarten), boot je in de rescue mode met netwerk.

4. Koppel de NFS-share aan. Laten we zeggen nieuw aangemaakte directory / nfsshare.

5. Herstel sda met behulp van disk image backup.

# dd if=/nfsshare/sda_disk.img of=/dev/sda

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.

Previous post Kurkuma kippensoep
Next post Michael Egan, de aanklager van Bryan Singer, veroordeeld tot twee jaar gevangenisstraf wegens investeringsfraude