Unterstützte PostgreSQL-Hauptversionen
GILT FÜR: Azure Database for PostgreSQL – Single Server
Wichtig
Azure Database for PostgreSQL – Single Server wird eingestellt. Es wird dringend empfohlen, ein Upgrade auf Azure Database for PostgreSQL – Flexible Server auszuführen. Weitere Informationen zum Migrieren zu Azure Database for PostgreSQL – Flexibler Server finden Sie unter Was geschieht mit Azure Database for PostgreSQL – Single Server?.
Weitere Informationen zur Unterstützung von Richtlinien finden Sie unter Richtlinien zur Azure Database for PostgreSQL-Versionsverwaltung.
Azure Database for PostgreSQL unterstützt derzeit die folgenden Hauptversionen:
PostgreSQL Version 11
Die aktuelle Nebenversion ist 11.18. Informationen zu Verbesserungen und Fehlerbehebungen in diesem Nebenrelease finden Sie in der Dokumentation zu PostgreSQL.
PostgreSQL Version 10
Die aktuelle Nebenversion ist 10.22. Informationen zu Verbesserungen und Fehlerbehebungen in diesem Nebenrelease finden Sie in der Dokumentation zu PostgreSQL.
PostgreSQL, Version 9.6 (eingestellt)
Gemäß der Versionsverwaltungsrichtlinie der Postgres-Community hat Azure Database for PostgreSQL die PostgreSQL-Version 9.6 am 11. November 2021 eingestellt. Weitere Informationen und Einschränkungen finden Sie unter Richtlinien zur Azure Database for PostgreSQL-Versionsverwaltung. Wenn Sie diese Hauptversion ausführen, führen Sie ein Upgrade auf eine höhere Version durch, vorzugsweise auf PostgreSQL 11.
PostgreSQL, Version 9.5 (eingestellt)
Gemäß der Versionsverwaltungsrichtlinie der Postgres-Community hat Azure Database for PostgreSQL die PostgreSQL-Version 9.5 am 11. Februar 2021 eingestellt. Weitere Informationen und Einschränkungen finden Sie unter Richtlinien zur Azure Database for PostgreSQL-Versionsverwaltung. Wenn Sie diese Hauptversion ausführen, führen Sie ein Upgrade auf eine höhere Version durch, vorzugsweise auf PostgreSQL 11.
Verwalten von Upgrades
Das PostgreSQL-Projekt gibt regelmäßig kleinere Releases aus, um gemeldete Fehler zu beheben. Azure Database for PostgreSQL führt automatische Patches der Server mit diesen Nebenreleases während der monatlichen Dienstbereitstellung durch.
Automatische direkte Upgrades für Hauptversionen werden nicht unterstützt. Zum Upgrade auf eine höhere Hauptversion haben Sie folgende Möglichkeiten:
- Verwenden Sie eine der Methoden, die in Upgrades von Hauptversionen mithilfe von Sicherungen und Wiederherstellungen dokumentiert sind.
- Verwenden Sie pg_dump and pg_restore, um einen Datenbankserver auf einen Server zu verschieben, der mit der neuen Engineversion erstellt wurde.
- Verwenden Sie Azure Database Migration Service für die Durchführung von Onlineupgrades.
Versionssyntax
Vor PostgreSQL-Version 10 wurde ein Hauptversionsupgrade von der PostgreSQL-Versionsrichtlinie als eine Erhöhung der ersten oder zweiten Versionsziffer betrachtet. Beispielsweise wurde ein Upgrade von 9.5 auf 9.6 als Hauptversionsupgrade angesehen. Ab Version 10 gilt nur eine Änderung der ersten Ziffer als Hauptversionsupgrade. So ist der Schritt von 10.0 auf 10.1 beispielsweise ein Nebenreleaseupgrade. Version 10 auf 11 ist ein Hauptversionsupgrade.
Nächste Schritte
Informationen zu unterstützten PostgreSQL-Erweiterungen finden Sie im Dokument zu Erweiterungen.