# Problemas ao atualizar discourse após algum tempo - FALHA NA ATUALIZAÇÃO DO POSTGRES

**URL:** <https://meta.discourse.org/t/trouble-updating-discourse-after-some-time-upgrade-of-postgres-failed/389116>\
**Category:** Product Support\
**Created:** [19 Novembro , 2025 22:33 UTC](https://meta.discourse.org/t/trouble-updating-discourse-after-some-time-upgrade-of-postgres-failed/389116 "2025-11-19T22:33:48Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [20 Novembro , 2025 16:38 UTC](https://meta.discourse.org/t/trouble-updating-discourse-after-some-time-upgrade-of-postgres-failed/389116/4 "2025-11-20T16:38:59Z")

</div>

Como é tão antigo, eu recomendaria apenas fazer uma instalação limpa e copiar apenas o backup para o novo servidor.

- fazer backup do site antigo
- `rsync -rav oldsite:/var/discourse/shared/backups /var/discourse/shared/`
- mudar o DNS para o novo servidor
- `./discourse-setup` (obtenha seus valores de SMTP do `app.yml` antigo) no novo servidor
- `./launcher enter app`
- `discourse backup` (isso criará o diretório de backup padrão com as permissões corretas)
- `discourse enable_restore`
- `discourse restore` (isso exibirá os backups disponíveis)
- copiar e colar o comando de restauração  
Uma versão mais complicada seria usar rsync em tudo, exceto no banco de dados, assim:

```plaintext
rsync -rav --numeric-ids OLD-IP:/var/discourse/shared/ /var/discourse/shared/ --exclude log --exclude postgres_* --exclude redis_data --exclude letsencrypt --exclude ssl --exclude log --exclude tmp --exclude state

```

---

_[View the full topic](https://meta.discourse.org/t/trouble-updating-discourse-after-some-time-upgrade-of-postgres-failed/389116)._
