Вычислительный движок: обновите Ubuntu до устаревшей версии 14.04 (Trusty) - PullRequest
0 голосов
/ 23 февраля 2019

Я получил письмо от Google Cloud Platform, в котором говорилось: «Образ Google Compute Engine на основе Ubuntu 14.04 (Trusty) устарел 30 апреля 2019 года».

У меня разные экземпляры GCE, использующие Ubuntu 14.04,В этих случаях я запускаю несколько программ на Java или Python или устанавливаю некоторые программы, такие как базы данных или CRM, например, или другое программное обеспечение, используемое в моей компании.

Какой наилучший способ обновить ОС?Единственный способ - создать новые экземпляры, переустановить и перенести все мое программное обеспечение?Это представляет большую работу.Есть несколько альтернативных подходов?

Я читал, что не рекомендуется обновлять ОС на месте.

Я надеюсь получить полезные предложения, большое спасибо!

Ответы [ 2 ]

0 голосов
/ 25 февраля 2019

Лучший подход к обновлению ОС заключается в следующем:

1) Создайте снимок текущего диска.

2) Запустите обновление вашей ОСв указанном случае.

3) Монтирование диска моментального снимка в обновленный экземпляр.

4) Доступ и передача необходимых приложений / программ / файлов с диска моментального снимка на обновленный экземпляр.instance.

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

Если по какой-либо причине обновление не прошло успешно, у вас все равно будет резервная копия вашего диска, и вы сможете запустить новую виртуальную машину и начать с шага 3.

0 голосов
/ 23 февраля 2019

Обновление с Ubuntu 14 до Ubuntu 18 LTS немного сложнее, потому что сейчас в нем используется systemd, а также многое изменилось, например, в сети, которая теперь использует YAML.Конечно, вы можете обновить его с помощью простого do-release-upgrade, но я бы не рекомендовал это делать.

создавать новые экземпляры с Ubuntu 18 и переносить в него все, например приложения и базы данных, - это то, что я хотел бы сделатьКонечно, есть больше работы, но это безопасно

Если вам все еще нужно обновить запущенные экземпляры, убедитесь, что у вас есть резервная копия данных, конфигурации и т. д., и, возможно, проведите тестовое обновление снесущественный экземпляр.

...