Начну немного издалека.
Большинство из нас в курсе, что у последних версий используемых нами дистрибутивов появилось такое интересное свойство, что их приходится ставить на чистовую, апгрейды до последней версии порождают кучу проблем, глюков и зачастую вообще приводят к смерти системы.
Кому-то в работе необходимо держать веб сервер прямо на рабочем компе или ноутбуке для разработки и отладки.
И каждые пол-года, нам надо ставить лампу заново, поднимать бекапы баз данных и переливать содержимое сайтов.
В какой-то момент понимаешь, что у тебя накопились десятки баз и гигабайты данных в корне веб сервера.
Установка операционки позволяет вынести раздел /var отдельно от корня файловой системы, но это не даёт никакого профита, так, как даже если ты хочешь оставить в /var свои наработки, у тебя ничего не получится, раздел будет отформатирован при любом раскладе.
После последней переустановки я подумал, а какого, собственно говоря, хрена, и у меня появилась мысль "а не выдернуть ли мне корень веб сервера в домашнюю папку и не перенести ли в неё также базы данных?".
То есть, переносим базы данных из /var/lib/mysql и корень веб сервера /var/www в, скажем, ~/lamp.
А в конфигах прописываем где что искать.
Конфиги бекапим и при следующей переустановки просто переливаем их в чистую систему, или если конфиги сильно поменялись, просто переписываем пути.
Таким образом, храним всё в домашней директории, которая при переустановке сохраняется и радуемся жизни.
Кто что на эту тему думает?
Комментарии (6)
А что за необходимость форматировать его в этом случае??? Не форматируй раздел и все тип-топ будет. Сервер переустанавливать каждые полгода? Ну-ну (а ну тут на рабочем компе, тода переустанавливай пока нне надоест, а надоест - лтс спасет)
В том-то и дело, что даже если ты не говоришь форматировать /var вся информация с него будет потёрта во время установки, о чём установщик предупреждает.
Да это я уже понял... прочитал, написал, потом ВНИМАТЕЛЬНО перечитал ТС...
Вот про acl не знал. Спасибо.
Вероятно, это очень удобный способ установки прав доступа, ведь надо чтобы доступ был и у обычного пользоваеля и у пользователя www-data, а то постоянно права выставлять как-то не кашерно.
Прекрасная формулировка:
Нет, лучше так:
Большинство из нас в курсе, что у последних версий используемых нами дистрибутивов любой из команд "apt-get upgrade", "aptitude upgrade" и вообще любые обновления а также прикосновения к клавиатуре, мышке и монитору порождают кучу проблем, глюков и зачастую вообще приводят к смерти системы. Поэтому систему приходится ставить на чистовую.
А вообще, да ну их нафик эти компы, через 3 дня лето - всем отдыхать на природу.
Отправить комментарий