Можно ли скопировать веб-сервер?

Можно ли скопировать веб-сервер?

В последнее время мой старый верный VPS (12.04LTS) стал все медленнее и медленнее, пока не перестал отвечать. Вероятно, я во многом виноват, так как я обновил и установил пакеты, не особо задумываясь.

Я думаю, что мне следует начать с новой установки 14.04, однако я хотел бы сохранить часть веб-сервера моего текущего VPS. Он настроен на несколько веб-сайтов, некоторые из которых полагаются на сервер MySQL, также установленный на том же VPS.

Мой текущий план — просто скопировать мои /etc/apache2/*и /srv/www/*. Я думаю, что эта часть должна быть простой (или?). Однако я немного не уверен, смогу ли я скопировать сервер MySQL таким же образом? Я надеюсь избежать дампа всех моих баз данных по одной (их довольно много).

решение1

Я не думаю, что простое копирование/вставка файлов, содержащих базы данных, будет работать хорошо. Лучшим вариантом будет выгрузка баз данных в файлы .sql, а затем их восстановление при установке системы. Это можно легко сделать с помощью веб-интерфейса, например phpmyadmin.

Кроме того, при копировании apache2 /srv/wwwвам, возможно, придется восстановить привилегии и владельца (обычно файлы в www принадлежат www-dataпользователю и группе).

Еще один момент: если вы собираетесь выполнить новую установку, обязательно создайте отдельные разделы для /srv/wwwили /var/www(в последней версии файлы хранятся в /var/www/html), чтобы в следующий раз вы могли выполнить чистое обновление или даже установку, не теряя файлы сервера.

Связанный контент