Table of Contents

Safe Data Migration under High I/O Load

Use this method when you need to transfer data from a storage device that is already under heavy load (e.g., RAID resync, slow USB, high latency) to prevent system lockups (high I/O Wait).

The Command

ionice -c 3 rsync -avxW --progress /source/path/ /destination/path/

Parameter Breakdown

Typical Use Case

Migrating Docker data or large file structures while a RAID array is resyncing or scrubbing:

# Example: Moving Docker data to a new partition
ionice -c 3 rsync -avxW --progress /var/lib/docker/ /mnt/new_drive/docker/