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

В таблице описаны тонкие настройки модуля для резервного копирования (см. Резервное копирование в RBM).

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

switching_to_full

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

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

true, false

По умолчанию

true

number_of_disks

Резервное копирование в указанное количество файлов.

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

Целое положительное число

По умолчанию

1

compression

Включите для сжатия резервной копии.

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

true, false

По умолчанию

false

use_buffer_parameters

Включите для использования параметров buffer_count и max_transfer_size.

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

true, false

По умолчанию

false

buffer_count

Общее количество буферов ввода-вывода, используемых для операции резервного копирования.

Памяти может не хватить, если одновременно используется большое количество буферов.
Возможные значения

Целое положительное число

По умолчанию

27

max_transfer_size

Максимальный объем пакета данных в байтах для обмена данными между SQL Server и резервной копией.

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

65536-4194304

По умолчанию

4194304

copy_only

Включите , чтобы прервать цепочку РК после создания полной резервной копии.

Используется, если параметр PreferredReplica в конфигурационном файле модуля принимает значение Secondary.
Возможные значения

true, false

По умолчанию

false

norecovery_after_backup[1]

Включите , чтобы выполнить резервное копирование заключительного фрагмента журнала транзакций[2] (Tail-log backups).

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

true, false

По умолчанию

false

При значении:

  • true резервное копирование заключительного фрагмента журнала транзакций выполняется. База данных переходит в режим восстановления;

  • false резервное копирование заключительного фрагмента журнала транзакций не выполняется.


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

continue_after_error​[1]

Включите , чтобы продолжить резервное копирование заключительного фрагмента журнала транзакций[3] (Tail-log backups) при возникновении ошибки.

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

true, false

По умолчанию

false

Если в процессе резервного копирования заключительного фрагмента журнала транзакций произошла ошибка, то при значении:

  • true резервное копирование продолжится;

  • false резервное копирование будет остановлено.


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

use_vss_snapshot

Механизм резервного копирования и восстановления резервных копий.

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

true, false

По умолчанию

false

При значении:

  • true резервное копирование и восстановление РК будет выполняться с использованием службы теневого копирования Volume Shadow Copy Service (VSS);

  • false резервное копирование и восстановление РК будет выполняться с использованием драйвера Open Database Connectivity (ODBC).


1. После использования рекомендуем отключить флаг.