качество и надёжность с 2008 года

8 (800) 200-25-11

Техническая поддержка support@komtet.ru —

круглосуточно и без выходных дней

load-whois

Онлайн-касса

для интернет-магазина

Подключите ваш интернет-магазин

к онлайн-кассе в соответствии с 54-ФЗ

 
Главная Техническая библиотека Справка Резервное копирование PostgreSQL с помощью консоли

Резервное копирование PostgreSQL с помощью консоли

Резервное копирования БД PostgreSQL с использованием утилит psql и pg_dump.

Для того чтобы выполнить резервное копирование БД PostgreSQL с помощью консоли необходимо:

  1. Удостовериться, что выбранный Вами тариф поддерживает ssh-доступ или ssh(chroot).
  2. Зайти по ssh на Вашу площадку и выполнить необходимые действия (экспорт/импорт), описанные ниже.

Экспорт БД PostgreSQL

В консоли вводим команду:

pg_dump -h localhost -p 5432 -U [ПОЛЬЗОВАТЕЛЬ_БД] -W -f [ФАЙЛ] [ИМЯ_БД]

где:

-f, имя выходного файла
-h, имя сервера баз данных или директория сокетов
-p, номер порта сервера баз данных
-U, соединиться как указанный пользователь
-W, принудительный запрос пароля (должен происходить автоматически)

Импорт БД PostgreSQL

psql -U [ПОЛЬЗОВАТЕЛЬ_БД] -W -p 5432 -h localhost -f [ФАЙЛ] [БД]

где:

-f, выполнить команды из файла и выйти
-h, имя сервера баз данных или директория сокетов
-p, номер порта сервера баз данных
-U, соединиться как указанный пользователь
-W, принудительный запрос пароля (должен происходить автоматически)

Другие документы на эту тему

Резервное копирование БД

Экспортирование и импортирование БД через панель управления Plesk (phpMyAdmin).

Скидка 30% на SSL-сертификаты!
Клиентам — домены в подарок!
Бесплатный тест виртуального хостинга
Перенос сайта — бесплатно
Все акции
На сайте КОМТЕТ используются cookie-файлы, данные о IP-адресе и местоположении посетителей. Если, прочитав это сообщение, вы остаетесь на нашем сайте, это означает, что вы не возражаете против использования этих технологий.