Перенос базы данных PostgreSQL на другой сервер с помощью pgAdmin 4

preview_player
Показать описание
В данном видео рассмотрен процесс переноса базы данных PostgreSQL с одного сервера на другой, например, с компьютера разработчика на production-сервер, при этом будет использован графический инструмент pgAdmin 4.
PostgreSQL – это бесплатная объектно-реляционная система управления базами данных (СУБД).
pgAdmin 4 – это стандартный и бесплатный графический инструмент для разработки баз данных в PostgreSQL, который можно использовать для написания SQL запросов, разработки процедур, функций, а также для выполнения базовых задач администрирования баз данных.

Подробная статья про перенос базы данных PostgreSQL на другой сервер

Подробная статья про установку PostgreSQL на Linux Debian

Подробная статья про создание базы данных в PostgreSQL

Видео про создание таблиц в PostgreSQL

Видео про установку PostgreSQL на Windows 10

Курс по SQL для начинающих

Книга по основам SQL

Книга «Как стать программистом»

Подписаться на канал

#PostgreSQL #pgAdmin4 #ПереносБазыДанных #РезервнаяКопияБазыДанных #ВосстановлениеБазыДанных #ПереносБД #СоздатьДампБД #ДампPostgreSQL
Рекомендации по теме
Комментарии
Автор

Наконец-то нашёл ответ на свой вопрос )
Спасибо большое!

vladislavmikhailov
Автор

Спасибо большое! Очень полезное видео)

beckaksel
Автор

Всем привет! Если вы выгрузили базу как sql (в конце .sql), то ее нужно загружать не через кнопку Restore. Иначе вы получите "pg_restore: [archiver] input file does not appear to be a valid archive"/ Загружать нужно через Query Tool. Нажать на иконку папки и выбрать вашу базу, например backup.sql

kwkpeqm
Автор

Подскажите пожалуйста во вкладке Параметры восстановления в разделе Секции: Пред-данные, Пост-данные, Данные, что это?

kolyanlock
Автор

Я так и не понял, а содержимое бд тоже перенеслось или только структура бд?

alexeylukashenko
Автор

А если роли различаются? Если на исходном сервере, с которого снимаете дамп, были созданы различные роли, а на вновь созданном сервере их нет, тогда как быть? Восстановление из-за этого дает ошибку...

yuliakovalenko
Автор

Всем привет!
А есть возможность переносить PostgreSQL как простой файлик? Типа как у SQLite

xgpdend
Автор

Здравствуйте. у меня новая версия постгрэс. 13.3.2. Но там нет файла, который делает копию базы данных. Я скачал этот файл и вставил в путь, куда предлагала сама программа, появилось окошко как у вас. но при запуске операции сохранения базы в sql паоявилась ошибка. я думаю, это из-за старой версии файла, ведь этот файл 2012 года, а у меня постгрэс за 2020 или 2021... Можно у вас скачать exe файл для сохранения базы в sql?

grigoriyposmitniy
Автор

что делать если выдает ошибку
Please correct the Binary Path in the Preferences dialog

astkh
Автор

А если вот такой ответ от pgAdmin?
pg_dump: error: server version: 15.0; pg_dump version: 14.4
pg_dump: error: aborting because of server version mismatch

zubrdens
Автор

Здравствуйте. Подскажите можно ли в pgadmin 4 настроить обслуживание баз по расписанию?

yopnrxp
Автор

Когда восстанавливал базу, владелец был не тот что у меня на сервере и выдавало ошибку. Я поставил во вкладке Параметры восстановления переключатель Не сохранять -> Владелец. Восстановило без ошибок. Я правильно сделал?

kolyanlock
Автор

не могу подключиться к удаленному серверу. На самом сервере нужно какие либо настройки выполнить?

shpackdenchik
Автор

а если вся база у меня в xlsx и нет бэкапа, как тогда восстанавливать?
Я помню можно было как-то делать но забыл, а гугл пишет ахинею.
Может вы подскажите?

ocbwech
Автор

Видео классное, ни один из способов не восстановил За всю свою практику работы с PostgreSQL ни разу не получилось её Так что, господа, если используете PSQL для 1С, то делайте резервные копии баз данных средствами самой 1С это почти 100% вариант не остаться без бэкапа, а с дампами PSQL намучаетесь!

klxkpvz