LINUX.ORG.RU

Подготовка и перенос Linux машины

 


0

1

Добрый день. Есть очень отдаленное место где нет интернета, только локальная сетка. И в этой сети есть сервер стоит только догадываться что за железа у него на борту.

Посоветуйте может есть технология, подготовить на месте сервер, настроить все нужные сервисы а затем скопировать образ и перенести его уже на сервер. Есть возможность настроить этот сервер как виртуальный на Hyper-V но возможно ли эту виртуальную машину развернуть на железе?

Подскажите, посоветуйте как быть? На чем лучше всего подготовить сервер для переноса? Спасибо.

Clonezilla (как вариант)

Belen ★★
()

Есть возможность настроить этот сервер как виртуальный на Hyper-V но возможно ли эту виртуальную машину развернуть на железе?

Это можно сделать, только не виртуальную машину копировать, а изнутри запущенной в виртуалке системы Linux сделать копию программой fsarchiver -A savefs. Сам неоднократно клонировал Федору прямо в самой системе этой прогой и все нормально. Затем на целевом сервере загружаешься с Live-системы, размечаешь диск и накатываешь копию опять-же прогой fsarchiver. Возможно потребуется поправить конфиг груба и /etc/fstab для нового диска.
Или ставить и настраивать систему на отдельный раздел (или диск) и затем clonezilla

sigurd ★★★★★
()

Это похвально, что ты стараешься писать грамотно и ставить запятые, но ты их ставишь совсем в неправильных местах.

И в этой сети есть сервер, стоит только догадываться, что за железо у него на борту.

Посоветуйте может есть технология подготовить на месте сервер, настроить все нужные сервисы, а затем скопировать образ и перенести его уже на сервер.

Есть возможность настроить этот сервер как виртуальный на Hyper-V, но возможно ли эту виртуальную машину развернуть на железе?

Теперь по теме, если у тебя на сервере Linux, то ты можешь перенести любую Linux систему простым копированием файлов на подготовленную файловую систему, затем правишь /etc/fstab, устанавливаешь загрузчик и обновляешь initramfs для включения в него модулей поддержки ata контроллера нового железа, если нужно.

Почитай в сети статью «Gentoo Stage4» или просто Gentoo Handbook.

Вкратце для запуска Linux на другом железе после простого копирования файлов нужно:
- ядро Linux должно «видеть» диски, а значит должно иметь модуль (драйвер) для доступа к ATA контроллеру;
- в /etc/fstab указана правильна корневая файловая система; - в конфиге загрузчика в параметрах ядра передаётся правильный параметр root=.

Ну а то, на чём ты будешь разворачивать сервер, на реальном железе, на Hyper-V, KVM или VmwareEsxi - дело десятое.

Удачи.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.