Backup & Recovery (Rsync/Tar/Dd)
Instant Disk Imaging with Progress Visibility
🧩 The Challenge
Creating a raw disk image using dd often leaves you staring at a blank terminal without any indication of progress or completion time.
💡 The Fix
Pipe the dd stream through the pv command to gain a real-time progress bar, transfer rate, and estimated time to completion.
sudo dd if=/dev/sda | pv | dd of=/backup/image.img
⚙️ Why It Works
The pv command acts as a data pipe that monitors the volume of data passing through it and displays visual statistics based on the input size.
🚀 Pro-Tip: Use the bs=4M flag in your dd command to increase buffer size and significantly speed up large file copies.
Linux Tips & Tricks | © ngelinux.com | 7/6/2026
