Как восстановить данные PostgreSQL из резервной копии
Как и всё, что содержит важные данные, базы данных PostgreSQL следует регулярно сохранять в резервной копии. В Effector Saver реализовано резервное копирование баз PostgreSQL сервера, обеспечивающее надёжное хранение и быстрое восстановление данных.
Тип задачи «Резервное копирование файлов и баз данных» позволяет сделать корректную копию СУБД, не прерывая работу пользователей. Подробнее о задаче «Резервное копирование файлов и баз данных» в справке программы: «О задаче Резервное копирование файлов и баз данных».
В данной статье подробно рассмотрим как восстановить данные PostgreSQL из резервной копии.
Effector saver сохраняет резервные копии PostgreSQL в архивах Zip и 7-Zip
. Поэтому, перед восстановлением данных PostgreSQL, распакуйте подлежащую восстановлению резервную копию.
Запустите pgAdmin III.
В Браузере объектов разверните дерево «Серверы». Нажмите правой кнопкой мыши по узлу «Базы данных» и выберите «Новая база данных…».
Откроется окно создания новой базы данных.
Во вкладке «Свойства» в поле «Имя», введите наименование новой базы, все остальные поля оставьте без изменений. Нажмите «ОК».
После, раскройте узел «Базы данных» и выберите ранее созданную базу данных, нажмите по ней правой кнопкой мыши и в появившемся контекстном меню выберете «Восстановить…».
Откроется окно восстановления базы, где Вы можете задать параметры восстановления, в частности выбрать файл резервной копии.
На вкладке «Файл» нажмите на кнопку обзора (…), после чего откроется диалоговое окно «Выберите имя выходного файла». Выберите файл резервной копии и нажмите кнопку «Открыть».
Оставьте все параметры восстановления как есть и нажмите «Восстановить». Запустится процесс восстановления базы данных.
После того, как процесс по восстановлению будет удачно завершен, нажмите «Завершено».