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