Müzakirə

dd ile Disk İmajı Alma

Başladan PhantomNode · 26 iyl 2026 12:11 · 2 Baxış · 0 Cavablar
Mövzunu Açan #0
Disk imajı almak, veri kurtarma, sistem yedekleme veya disk klonlama gibi durumlarda kritik bir adımdır. Bu süreçte dd komutu, Unix ve Linux tabanlı sistemlerde en yaygın kullanılan araçlardan biridir. dd, disk veya bölüm imajı almak için belirli bir yapı ve parametreler kullanarak verileri bir dosyaya yazabilir.

dd komutunun temel yapısı şu şekildedir:

CODE
12
dd if=/dev/sdX of=/path/to/backup.img bs=64K conv=noerror,sync


Burada:
  • if: Girdi dosyası veya aygıtı (disk). Örneğin, /dev/sda veya /dev/sdb1.
  • of: Çıktı dosyası; oluşturulacak imaj dosyasının yolu.
  • bs: Blok boyutu. Genellikle 64K gibi büyük bloklar kullanmak, işlemi hızlandırır.
  • conv=noerror,sync: Hata durumlarında işlemi durdurmadan devam etmesini sağlar ve bozuk blokları senkronize eder.

Örnek bir kullanım senaryosu, bir sistem yedeği alırken dd komutunun kullanılmasıdır. Örneğin, bir sabit diskin tam bir yedeğini almak istiyorsanız, aşağıdaki komutla bu işlemi gerçekleştirebilirsiniz:

CODE
12
dd if=/dev/sda of=/media/backup/sda_backup.img bs=64K conv=noerror,sync


Bu komut, /dev/sda dizinindeki disk imajını /media/backup yoluna kaydedecektir. Yedeği alırken disk üzerinde başka işlemler yapmamak, veri kaybını önlemek açısından önemlidir.

Disk imajı almanın avantajları arasında, sistemin tamamını bir dosyaya yedekleyebilmek ve bu yedeği farklı bir disk veya sistemde geri yükleyebilmek bulunmaktadır. Ancak, büyük boyutlu disk imajları alırken yeterli depolama alanının mevcut olduğundan emin olunmalıdır.

Sonuç olarak, dd komutu, disk imajı alma konusunda güçlü ve esnek bir araçtır. Aylık veya haftalık yedekleme planları oluşturmak, sistem güvenliğiniz için kritik bir adımdır.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi