Найпростішим методом є використання dd, але загальна скарга полягає в тому, що dd не дає смуги прогресу при копіюванні великого диска. Ви можете використовувати інструмент перегляду труб (pv) спільно з dd для показу панелі прогресу та еталону добудови до завершення. Встановити pv за допомогою
sudo apt-get install pv
Диск, який ви копіюєте, не потрібно встановлювати, і якщо ви відновлюєте дані з пошкодженого диска, це гарна ідея, якщо він не змонтується в режимі читання / запису. Все, що ви робите на диску, має можливість перезаписати видалені дані або завдати подальшої шкоди файловій системі. Сенс створення бітної копії в цей момент полягає в тому, щоб дозволити відновлення, не наражаючи дані на додатковий ризик.
Перш ніж продовжити, потрібно дізнатися про назву пристрою, який ви копіюєте, та його реальний розмір. І те й інше можна знайти, видавши команду
sudo fdisk -l
який відображатиме диски, приєднані до системи, та їх розмір у MiB.
Найпростішою для команди для копіювання диска у файл spas.dd у поточному каталозі є:
sudo dd if=/dev/sdx of=rescue.dd
де / dev / sdx потрібно буде змінити на фактичне ім’я пристрою, яке ви копіюєте. Можливо, вам доведеться змінити право власності на spas.dd, оскільки воно буде належати root.
Щоб отримати зручну панель прогресу та ETA до завершення, передайте команду dd через pv:
sudo dd if=/dev/sdX | pv -s 99999m -bpae | dd of=rescue.dd
де / dev / sdX - назва пристрою диска, який ви хочете скопіювати, а 99999 - розмір пристрою в MiB (не в МБ). Ваш користувач матиме файл spas.dd, оскільки другий виклик dd, який записує вихідний файл, належить вашому користувачеві, а не root. Відображення даних буде середньою швидкістю передачі даних, смугою прогресу,% виконано, а ETA до завершення.