Difference between revisions of "Imagini partitii cu dd"
From linux360
m (Am sters un div invizibil de la o vandalizare.) |
|||
(7 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | Pentru a lucra cu | + | Pentru a lucra cu imaginile de partitii sau chiar discuri intregi se poate folosi <tt>dd</tt>, un utilitar standard linux foarte puternic. |
− | |||
− | |||
− | Cateva exemple de folosire a comenzii dd: | + | Cateva exemple de folosire a comenzii <tt>dd</tt>: |
# ca sa faci imagine bit cu bit, fara compresie | # ca sa faci imagine bit cu bit, fara compresie | ||
dd if=/dev/hdx of=/cale/fis_backup | dd if=/dev/hdx of=/cale/fis_backup | ||
− | # | + | # refacerea unei imagini create anterior cu dd |
dd if=/cale/fis_backup of=/dev/hdx | dd if=/cale/fis_backup of=/dev/hdx | ||
# ca sa comprimi o imagine in timp ce o faci | # ca sa comprimi o imagine in timp ce o faci | ||
− | dd if=/dev/hdx | gzip >/cale/fis_backup.gz | + | dd if=/dev/hdx | gzip > /cale/fis_backup.gz |
− | # | + | # refacerea unei imagini dd comprimate |
− | + | zcat /cale/fis_backup.gz | dd of=/dev/hdx | |
# ca sa faci o imagine dd comprimata, cu mai multe volume | # ca sa faci o imagine dd comprimata, cu mai multe volume | ||
+ | # in acest exemplu, volumele au 2MB | ||
dd if=/dev/hdx | gzip -c | split -b 2000m - /cale/fis_backup.gz | dd if=/dev/hdx | gzip -c | split -b 2000m - /cale/fis_backup.gz | ||
− | # | + | # refacerea unei imagini dd comprimate, cu mai multe volume |
− | + | zcat /cale/fis_backup.gz.* | dd of=/dev/hdx | |
− | # | + | # salvare pe un alt server |
− | dd if=/dev/hdx bs=1k conv=sync,noerror | gzip | ssh - | + | dd if=/dev/hdx bs=1k conv=sync,noerror | gzip | \ |
− | # | + | ssh -cblowfish -C- -enone -O'BatchMode Yes' utilizator@server.la.distanta \ |
− | + | 'cat > /cale/fis_backup.gz' | |
+ | # refacere de pe un alt server | ||
+ | ssh -cblowfish -C- -enone -O'BatchMode Yes' utilizator@server.la.distanta \ | ||
+ | 'cat /cale/fis_backup.gz' | gunzip | dd of=/dev/hdax bs=1k conv=sync,noerror | ||
− | # ca sa | + | # ca sa montezi o imagine dd simpla (necomprimata) |
− | mount -o loop | + | mount -o loop -t ext3 /cale/fis_img /cale/mountpoint |
− | + | [[Category:HowTo]] | |
+ | [[Category:Backup]] |
Latest revision as of 11:23, 14 April 2006
Pentru a lucra cu imaginile de partitii sau chiar discuri intregi se poate folosi dd, un utilitar standard linux foarte puternic.
Cateva exemple de folosire a comenzii dd:
# ca sa faci imagine bit cu bit, fara compresie dd if=/dev/hdx of=/cale/fis_backup # refacerea unei imagini create anterior cu dd dd if=/cale/fis_backup of=/dev/hdx
# ca sa comprimi o imagine in timp ce o faci dd if=/dev/hdx | gzip > /cale/fis_backup.gz # refacerea unei imagini dd comprimate zcat /cale/fis_backup.gz | dd of=/dev/hdx
# ca sa faci o imagine dd comprimata, cu mai multe volume # in acest exemplu, volumele au 2MB dd if=/dev/hdx | gzip -c | split -b 2000m - /cale/fis_backup.gz # refacerea unei imagini dd comprimate, cu mai multe volume zcat /cale/fis_backup.gz.* | dd of=/dev/hdx
# salvare pe un alt server dd if=/dev/hdx bs=1k conv=sync,noerror | gzip | \ ssh -cblowfish -C- -enone -O'BatchMode Yes' utilizator@server.la.distanta \ 'cat > /cale/fis_backup.gz' # refacere de pe un alt server ssh -cblowfish -C- -enone -O'BatchMode Yes' utilizator@server.la.distanta \ 'cat /cale/fis_backup.gz' | gunzip | dd of=/dev/hdax bs=1k conv=sync,noerror
# ca sa montezi o imagine dd simpla (necomprimata) mount -o loop -t ext3 /cale/fis_img /cale/mountpoint