U kunt niet meerdere PostgreSQL-installaties uitvoeren op dezelfde gedeelde gegevensbestanden, dit is een zeker recept voor gegevenscorruptie.
Als je PostgreSQL moet updaten zonder downtime, moet je een replicatie-oplossing gebruiken die werkt tussen verschillende grote PostgreSQL-versies, zodat je eerst een kopie van de database kunt bouwen met de nieuwe versie en dan snel en gecontroleerd kunt overschakelen . Dit veroorzaakt nog steeds een kleine storing die door de applicatie moet worden afgehandeld.
Replicatieoplossingen die kunnen worden gebruikt zijn externe replicatietools zoals Slony-I of logische replicatie. Logische replicatie is vrij nieuw, het wordt geleverd met PostgreSQL v10 (wat je niet zal helpen met een actueel upgradeprobleem), maar je kunt het gebruiken met pglogical vanaf PostgreSQL 9.4 en later.