У меня есть сервер с Red Hat 4.x. Я собираюсь установить Scientific Linux 6.x. У меня есть вопрос: не перезаписываются ли пользовательские и другие пользовательские каталоги, которые я установил, во время установки?
У меня есть специальное программное обеспечение в / usr / local, а мои веб-страницы - в / var / www / html. Нужно ли мне копировать их на другой сервер перед обновлением?
Также произойдет обновление, сброс всех файлов и настроек /etc/init.d?
Спасибо.
Нет поддержки прямого обновления, необходимо форматировать системные разделы.
Могут ли пользовательские каталоги и другие настраиваемые каталоги, которые я установил, перезаписываться во время установки?
Если эти каталоги необычные или / home - нет необходимости, вам просто нужно воссоздать всю конфигурацию и изменить uid / gids. Некоторые файлы конфигурации из / home могут быть несовместимы с новыми версиями соответствующего программного обеспечения.
У меня есть нестандартное программное обеспечение в / usr / local
Смотря как. Если требуемые или совместимые библиотеки доступны - не проблема.
и мои веб-страницы находятся в / var / www / html. Нужно ли мне копировать их на другой сервер перед обновлением?
Если конфигурация задана по умолчанию - вы можете напрямую скопировать их, но это также зависит от программного обеспечения, которое вы используете. Пример: если ваш сайт работает под управлением PHP, для RHEL 4.x типичная версия PHP с поддержкой RH - 5.1. В PHP, начиная с версии 5.1, внесено множество обратно несовместимых изменений. Ваш сайт может не работать.
Также произойдет обновление, сброс всех файлов и настроек /etc/init.d?
Он все сбросит - вам нужно отформатировать все, кроме / home / opt / usr / local (если это на отдельном разделе). Нет необходимости делать «апгрейд» - все равно слишком много несовместимых изменений - придется все проверять вручную. Проще построить новую систему. Намного легче.
Запустите виртуальный сервер с Scientific Linux 6.x на своем рабочем столе (например, используйте Virtualbox), переместите файлы и проверьте, все ли работает так, как вы хотите. Затем перенесите сервер. Если ничего не запущено, особенно предназначенное для Scientific Linux - возьмите CentOS, это тот же исходный код RHEL, совместимый с двоичными кодами, но с большим вниманием сообщества.