# Discourse on postgres 12 breaks upgrades

**URL:** https://meta.discourse.org/t/discourse-on-postgres-12-breaks-upgrades/201814
**Category:** Self-hosting
**Created:** [August 26, 2021, 2:50pm UTC](https://meta.discourse.org/t/discourse-on-postgres-12-breaks-upgrades/201814 "2021-08-26T14:50:02Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [August 26, 2021, 7:36pm UTC](https://meta.discourse.org/t/discourse-on-postgres-12-breaks-upgrades/201814/8 "2021-08-26T19:36:06Z")

</div>

I can’t see why that’s necessary.

1. Prepare new server on subdomain?

2. Enter read-only mode on existing server, create back-up

3. Pull in back-up on new server

4. Remap DNS

5. Rebuild new server with primary discourse subdomain.

This process could take 30 mins?

---

_[View the full topic](https://meta.discourse.org/t/discourse-on-postgres-12-breaks-upgrades/201814)._
