Автор работы: Пользователь скрыл имя, 27 Ноября 2013 в 14:01, шпаргалка
Работа содержит ответы на вопросы для экзамена по "Информатике".
<устройство_резервного_
См. подраздел «<устройство_резервного_
n
Заполнитель, который показывает, что можно указать до 64 устройств резервного копирования через запятую. Количество устройств в предложении MIRROR TO должно быть равно количеству устройств в предложении TO.
Дополнительные сведения см. в подразделе «Семейства носителей в зеркальных наборах носителей» раздела «Примечания» далее в этом разделе.
[ next-mirror-to ]
Заполнитель, показывающий, что в одной инструкции BACKUP в дополнение к одному предложению TO может содержаться до трех предложений MIRROR TO.
Задает параметры, которые будут использоваться для операции создания резервной копии.
DIFFERENTIAL (разностная)
Используется только с инструкцией BACKUP DATABASE. Указывает, что резервная копия базы данных или файлов должна состоять только из тех частей базы данных или файлов, которые были изменены с момента создания последней полной резервной копии. Файл разностной резервной копии обычно занимает меньше места, чем полная резервная копия. Используйте этот параметр, чтобы не нужно было применять отдельные резервные копии журналов, созданные во время последнего полного резервного копирования.
Примечание |
По умолчанию инструкция BACKUP DATABASE создает полную резервную копию. |
Дополнительные сведения см. в разделе Разностные резервные копии (SQL Server).
Параметры резервного набора данных
Эти параметры влияют на резервный набор данных, который создается этой операцией резервного копирования.
Примечание |
Для указания резервного набора данных
для операции восстановления используйте
параметр FILE =<backup_set_file_number> |
COPY_ONLY
Указывает, что резервная копия является резервной копией только для копирования, которая не влияет на нормальную последовательность создания резервных копий.Резервная копия только для копирования создается независимо от обычных, регулярно создаваемых резервных копий. Процесс такого резервного копирования не влияет на обычные процедуры резервного копирования и восстановления базы данных.
Резервные копии, предназначенные только для копирования, были введены в SQL Server 2005 для использования в тех ситуациях, когда резервная копия делается с особой целью, например при выполнении резервного копирования журнала перед восстановлением файла в сети. Обычно резервная копия журналов только для копирования используется один раз, а затем стирается.
Важно! |
Если параметры DIFFERENTIAL и COPY_ONLY используются вместе, то параметр COPY_ONLY не учитывается и создается разностная резервная копия. |
Дополнительные сведения см. в разделе Резервные копии только для копирования (SQL Server).
{ COMPRESSION | NO_COMPRESSION }
В SQL Server 2008 Enterprise и более поздних версиях указывает необходимость сжатия резервной копии, переопределяя значение уровня сервера по умолчанию.
При установке по умолчанию резервные копии не сжимаются. Это поведение можно изменить с помощью параметра конфигурации сервера сжатие резервной копии по умолчанию. Дополнительные сведения о просмотре текущего значения этого параметра см. в разделе Просмотр или изменение свойств сервера.
COMPRESSION
Явное включение сжатия резервных копий.
NO_COMPRESSION
Явное отключение сжатия резервной копии.
DESCRIPTION = { 'text' | @text
Указывает произвольное текстовое описание резервного набора данных. В этой строке может содержаться до 255 символов.
NAME = { backup_set_name| @bac
Указывает имя резервного набора данных. Длина имени не может превышать 128 символов. Если параметр NAME не указан, то имя является пустым.
{ EXPIREDATE = 'date'|
Указывает время, по истечении которого резервный набор данных для этой резервной копии может быть перезаписан. Если использованы оба этих параметра, то RETAINDAYS имеет приоритет над EXPIREDATE.
Если ни один из этих параметров
не указан, то срок хранения определяется
по параметру конфигурации mediaretention. Д
Важно! |
Данные параметры защищают SQL Server только от перезаписи файла. Ленточные носители могут быть стерты при помощи других методов, а файлы на диске могут быть удалены через операционную систему. Дополнительные сведения о проверке истечения срока действия см. в подразделах «SKIP» и «FORMAT» в этом разделе. |
EXPIREDATE = { 'date'| @date_
Указывает дату, по наступлении которой резервный набор данных считается устаревшим и может быть перезаписан. Если параметр задается с помощью переменной (@date_var), то содержащаяся в ней дата должна соответствовать настроенному системному формату для типа datetime и должна быть указана одним из следующих способов:
Например:
Дополнительные сведения о способах указания значений datetime см. в разделеТипы даты и времени.
Примечание |
Чтобы игнорировать дату истечения срока действия, используйте параметр SKIP. |
RETAINDAYS = { days| @days_
Указывает количество дней, которое должно пройти, прежде чем этот набор носителей резервных копий может быть перезаписан. Если параметр задается с помощью аргумента (@days_var), то он должен быть целым числом.
Параметры набора носителей
Эти параметры влияют на весь набор носителей.
{ NOINIT | INIT }
Влияет на то, будет ли операция резервного копирования перезаписывать резервные наборы данных, существующие на носителе резервной копии, или будет дописывать новые наборы данных к ним в конец. По умолчанию данные будут дописываться в самый свежий резервный набор данных на носителе (NOINIT).
Примечание |
Дополнительные сведения о взаимодействии между параметрами { NOINIT | INIT } и { NOSKIP | SKIP } см. в подразделе «Примечания» ниже в этом разделе. |
NOINIT
Указывает, что резервный набор данных дозаписывается на заданный набор носителей с сохранением уже существующих резервных наборов данных. Если для набора носителей задан пароль носителя, то этот пароль должен быть предоставлен. NOINIT является значением по умолчанию.
Дополнительные сведения см. в разделе Наборы носителей, семейства носителей и резервные наборы данных (SQL Server).
INIT
Указывает, что все резервные наборы данных должны быть перезаписаны с сохранением заголовка носителя. Если параметр INIT указан, то любой существующий резервный набор данных на этом устройстве будет перезаписан, если это возможно. По умолчанию BACKUP проверяет наличие следующих состояний и, в случае обнаружения, не производит их перезапись:
Для переопределения этих проверок воспользуйтесь параметром SKIP.
Дополнительные сведения см. в разделе Наборы носителей, семейства носителей и резервные наборы данных (SQL Server).
{ NOSKIP | SKIP }
Влияет на то, будет ли операция создания резервной копии проверять дату и время истечения срока и резервных наборов данных на носителе перед их перезаписью.
Примечание |
Дополнительные сведения о взаимодействии между параметрами { NOINIT | INIT } и { NOSKIP | SKIP } см. в подразделе «Примечания» ниже в этом разделе. |
NOSKIP
Указывает инструкции BACKUP, что следует провести проверку сроков хранения всех резервных наборов данных на носителе перед тем, как разрешить их перезапись. Это режим по умолчанию.
SKIP
Отключает проверку сроков действия и имен резервных наборов данных, которая обычно проводится инструкцией BACKUP для предотвращения перезаписи.Дополнительные сведения о взаимодействии между параметрами { INIT | NOINIT } и { NOSKIP | SKIP } см. в подразделе «Примечания» ниже в этом разделе.
Чтобы узнать даты сроков хранения резервных наборов данных, запросите столбецexpiration_date в таблице журнала backupset.
{ NOFORMAT | FORMAT }
Определяет, должен ли заголовок носителя быть записан на томах, используемых для текущей операции резервного копирования, перезаписывая любые существующие заголовки носителей и резервные наборы данных.
NOFORMAT
Определяет, что текущая операция резервного копирования сохранит существующие заголовки носителей и резервные наборы данных на томах носителей, используемых для текущей операции резервного копирования. Это режим по умолчанию.
FORMAT
Указывает, что должен быть создан новый набор носителей. При использовании предложения FORMAT операция резервного копирования будет записывать новый заголовок носителя на всех томах носителей, используемых для операции резервного копирования. Существующее содержимое тома становится недействительным, поскольку все существующие заголовки носителей и резервные наборы данных при этом перезаписываются.
Важно! |
Используйте предложение FORMAT аккуратно. Форматирование любого тома из набора носителей делает весь набор непригодным для использования.Например, если инициализируется одиночная лента, принадлежащая существующему чередующемуся набору носителей, то становится невозможно использовать весь набор носителей. |
Указание предложения FORMAT неявно включает в себя указание параметра SKIP, поэтому параметр SKIP не нужно задавать явно.
MEDIADESCRIPTION = { text | @t
Указывает произвольное текстовое описание набора носителей, длина которого не должна превышать 255 символов.
MEDIANAME = { media_name | @me
Указывает имя носителя для всего набора носителей резервных копий. Длина имени носителя не должна превышать 128 символов. Если указан аргумент MEDIANAME, то он должен совпадать с заранее заданным именем носителя, уже существующим в томах резервных копий. Если он не указан или если указан параметр SKIP, то проверки имени носителя не происходит.
BLOCKSIZE = { blocksize | @blo
Указывает размер физического блока в байтах. Поддерживаются размеры 512, 1 024, 2 048, 4 096, 8 192, 16 384, 32 768 и 65 536 байт (64 КБ). Значение по умолчанию равно 65536 для ленточных устройств и 512 для других устройств. Обычно в этом параметре нет необходимости, так как инструкция BACKUP автоматически выбирает размер блока, соответствующий устройству. Явная установка размера блока переопределяет автоматический выбор размера блока.
Если создается резервная копия, которую планируется копировать на компакт-диск и восстанавливать с него, укажите BLOCKSIZE=2048.
Примечание |
Этот параметр обычно влияет на производительность только при записи на ленточные устройства. |
Параметры передачи данных
BUFFERCOUNT = { buffercount |
Указывает общее число буферов ввода-вывода, которые будут использоваться для операции резервного копирования. Можно указать любое целое положительное значение, однако большое число буферов может вызвать ошибку нехватки памяти из-за чрезмерного виртуального адресного пространства в процессе Sqlservr.exe.
Общее используемое буферами
пространство определяется по следующей
формуле:buffercount*maxtransfe
Примечание |
Важные сведения об использовании параметра BUFFERCOUNT см. в блогеНеправильный параметр передачи данных BufferCount может привести к OOM. |
MAXTRANSFERSIZE = { maxtransfe
Указывает наибольший объем пакета данных в байтах для обмена данными между SQL Server и носителем резервного набора. Поддерживаются значения, кратные 65 536 байтам (64 КБ), вплоть до 4 194 304 байт (4 МБ).
Параметры управления ошибками
Эти параметры позволяют определить, разрешены ли контрольные суммы резервных копий в операции резервного копирования и останавливается ли операция при обнаружении ошибки.
{ NO_CHECKSUM | CHECKSUM }
Определяет, разрешены ли контрольные суммы.
NO_CHECKSUM