|
10 | 10 |
|
11 | 11 | `[options]` - параметры команды:
|
12 | 12 |
|
13 |
| -`-p PATH` или `--path PATH`: Путь к директории в базе данных, объекты внутри которой должны быть выгружены, либо путь к таблице. По умолчанию -- корневая директория базы данных. В выгрузку будут включены все поддиректории, имена которых не начинаются с точки, и таблицы внутри них, имена которых не начинаются с точки. Для выгрузки таких таблиц или содержимого таких директорий можно явно указать их имена в данном параметре. |
| 13 | +- `-p PATH` или `--path PATH`: Путь к директории в базе данных, объекты внутри которой должны быть выгружены, либо путь к таблице. По умолчанию -- корневая директория базы данных. В выгрузку будут включены все поддиректории, имена которых не начинаются с точки, и таблицы внутри них, имена которых не начинаются с точки. Для выгрузки таких таблиц или содержимого таких директорий можно явно указать их имена в данном параметре. |
14 | 14 |
|
15 |
| -`-o PATH` или `--output PATH`: Путь к директории в клиентской файловой системе, куда должна быть сделана выгрузка. Если указанная директория не существует, то она будет создана, однако весь путь до неё должен существовать. Если указанная директория существует, то она должна быть пуста. Если параметр не указан, то в текущей директории будет создана директория с именем в формате `backup_YYYYDDMMTHHMMSS`, где YYYYDDMM - дата, а HHMMSS - время начала выгрузки. |
| 15 | +- `-o PATH` или `--output PATH`: Путь к директории в клиентской файловой системе, куда должна быть сделана выгрузка. Если указанная директория не существует, то она будет создана, однако весь путь до неё должен существовать. Если указанная директория существует, то она должна быть пуста. Если параметр не указан, то в текущей директории будет создана директория с именем в формате `backup_YYYYDDMMTHHMMSS`, где YYYYDDMM - дата, а HHMMSS - время начала выгрузки. |
16 | 16 |
|
17 |
| -`--exclude STRING`: Шаблон ([PCRE](https://www.pcre.org/original/doc/html/pcrepattern.html)) для исключения путей из выгрузки. Данный параметр может быть указан несколько раз, для разных шаблонов. |
| 17 | +- `--exclude STRING`: Шаблон ([PCRE](https://www.pcre.org/original/doc/html/pcrepattern.html)) для исключения путей из выгрузки. Данный параметр может быть указан несколько раз, для разных шаблонов. |
18 | 18 |
|
19 |
| -`--scheme-only`: Выгружать только информацию об объектах схемы данных, без выгрузки данных |
| 19 | +- `--scheme-only`: Выгружать только информацию об объектах схемы данных, без выгрузки данных |
20 | 20 |
|
21 |
| -`--consistency-level VAL`: Уровень консистентности. Возможные варианты: |
| 21 | +- `--consistency-level VAL`: Уровень консистентности. Возможные варианты: |
22 | 22 |
|
23 |
| -- `database` - Полностью консистентная выгрузка, со снятием одного снапшота перед началом выгрузки. Применяется по умолчанию. |
24 |
| -- `table` - Консистентность в пределах каждой выгружаемой таблицы, со снятием отдельных независимых снапшотов для каждой выгружаемой таблицы. Может работать быстрее и оказывать меньшее влияние на обработку текущей нагрузки на базу данных. |
| 23 | + - `database` - Полностью консистентная выгрузка, со снятием одного снапшота перед началом выгрузки. Применяется по умолчанию. |
| 24 | + - `table` - Консистентность в пределах каждой выгружаемой таблицы, со снятием отдельных независимых снапшотов для каждой выгружаемой таблицы. Может работать быстрее и оказывать меньшее влияние на обработку текущей нагрузки на базу данных. |
25 | 25 |
|
26 |
| -`--avoid-copy`: Не применять создание снапшота для выгрузки. Применяемый по умолчанию для обеспечения консистентности снапшот может быть неприменим для некоторых случаев (например, для таблиц со внешними блобами).{% if feature_serial %} Для корректной выгрузки таблиц с [серийными](../../../../yql/reference/types/serial.md) типами требуется не выставлять этот параметр. Иначе актуальное значение генератора последовательности не будет скопировано, и новые значения будут выдаваться со стартового значения, что может привести к конфликтам по первичному ключу.{% endif %} |
| 26 | +- `--avoid-copy`: Не применять создание снапшота для выгрузки. Применяемый по умолчанию для обеспечения консистентности снапшот может быть неприменим для некоторых случаев (например, для таблиц со внешними блобами).{% if feature_serial %} Для корректной выгрузки таблиц с [серийными](../../../../yql/reference/types/serial.md) типами требуется не выставлять этот параметр. Иначе актуальное значение генератора последовательности не будет скопировано, и новые значения будут выдаваться со стартового значения, что может привести к конфликтам по первичному ключу.{% endif %} |
27 | 27 |
|
28 |
| -<<<<<<< HEAD |
29 |
| -`--save-partial-result`: Не удалять результат частично выполненной выгрузки. Без включения данной опции результат выгрузки будет удален, если в процессе её выполнения произойдет ошибка. |
30 |
| -======= |
31 |
| -- `--preserve-pool-kinds`: Если эта опция активна, в дамп будут сохранены имена типов устройств хранения, заданные для групп колонок таблиц (см. параметр `DATA` в статье [{#T}](../../../../yql/reference/syntax/create_table/family.md)). Если при восстановлении данных в базе не окажется [пулов хранения](../../../../concepts/glossary.md#storage-pool) с указанными именами, восстановление завершится ошибкой. По умолчанию данная опция деактивирована и при восстановлении используется пул хранения, заданный для базы данных при ее создании (см. [{#T}](../../../../devops/deployment-options/manual/initial-deployment.md#create-db)). |
32 |
| ->>>>>>> bb54688b369 ([docs] configuration v2 release candidate (#17647)) |
| 28 | +- `--save-partial-result`: Не удалять результат частично выполненной выгрузки. Без включения данной опции результат выгрузки будет удален, если в процессе её выполнения произойдет ошибка. |
33 | 29 |
|
34 |
| -`--preserve-pool-kinds`: Если эта опция активна, в дамп будут сохранены имена типов устройств хранения, заданные для групп колонок таблиц (см. параметр `DATA` в статье [Группы колонок](https://ydb.tech/docs/ru/yql/reference/syntax/create_table/family)). Если при восстановлении данных в базе не окажется [пулов хранения](https://ydb.tech/docs/ru/concepts/glossary#storage-poolhttps://ydb.tech/docs/ru/concepts/glossary#storage-pool) с указанными именами, восстановление завершится ошибкой. По умолчанию данная опция деактивирована и при восстановлении используется пул хранения, заданный для базы данных при ее создании (см. [Создание базы данных](https://ydb.tech/docs/ru/devops/manual/initial-deployment#create-db)). |
| 30 | +- `--preserve-pool-kinds`: Если эта опция активна, в дамп будут сохранены имена типов устройств хранения, заданные для групп колонок таблиц (см. параметр `DATA` в статье [{#T}](../../../../yql/reference/syntax/create_table/family.md)). Если при восстановлении данных в базе не окажется [пулов хранения](../../../../concepts/glossary.md#storage-pool) с указанными именами, восстановление завершится ошибкой. По умолчанию данная опция деактивирована и при восстановлении используется пул хранения, заданный для базы данных при ее создании (см. [{#T}](../../../../devops/deployment-options/manual/initial-deployment.md#create-db)). |
35 | 31 |
|
36 |
| -`--ordered`: Строки в выгруженных таблицах будут отсортированы по первичному ключу. |
| 32 | +- `--ordered`: Строки в выгруженных таблицах будут отсортированы по первичному ключу. |
37 | 33 |
|
38 | 34 | ## Примеры
|
39 | 35 |
|
|
0 commit comments