Зображуйте жорсткий диск здебільшого порожній у просторі та в часі


1

У мене є Linux box з RHEL. На його диску ( hda1) є близько 25 Гб вільного місця.

У мене є інший диск ( hda2) об'ємом 250 ГБ і містить інший екземпляр RHEL, розділений на 200 ГБ. Дані на диску займають близько 21 ГБ.

Зображення hda2потрібно зняти та відновити на іншому диску тих же специфікацій. Який найкращий спосіб створити файл зображення hda2?

В ідеалі розмір зображення повинен становити близько 25 ГБ, оскільки фактичні дані на диску всього 21 Гб.

Мені відомо про наступні два методи.

Спосіб 1: Сире зображення

dd if=/dev/hda2 of=/path/to/image
dd if=/path/to/image of=/dev/hda3

Чи зможе вищевказаний метод створити гігантське зображення розміром 250 Гб? Це ефективно?

Спосіб 2: Стиснене зображення.

dd if=/dev/hda2 | gzip > /path/to/image.gz
gzip -dc /path/to/image.gz | dd of=/dev/hda2

Я спробував другий метод; це забирає занадто довго Які підводні камені цього методу?

Який із вищезазначених методів є більш ефективним і чому? Чи є якась інша утиліта Linux, яка може виконати цю роботу? Сторонні інструменти - це не варіант.

Відповіді:


0

Використовувати dd для резервного копіювання рекомендується, коли у вас є велике вільне місце. У вашому випадку, ДД далеко не ефективність. Що ви шукаєте, це Acronis True Image. Він простий у використанні та має графічний інтерфейс для резервного копіювання диска типу Linux / Windows. Ви можете знайти його в пакеті Hiren Boot CD .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.