pro-dev
@pro-dev

Как сделать образ Linux с ПО и развернуть его на другом сервере?

Всем доброго дня. Подскажите пожалуйста как можно сделать некий образ сервера, чтобы потом его развернуть на другой машине? Есть сайт управления на PHP + MySQL. Работает на Linux + Ubuntu 18. Компания предоставляет возможность создавать такое же ПО на своей машине. Устанавливая все необходимые пакеты Ubuntu: php, mysql, unzip и так далее.

Смысл такой, чтобы клиент скачал этот образ, запустил команду и ПО поднялось в такой же среде, с минимальными данными в базе данных. Конечно, было бы хорошо использовать докер+фикстуры, но сервер клиентов будет иметь минимальные требования и на VPS. Докер там работать не будет.

Какие ещё есть способы чтобы запустить копию ПО с такими же настройками и данными в базе данных без докера и варганта?
  • Вопрос задан
  • 235 просмотров
Решения вопроса 2
Sanes
@Sanes
Ansible
Ответ написан
Комментировать
@vitaly_il1
DevOps Consulting
Как уже сказали, сегодня в моде ansible/puppet и им подобные.

Что касается image:
- можно узнать у хостера, какие форматы image он понимает, и попробовать экспортировать и конвертировать (обычный метод для VMWARE/Virtualbox/XenServer)
- "универсальное" решение? можно поиграться с https://www.ubuntupit.com/top-15-best-disk-cloning..., в свое время Mondo Rescue работало.
Или платные продукты.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы