fruworg.github.io/content/posts/postgres-update.md

32 lines
760 B
Markdown
Raw Normal View History

2023-10-08 21:26:16 +03:00
---
title: Обновление PostgreSQL
description: pg_upgradecluster
date: 2023-10-09T00:20:00+06:00
tags: [linux, postgres]
---
## Листинг запущенных экземпляров PostgreSQL
2023-12-26 01:34:28 +03:00
```bash
2023-10-08 21:26:16 +03:00
pg_lsclusters
```
## Остановка экземпляра PostgreSQL новой версии
```shell
pg_dropcluster <new-version> main --stop
```
## Миграция со старой версии на новую
```shell
pg_upgradecluster <old-version> main
```
## Дроп экземпляра PostgreSQL старой версии
```shell
pg_dropcluster <old-version> main
```
## Удаление пакетов старой версии PostgreSQL
2023-10-08 23:38:47 +03:00
```shell
2023-10-08 21:26:16 +03:00
apt purge -y postgresql-<old-version> postgresql-client-<old-version>
```