Тонкие настройки для восстановления резервной копии

В таблице описаны тонкие настройки модуля для восстановления СУБД из резервной копии (см. Восстановление резервных копий в Tucana).

Поведение настроек и их совместимость между собой совпадают с поведением и совместимостью одноименных ключей утилиты gprestore.

Таблица 1. Тонкие настройки модуля для восстановления резервной копии
Параметр Описание

Использовать настройки по умолчанию

Использование значений по умолчанию.

true

Для параметров используются значения по умолчанию.

false

Значения параметров можно изменить.

По умолчанию

true

data_only

Восстановление только данных таблицы

Возможные значения

true, false

По умолчанию

false

drop_db

Удалять базу данных перед восстановлением из резервной копии

Возможные значения

true, false

По умолчанию

true

exclude_schema_file

Текстовый файл, содержащий список схем, которые не должны быть восстановлены

exclude_table_file

Текстовый файл, содержащий список таблиц, которые не должны быть восстановлены

include_schema_file

Текстовый файл, содержащий список схем, которые должны быть восстановлены

include_table_file

Текстовый файл, содержащий список таблиц, которые должны быть восстановлены

jobs

Количество параллельных подключений к базе данных. Увеличение этого числа может повысить скорость выполнения операции

metadata_only

Восстанавливать только файлы метаданных

Возможные значения

true, false

По умолчанию

false

plugin_config

Путь к файлу настроек расширения gprestore. Требуется для восстановления из резервной копии, сохраненной в клиентское объектное хранилище.

truncate_table

Очистить таблицы перед восстановлением данных

with_globals

Восстановить глобальные объекты СУБД: роли, табличные пространства, ресурсные очереди и группы. Резервная копия должна быть создана без without_globals

with_stats

Восстановить статистику, включенную в резервную копию. Резервная копия должна быть создана с флагом with_stats

Путь к текстовому файлу, указываемому вместе с опциями exclude_schema_file, exclude_table_file, include_schema_file и include_table_file должен быть полным. Сам файл должен находиться в директории, в которую предоставлен доступ пользователю gpadmin.

В файле, указываемом вместе с опцией exclude_schema_file, не должно быть завершающих строк. Если в имени схемы используется какой-либо символ кроме a-z, 0-9 и _, это имя необходимо заключить в двойные кавычки. Данную опцию нельзя комбинировать с опциями include_schema_file и include_table_file.

Каждая строка в файле, указываемом вместе с опцией exclude_table_file, должна определять одну таблицу в формате <имя-схемы>.<имя-таблицы>. В файле не должно быть завершающих строк. Если в имени таблицы или схемы используется какой-либо символ кроме a-z, 0-9 и _ , это имя необходимо заключить в двойные кавычки. Данную опцию нельзя комбинировать с опциями exclude_schema_file и include_table_file.

В файле, указываемом вместе с опцией include_schema_file, не должно быть завершающих строк. Если в имени схемы используется какой-либо символ кроме a-z, 0-9 и _, это имя необходимо заключить в двойные кавычки. Данную опцию нельзя комбинировать с опциями exclude_schema_file и include_schema_file.

Каждая строка в файле, указываемом вместе с опцией include_table_file, должна определять одну таблицу в формате <имя-схемы>.<имя-таблицы>. В файле не должно быть завершающих строк. Если в имени таблицы или схемы используется какой-либо символ, кроме a-z, 0-9 и _, это имя необходимо заключить в двойные кавычки. Данную опцию нельзя комбинировать с опциями exclude_table_file и include_schema_file.

Если инициировано восстановление резервной копии без развертывания, то значения параметров восстановления drop_db, exclude_schema_file, exclude_table_file, include_schema_file, include_table_file не будут приняты во внимание.