# Можно ли использовать снимки при обновлении ОС хоста?

**URL:** <https://meta.discourse.org/t/can-snapshots-be-used-when-upgrading-the-host-os/261843>\
**Category:** Self-hosting\
**Created:** [16.Апрель.2023 08:44:04 UTC](https://meta.discourse.org/t/can-snapshots-be-used-when-upgrading-the-host-os/261843 "2023-04-16T08:44:04Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Kartoon](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@Kartoon](https://meta.discourse.org/u/Kartoon)\
**Post date:** [19.Апрель.2023 11:32:26 UTC](https://meta.discourse.org/t/can-snapshots-be-used-when-upgrading-the-host-os/261843/8 "2023-04-19T11:32:26Z")

</div>

> [@Stephen](#):
>
> Снимок DO включает версию ОС. Восстановление снимка откатит операционную систему.
> 
> Ваши практические варианты: перенести резервную копию или использовать rsync для каталога /var/discourse и вручную переустановить Docker.

> [@Jagster](#):
>
> Надеюсь, я не совсем не прав, но восстановление снимка с версии 18 на 22 откатит вас обратно к 18, потому что снимок **является** точной копией всего дроплета.
> 
> Для меня создание совершенно нового дроплета всегда крайняя мера, потому что мне нужно установить всё, что требуется для Ubuntu (или любой другой ОС), включая почтовую систему и т. д.
> 
> Я абсолютно уверен, что для тех, кто умеет, это всего лишь ещё одна тривиальная задача, но за 10 лет я так и не научился легко запускать новый функциональный дроплет.

Это имеет смысл, я даже не думал о переносе операционной системы.

> [@Jagster](#):
>
> Для меня создание совершенно нового дроплета всегда крайняя мера, потому что мне нужно установить всё, что требуется для Ubuntu (или любой другой ОС), включая почтовую систему и т. д.
> 
> Я абсолютно уверен, что для тех, кто умеет, это всего лишь ещё одна тривиальная задача, но за 10 лет я так и не научился легко запускать новый функциональный дроплет.

> [@Ed\_S](#):
>
> Если переходить с одной LTS-версии ОС на следующую, я бы ожидал достаточно плавного процесса. Так что, возможно, я сделаю резервную копию — конечно же — и сохраню её для безопасности — конечно же — а затем попробую обновить ОС. Если это не сработает, я могу попробовать установить свежую ОС.
> 
> Но при таком подходе время простоя форума будет больше.

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

Моя логика также такова: если обновление каким-то образом полностью провалится, у вас будет простой из-за попытки обновления, плюс время простоя, пока вы будете вынуждены пытаться это исправить (или сдаться и создать новый дроплет). В случае же с созданием нового дроплета он может не заработать, но ваш оригинальный останется работающим и нетронутым. Я не знаю, почему обновление может провалиться, но поиск в метаданных показывает, что очень многие люди сообщают о неудачах или прямо говорят, что никогда не рекомендуют такой способ (хотя официальные руководства здесь и DigitalOcean его рекомендуют).

Полагаю, попробую это сделать в эти выходные.

> [@pfaffman](#):
>
> Вы можете использовать статический IP-адрес (не помню, как теперь DigitalOcean их называет).

Зарезервированные IP-адреса (ранее, как выяснилось, назывались плавающими IP-адресами).

---

_[View the full topic](https://meta.discourse.org/t/can-snapshots-be-used-when-upgrading-the-host-os/261843)._
