partisan42
@partisan42
Новичок в Linux.

Как посмотреть соотношение каталогов и баз в PgSQL?

Доброго дня.
Имею CentOS с PostgreSQL.
Как водится в каталоге /var/lib/pgsql я вижу кучу каталогов с хаотичными названиями из чисел. Так же делая psql -l я могу увидеть список баз. А могу ли я как нибудь посмотреть, какой каталог к какой базе относится? Что бы физически бэкапить определённые базы? Да и вообще, что бы лучше понимать, что там и как устроено?
PS. А есть ли какая нибудь логина в названиях каталогов? Или это чистый рандом?
Заранее, большое спасибо.
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
физически бэкапить определённые базы

Не сможете.
Ну в смысле скопировать отдельные файлы можете. А вот восстановить потом - нет. Никогда.
Бекапить можно только целиком весь datadir, со всеми симлинками. Правильно объяснив базе что вы её бекапите и соблюдая ожидания базы по методу её бекапа чтобы из этого потом можно было восстановиться.

А директории баз называются идентично полю oid в pg_database
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы