Могу ли я сохранить контент форума, если изменю его исходный IP?

Здравствуйте,

Я пытаюсь изменить исходный IP-адрес моего форума, и мне сказали сделать это через DigitalOcean, уничтожив мой дроплет и создав новый из снимка. Я беспокоюсь, что мне придется воссоздавать свой форум с нуля, поэтому хотел бы узнать, как этого избежать. Достаточно ли просто создать резервную копию, затем запустить Discourse заново из терминала с новым IP-адресом и восстановить данные из скачанной резервной копии?

Спасибо!

Нет необходимости уничтожать и создавать заново — используйте плавающий IP-адрес:

Пожалуйста, следуйте инструкциям в статье Перенос экземпляра Discourse на другой сервер

Причина, по которой я хочу получить новый IP-адрес, заключается в том, что мой форум оставался без защиты в течение нескольких месяцев, пока я недавно не настроил Cloudflare. Я полагаю, что кто-то уже знает исходный IP-адрес и пытается организовать атаку на сайт. Поможет ли использование плавающего IP-адреса защитить сайт, если кто-то атакует исходный IP-адрес?

Скорее всего, нет. Ваш сайт будет доступен как по оригинальному IP-адресу droplet, так и по плавающему IP-адресу.

В таком случае вы рекомендуете удалить и создать новый Droplet? И сохранит ли резервное копирование Discourse и создание снимка в DigitalOcean всё содержимое форума, или мне придётся начинать всё заново?

Снимок DigitalOcean сохраняет всё в том состоянии, в котором оно было на момент создания снимка, поэтому удаление и повторное создание нового Droplet из этого снимка вернёт вас точно в то же состояние. Однако вам потребуется обновить A-запись в DNS-файле.

Другой способ — следовать инструкциям, которые упомянул @Falco.

Но прежде чем вы это сделаете… любой может найти IP-адрес вашего сайта, если знает доменное имя:

Если у вас нет оснований полагать, что ваше сообщество, скорее всего, станет целью атаки типа «отказ в обслуживании» (например, если такие случаи уже происходили несколько раз), то предложенное вами решение лишь затруднит управление сообществом и замедлит его работу.

Понял. Большое спасибо за вашу помощь!

Раньше такого не случалось, но мне угрожали люди, утверждающие, что знают мой оригинальный IP-адрес до того, как я скрыл его с помощью Cloudflare. Я настроил Cloudflare только после получения угрозы, поэтому беспокоюсь о возможной атаке со стороны этого человека, так как мне сказали, что Cloudflare не поможет, если кто-то уже знает реальный IP-адрес сайта.

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

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

IP-адрес почти каждого веб-сайта, который вы посещали (включая этот), является общедоступным.

Что ж, это, безусловно, заставляет меня чувствовать себя лучше. Большое спасибо за вашу помощь!