Резервное копирование из командной строки

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

Для выполнения резервного копирования отдельной БД на клиенте РК:

  1. Получите список ресурсов (БД):

    Команда получения списка ресурсов
    rb_archives -t pg_dump_database
  2. Выполните запрос на создание полной резервной копии:

    Пример создания полной резервной копии
    rb_archives \
        -c <db_name> \ (1)
        -m pg_dump_database (2)
    1 Имя резервируемого ресурса
    2 Используемый модуль

2. Резервное копирование таблиц БД

Для выполнения резервного копирования отдельной таблицы БД на клиенте РК:

  1. Получите список ресурсов (таблиц БД):

    Команда получения списка ресурсов
    rb_archives -t pg_dump_table
  2. Выполните запрос на создание полной резервной копии:

    Пример создания полной резервной копии
    rb_archives \
        -c <db_name>:<table_name> \ (1)
        -m pg_dump_table (2)
    1 Имя резервируемого ресурса
    2 Используемый модуль

Подробнее об утилите rb_archives читайте здесь.