Как я пошел бы о перемещении поля Ubuntu 14 с Цифрового Океана на физическое оборудование?
Необходимо загрузить изображение диска, который существует на поставщике VPS. Проблема здесь состоит в том, что наиболее распространенная установка для VPS является сервером с единственным "жестким диском", присоединенным к нему, и Вы не можете надежно сделать образ диска системы, в то время как это работает без специализированных инструментов или процессов. Кроме того, куда образ диска пошел бы начиная с попытки взять снимок диска, в то время как это отображается, создает проблему.
Если Ваш поставщик VPS позволяет Вам загрузить образ диска/snapshot/backup непосредственно, большой, можно просто сделать это. Однако большинство не обеспечивает ту функциональность непосредственно, и вместо этого необходимо сделать это сами. Чтобы сделать это, необходимо или создать новый объем/диск и подключить его к серверу или запустить новый VPS и присоединить диск, который Вы пытаетесь отобразить к тому серверу. В любом случае Вам нужна система, запускающая Linux, который имеет два присоединенные диска, один диск Вы пытаетесь отобразить и другой (больший) диск того, где сохранить изображение.
Затем получите название диска, Вы обработки изображений в этом примере, который мы назовем им /dev/sdb
. Вы не имеете к на самом деле mount
диск Вы пытаетесь отобразить, но вместо этого сделать что-то вроде этого:
dd if=/dev/sdb of=/where/to/write.img status=progress
status=progress
то, так, чтобы можно было контролировать прогресс. При выполнении этого по SSH, Вы могли бы хотеть выполнить это все как a setsid
команда (setsid dd ...
) так, чтобы это не становилось уничтоженным, если Вы разъединяетесь.
После того как у Вас есть это .img
файл можно инвертировать процесс путем включения диска в машину, запускающую Linux локально в этом примере, который я назову диском, который мы включили /dev/sdc
dd if=write.img of=/dev/sdc status=progress
Если Вы чувствуете себя притягательными, можно попытаться сделать все это без промежуточного диска хранения на VPS путем начальной загрузки в Живой CD и копирования файлов по туннелю SSH путем выполнения этой команды на VPS, в то время как загружено в Живой CD:
dd if=/dev/sdb | ssh -C user@ip_of_home_pc dd of=disk.img
Это использует в своих интересах то, что SSH на самом деле поднимает трубку стандартные потоки ввода/вывода и передает вывод dd
обработка изображений процесса по сжатому (-C
) Соединение SSH.
Одно решение состоит в том, чтобы создать ISO-образ из Вашего текущего поля Ubuntu 14 и затем смонтировать ISO-образ на Карту памяти, с помощью Карты памяти для начальной загрузки со следующего раза для установки.
Посмотрите этот подобный вопрос/ответ для получения дополнительной информации.