Домашний доктор для вашего ПК - [16]
1.18. Работа с командой ntbackup
Архивация может выполняться из командной строки или пакетного файла с помощью команды ntbackup и различных параметров командной строки.
Синтаксис
ntbackup backup [systemstate] " @имя_файла_bks " /J { " имя_задания " } [ /P { " имя_пула " }] [ / G { " идентификатор_guid " }] [ /T { " имя_ленты " }] [ /N { " носитель " }] [ /F { " имя_файла " }] [ / D { " описание " }] [ /DS { " имя_сервера "}] [ /IS { " имя_сервера " }] [ /A ] [ /V: { yes | no }] [ /R: { yes | no }] [ /L: { f | s | n }] [ /M { тип_архива }] [ /RS: { yes | no }] [ /HC: { on | off }] [ /SNAP: { on | off }]
Параметры
systemstate
Указывает, что следует выполнить архивацию данных о состоянии системы. При выборе данного параметра будет установлен обычный или копирующий тип архивации.
@имя_ bks_файла
Указывает имя файла (с расширением bks) со списком файлов для архивации в данном задании архивации. Перед именем файла должен стоять символ @. Этот файл содержит сведения о файлах и папках, подлежащих архивации. Этот файл должен быть создан с помощью программы архивации с графическим интерфейсом.
/J { " имя_задания " }
Указывает имя задания, которое будет упоминаться в файле журнала. Обычно имя задания описывает файлы и папки, подлежащие архивации в данном задании архивации, а также содержит дату и время архивации.
/P { " название_пула " }
Указывает пул носителей, носитель из которого будет использован. Обычно это подпул пула носителей архивации, такой как 4-мм DDS. Если этот подпул был выбран, невозможно использовать параметры командной строки /A , /G , /F или /T .
/G { " идентификатор_guid " }
Добавляет или заменяет данные на ленте. Не следует использовать этот параметр совместно с параметром /P .
/T { " имя_ленты " }
Добавляет или заменяет данные на ленте. Не следует использовать этот параметр совместно с параметром /P .
/N { " носитель " }
Указывает новое имя ленты. Не следует использовать параметр /A совместно с этим параметром.
/F { " имя_файла " }
Путь и имя файла на логическом диске. Совместно с этим параметром не следует использовать следующие параметры: /P /G /T .
/D { " описание " }
Указывает метку для каждого архива.
/DS { " имя_сервера " }
Производит архивацию файла службы каталогов указанного сервера Microsoft Exchange.
/IS { " имя_сервера " }
Производит архивацию файла банка сообщений указанного сервера Microsoft Exchange.
/A
Производит архивацию с добавлением в архив. Совместно с этим параметром следует использовать параметр /G или /T . Не следует использовать этот параметр совместно с параметром /P .
/V: { yes | no }
Проверяет данные после архивации.
/R: { yes | no }
Ограничивает доступ к этой ленте одним владельцем или членами группы «Администраторы».
/L: { f | s | n }
Указывает тип файла журнала: f – полный, s – сокращенный, n – нет (файл журнала не создается).
/M { тип_архива }
Указывает тип архива. Этот параметр должен иметь одно из следующих значений: normal, copy, differential, incremental или daily.
/RS: { yes | no }
Производит архивацию перемещенных данных на съемных носителях. Параметр командной строки /RS не требуется для архивации локальной базы данных съемных носителей (эта база данных содержит заместители мест файлов удаленного хранилища). При архивации папки %systemroot% программа архивации автоматически архивирует и базу данных съемных носителей.
/HC: { on | off }
Использует при возможности аппаратное сжатие.
/SNAP: { on | off }
Указывает, является (on) или не является (off) архив снимком состояния тома.
/M { тип_архива }
Указывает тип архива. Этот параметр должен иметь одно из следующих значений: normal, copy, differential, incremental или daily.
/?
Отображает справку в командной строке.
Восстановление файлов из командной строки с помощью команды ntbackup невозможно.
Если следующие параметры командной строки не заданы, будут использованы соответствующие настройки программы архивации с графическим интерфейсом: /V /R /L /M /RS /HC . Например, если в диалоговом окне «Параметры» программы архивации включено сжатие при архивации, при отсутствии параметра /HC в командной строке данные будут сжиматься. Но если в командной строке задан параметр /HC: off , он заменяет значение параметра диалогового окна «Параметры», и сжатие не используется.
Если управление носителями осуществляется службой «Съемные ЗУ» или для сохранения данных используется внешнее хранилище, следует регулярно архивировать файлы, находящиеся в следующих папках:
системный_корневой_каталог \System32\Ntmsdata системный_корневой_каталог \System32\Remotestorage Это будет гарантировать возможность восстановления всех данных, сохраненных во внешнем хранилище и на съемном ЗУ.
Условные обозначения форматирования
Примеры Рассмотрим несколько примеров выполнения архивации командой ntbackup. Пул носителей – это логическое объединение съемных носителей, подчиняющихся одной политике управления. Пулы носителей используются приложениями для получения доступа к конкретным лентам или дискам в библиотеках, управляемых программой «Съемные ЗУ».