DD'den yazılı veriler nasıl takip edilir?


2

DD kullanarak yedeklenmiş büyük bir disk görüntüsü var. Disk görüntüsünü geri yüklemem gerekiyor, ancak dd çok sessiz.

İlerlemesini nasıl izleyebilirim?

Yanıtlar:


4

İkinci terminalde aşağıdaki komutu uygulayın:

kill -USR1 nnn

burada nnn, çalışan dd işleminin PID'sidir.

dd, G / Ç istatistiklerini standart hataya yazdıracaktır.


1
Man sayfasını kontrol edin dd- en azından bazı sürümlerde, SIGUSR1'i değil, SIGINFO göndermeniz gerekir.
Gordon Davisson

2

PV çalışması gerekir:

dd if=huge_disk | pv -rb >/dev/sd_restore

İyi fikir. Ne yazık ki, geri yüklemeye çoktan başladım :(

0

Aktarım için varsayılan blok boyutunu artırarak aktarmanın daha hızlı gerçekleşmesini sağlayabilirsiniz:

dd if=/sda bs=1M | pv -rb >/dev/sdb

Bunu yalnızca her iki sürücünün bağlantısı kaldırılmış olarak kullanmayı unutmayın veya aktarma sırasında her iki sürücüye de yazılmışsa, hedef sürücüde bozuk bir dosya sistemi oluşturabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.