DD komutu ile disk yedeklemek

Emre Eroğlu
1 min readDec 25, 2022

İş dolayısı ile mecburen kurduğum ve canı sıkılıp çökerse tekrar kurmak istemediğim malum işletim sisteminin bulunduğu diskimi Linux’ta yedeklemek için aşağıdaki yöntemi kullandım. (Aslında Ubuntu’da disks altından disk yedeği alabiliyorsunuz fakat sıkıştırma yapmıyor bu da yedeğin çok yer kaplamasına sebep oluyor.) “gzip” li komut sıkıştırarak işlemi gerçekleştiriyor.

(ÖNEMLI UYARI: Ne yaptığınızın farkında değilseniz lütfen bu komutu kullanmaya çalışmayın, çalışan sisteminizi bozabilirsiniz.)

dd komutu çalışırken kopyalama durumunu göstermiyor, işlemin yüzdesini de görmek isterseniz komutu şu şekilde kullanabilirsiniz :

SIZE yazan yere çalıştığınız diskin gb cinsinden boyutunu vermeniz gerekiyor. Böylece kopyalama süresi için pv komutu doğru tahmin yapmaya çalışıyor. Örnek : 100G

sudo dd if=/dev/sda | pv -s SIZE | gzip > /home/username/backup.img.gz

Not: Malum işletim sistemini yedeklerken sıkıştırma işleminin gerçekten işe yaraması için eğer varsa diskinizdeki boş alanı uygun araçlarla temizleyiniz. (Ccleaner kullanılabilir, boş alanı temizle seçeneği var doğruca. İşlem biraz uzun sürebilir, aynı oranda yedekleme işleminiz hızlanacak.)

--

--