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

32 lines
760 B
Markdown
Raw Normal View History

2023-10-09 00:26:16 +06:00
---
title: Обновление PostgreSQL
description: pg_upgradecluster
date: 2023-10-09T00:20:00+06:00
tags: [linux, postgres]
---
## Листинг запущенных экземпляров PostgreSQL
2023-12-26 04:34:28 +06:00
```bash
2023-10-09 00:26:16 +06: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-09 02:38:47 +06:00
```shell
2023-10-09 00:26:16 +06:00
apt purge -y postgresql-<old-version> postgresql-client-<old-version>
```