Назад | Перейти на главную страницу

Clonezilla из командной строки

Я хочу использовать Clonezilla для копирования всего диска на другой сервер. Поскольку исходный диск находится на сервере, у меня нет доступа к серверу для использования Live-CD. Поэтому мне придется использовать командную строку из «Спасательной системы», которая позволяет мне смонтировать Диск, который я хочу клонировать.

Но я не нашел информации, как использовать clonezilla из командной строки. Буду очень благодарен за совет, как

  1. Устанавливайте Clonezialla не (!) На live CD, а как систему linux => В Debian 6.0 я ничего не нашел с помощью: aptitude search clonezilla

  2. Какие параметры использовать для клонирования, например / dev / sda

Вам понадобится partclone для установки в "Rescue System".

Вы также можете использовать dd + gzip, чтобы создать образ, а затем восстановить его. Вы также можете передавать по сети с помощью netcat.

Место назначения:

nc -l 12345|gzip -d > /dev/sda1

Источник:

dd if=/dev/sda1 bs=1024000|gzip |nc  1.2.3.4 12345

Где 1.2.3.4 - IP-адрес назначения. А 12345 - это порт в диапазоне 1-65535.

edit: Обратите внимание, что этот подход требует, чтобы CHS был одинаковым на обоих дисках. Цилиндры, головки и секторы. В противном случае могут возникнуть проблемы с загрузкой. По крайней мере, с окнами. PS. Я не могу найти кнопку комментария - поэтому редактируйте.

Установите clonezilla, затем запустите / opt / drbl / sbin / clonezilla (Debian может поместить это где-то в другом месте, если его там нет, посмотрите немного вокруг). Есть графический интерфейс на основе curses, который проведет вас через весь процесс. Вам вообще не нужно возиться с аргументами командной строки.

Что касается его установки, он должен поставляться с DRBL, который вы можете найти на http://drbl.sourceforge.net/