Каков был бы безопасный способ обновить сервер?

Я выполняю Сервер Ubuntu 10.10 на VMware Workstation, и я хотел бы обновить его, так как я вижу, что он предлагает новый 'аккуратный' выпуск, но у меня есть много важных файлов там, и я не знаю, это возможный работать do-release-upgrade безопасно. Что было бы предложено в качестве лучшей практики?

UPD: Поскольку я понимаю команду sudo apt-get update && sudo apt-get upgrade только для обновления существующей системы, и все это упаковывает.

4
задан 21 August 2011 в 18:03

2 ответа

Большинство времен, обновления довольно безопасны.
К сожалению, Вы никогда не можете быть на 100% уверены, что все собирается подходить.

Таким образом, я предлагаю, чтобы Вы сделали то, что все делают, когда обновление неизбежно: резервное копирование.

Получите внешний жесткий диск или любой другой вид устройства хранения данных (сетевой файловый сервер...), скопируйте все свои необходимые файлы (включая конфигурационные файлы для рабочих серверов как апач, самба, и т.д.) и затем возобновите обновление.

Обновление: Если Сервер Ubuntu является изображением, работающим на VMware Workstation, почему Вы только не клонируетесь/копируете это изображение и затем делаете обновление?

Необходимо будет работать: sudo do-release-upgrade

Больше информации может быть найдено здесь

Последнее обновление:

После обновления экран почернел бы с мерцающим курсором.

Мы обсудили вопрос и узнали, что записи личинки имели splash vt.handoff=7 добавленный, хотя не было никакого установленного GUI.

Мы затем пытались отредактировать записи личинки и удалить вышеупомянутые параметры, которые работали.

Таким образом, мы затем отредактировали /etc/default/grub и сделанный GRUB_CMDLINE_LINUX_DEFAULT="".
Сохраненный файл, выпущенный a sudo update-grub для обновления записей меню личинки, и проблема была решена.

3
ответ дан 1 December 2019 в 09:56

Всегда предполагайте, что обновление перестанет работать ужасно и запланирует Ваши шаги соответственно.

  • Скопируйте свои файлы
    • Удостоверьтесь файлы конфигурации в /etc/ как apache, samba, cups и т.д. сохраняются также.
    • MySQL: сделайте a mysqldump из Вашей базы данных.
    • Также думайте о резервном копировании Вашего /home/ и доли.
  • Проверьте, что можно на самом деле восстановить резервное копирование.
  • Это является также пользовательским, где я работаю, чтобы затем сделать полное резервное копирование целого диска.

Мы используем вторую систему для хранения несжатого резервного копирования, таким образом, я могу ssh файлы назад к новой системе. Но можно также сделать это с палкой usb или диском в случае необходимости. 1 преимущество виртуального сервера, который Вы имеете, состоит в том, что можно клонировать изображение и попробовать обновление на клоне.

Во время обновления я склонен скользить по файлам, которые становятся замененными/обновленными/удаленными, но когда Вы делаете дистрибутив обновляет, это довольно бессмысленно.

  • Запустите обновление и обратите пристальное внимание на любые ошибки. После того, как это будет закончено попытка видеть, работает ли важный материал все еще.

Если сбои обновления делают полное переустанавливает и использует Ваши резервные копии для возвращения всей собственной конфигурации.

1
ответ дан 1 December 2019 в 09:56

Другие вопросы по тегам:

Похожие вопросы: