Перенос сервера. Как лучше?

123 4
BasePelleta
На сайте с 29.05.2008
Offline
107
3277

Перенос сервера. Как лучше?

В наличии сервер с умирающими дисками

i386, 2 Гб, FreeBSD 8.1-RELEASE-p12

и такими сервисами:

nginx (front) Apache, Mysql

php 5.2(ZendOptimizer для FreeBSD)

mod_rpaf

Vsftp

Sphinx

Bind (пара своих ns-сов)

Postfix + dovecot + dkim + ssl

Несколько подсетей ip

На сервере крутится 40-50 сайтов (1000-2000 хостов)

Необходимо либо клонированием

перенести сервисы (с сохранением текущих ip) на новый

AMD Ryzen 7 1700X Octa-Core "Summit Ridge" (Zen),

64 GB DDR4 RAM,

SATA SSD 2 x 500 GB

Интересно мнение практиков по поводу схемы отказоусточивого

и максимально производительного построения сервера

с вышеназванными сервисами.

Следует ли разбить сервер на виртуалки либо все сервисы крутить

непосредственно на данном сервере?

DV
На сайте с 01.05.2010
Offline
644
#1

Поставить на новую машину последний RELENG.

Наделать jail's.

Распихать сервисы по ним.

Можно, кстати, с бубнами, вкатить прямо то, что работает сейчас.

Производительности не добавит, но и не убавит. Последующий апгрейд и апдейт облегчит.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
BasePelleta
На сайте с 29.05.2008
Offline
107
#2

DenisVS,

FreeBSD Jail будет производительнее,чем proxmox с контейнерами (FreeBSD)?

baas
На сайте с 17.09.2012
Offline
131
#3

Один вопрос, если ставить все с нуля, то как быть с древним софтом php 5.2?

Если даже ставить из исходников php5.2, то он 100% потянет старые библиотеки которые так же потянуть за собой старые зависимости, мое мнение ни к чему хорошему это не приведет.

Настройка BSD систем. (https://www.fryaha.ru) Знание сила, незнание Рабочая сила!
BasePelleta
На сайте с 29.05.2008
Offline
107
#4

baas,

Вы правы, но пока не можем отказаться от ZendOptimizer, которого в новых релизах FreeBSD нет.

DV
На сайте с 01.05.2010
Offline
644
#5

BasePelleta, на сколько я понимаю, не понимая ничего в proxmox, то как минимум не хуже!

baas, у меня есть клетка 8.2 со всем дерьмом, специально слепил! 5.2 крутится как раз.

baas
На сайте с 17.09.2012
Offline
131
#6
DenisVS:
BasePelleta, на сколько я понимаю, не понимая ничего в proxmox, то как минимум не хуже!
baas, у меня есть клетка 8.2 со всем дерьмом, специально слепил!

Тогда уж докер готовый слить с php5.2.

DV
На сайте с 01.05.2010
Offline
644
#7

Пардон, ошибся, 8.4

root@php52:/# uname -a

FreeBSD php52.local 11.2-RELEASE FreeBSD 11.2-RELEASE #0 r335790: Fri Jun 29 05:02:59 UTC 2018 denis@server2.local:/usr/obj/usr/src/sys/GENERIC i386

root@php52:/# freebsd-

freebsd-update freebsd-version

root@php52:/# freebsd-version

8.4-RELEASE

10.2-STABLE

root@php52:/#

BasePelleta
На сайте с 29.05.2008
Offline
107
#8
Можно, кстати, с бубнами, вкатить прямо то, что работает сейчас.
Производительности не добавит, но и не убавит. Последующий апгрейд и апдейт облегчит

Получается, что переносить сервисы (заново их строить) не понадобится?

DV
На сайте с 01.05.2010
Offline
644
#9
BasePelleta:
Получается, что переносить сервисы (заново их строить) не понадобится?

Именно, если правильно всё сделать.

А вы сделаете, если сначала настроите окружение.

Ну разве что по IP разбросать, заранее предусмотрите.

BasePelleta
На сайте с 29.05.2008
Offline
107
#10
BasePelleta, на сколько я понимаю, не понимая ничего в proxmox, то как минимум не хуже!

Если proxmox - платформа управления виртуализацией, то с ее помощью можно управлять jails?

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий