# PostgreSQL 18 update for self-hosters

**URL:** https://meta.discourse.org/t/postgresql-18-update-for-self-hosters/406194
**Category:** Announcements
**Created:** [August 3, 2026, 4:36am UTC](https://meta.discourse.org/t/postgresql-18-update-for-self-hosters/406194 "2026-08-03T04:36:42Z")
**Posts on this page:** 1
**Showing post:** 98

<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: [September 23, 2026, 4:27pm UTC](https://meta.discourse.org/t/postgresql-18-update-for-self-hosters/406194/98 "2026-09-23T16:27:40Z")

</div>

I’d recommend a database-only backup and using `rsync` to move over everything else. [Move a Discourse site to another VPS with rsync](https://meta.discourse.org/t/move-a-discourse-site-to-another-vps-with-rsync/43812). You can also rsync over the ssl certs so you can get the new site up before you change DNS.

Here’s how I do it: [Changing Digital Ocean droplets with doctl (resize, floating ip, rename, etc) - Howto - Literate Computing Dashboard](https://dashboard.literatecomputing.com/t/changing-digital-ocean-droplets-with-doctl-resize-floating-ip-rename-etc/915)

EDIT: Sorry. I can’t tell if you’ve solved your problem or what. If I’m reading correctly , the easiest thing to do is switch back to the default, versionless template and rebuild again.

---

_[View the full topic](https://meta.discourse.org/t/postgresql-18-update-for-self-hosters/406194)._
