238 читали · 3 года назад
Как сделать бекап базы Postgresql с помощью скрипта? Подробный разбор на личном примере.
Каждый сисадмин рано или поздно сталкивается с проблемой создания бекапов. А также ломает голову над их автоматизацией. Сегодня разберем резервное копирование в Postgresql. А именно напишем и разберем скрипт по созданию бекапа. --- В качестве примера у нас есть база данных Postgresql, которая называется TestDB. СУБД установлена в C:\postgresql. Логин и пароль к тестовой БД у нас admin Порт доступа по умолчанию: 5432 Также выделяем папку для хранения резервной копии: D:\backup --- Создаем в папке с СУБД (C:\postgresql) текстовый документ ...
306 читали · 1 год назад
Как неПросто сделать холодный бэкап Postgres.
Как backup назовешь так он и восстановится. О силе названий. В предыдущей серии Инструкция по бэкапу одной базы в Postgres - миф или реальность? мы выяснили, что база данных в Postgres это лукавый термин, и база в Postgres не имеет полноценных средств резервного копирования, в отличии от Instance Postgres. Конечно, для кого то и Pg_Dump полноценное средство резервного копирования, а не средство переноса информации между Instance с множеством побочных действий. Как минимум Pg_dump не копирует индексы...