Если у вас несколько баз данных на сервере PostgreSQL, вы, возможно, захотите создать все их резервные копии одновременно. Рекомендуем проделать с каждой из баз данных то же, что вы бы еде — лали с одной. Если хотите ускорить процесс, делайте дампы баз данных параллельно.
Затем создайте также дамп глобальных данных: Просмотрите опции в разделе «Горячее физическое резервное копирование и непрерывное архивирование». Иногда нужно сделать дамп таблиц и данных из табличного пространства. К сожалению, для этого нет простой команды, и придется создать несколько скриптов на подобные случаи. Утилита Pg.Dump Позволяет указать в качестве аргументов несколько таблиц. Список таблиц можно сгенерировать и передать из базы данных.
Мы используем именованный параметр в psql, чтобы создать скрипт с параметрами, который мы выполним для получения дампа. Горячее физическое резервное копирование — важная возможность для баз данных. Физическое копирование позволяет получить точные данные обо всех изменениях в базе. Кроме того, благодаря нему можно сделать резервную копию даже в то время, когда меняются определения объектов базы данных. При этом не устанавливаются блокировки — ограничением являются только ресурсы системы. Процедура настройки физического резервного копирования несколько сложнее, чем процедура настройки логического копирования. Начнем с простого автономного резервного копирования. Резервная копия, полученная с помощью вышеописанной процедуры, позволяет выполнить восстановление только к одной временной точке. Этой точкой является момент вызова функции Pg_stop_backup
Рубрика: Женский интерес