MyTetra Share
Делитесь знаниями!
Как создать рабочий образ сервера на Ubuntu?
Время создания: 28.03.2019 11:21
Текстовые метки: ubuntu linux backup rsync
Раздел: Linux
Запись: Velonski/mytetra-database/master/base/1553754062mch1a0eny9/text.html на raw.githubusercontent.com

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


Предполагаю, что для этого нужно будет запускать его как виртуальную машину, но как его собрать, чтобы можно было так запустить?


Влад Животнев @inkvizitor68sl

Linux-сисадмин с 8 летним стажем.


Не в ту сторону смотрите.

Делайте архив системы:


rsync --avzP --numeric-ids --exclude=/dev/* --exclude=/sys/* --exclude=/proc/* --exclude=/chroot/* / /chroot


Создавайте виртуалку, копируйте на неё каталог /chroot


Монтируйте нужные виртуальные файловые системы - пишите в /etc/fstab:

udev /chroot/dev devtmpfs rw,relatime,size=10240k,nr_inodes=4112034,mode=755 0 0

devpts /chroot/dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0

sysfs /chroot/sys sysfs rw,relatime 0 0

proc /chroot/proc proc rw,relatime 0 0

none /chroot/run/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0


Потом:

mount -a


Потом логиньтесь в этот слепок системы:

chroot /chroot

И запускайте все нужные сервисы.


Плясать с настройками сети-хостнейма-etc каждый раз достаточно утомительное деяние. Так быстрее.


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования