Кафедра кибернетики и вычислительной техники

Команда RESTORE восстановление информации на магнитном диске

By 08.05.2011 No Comments

Формат команды

Команда реализована во всех старших версиях PC-DOS и MS-DOS начиная с версии 2.0. Она позволяет восстановить логическую структуру сохраненного носителя информации или его части. Физическое месторасположение данных при этом может измениться. Если информация восстанавливается на магнитный диск, отформатированный заново, то в процессе восстановления устраняется фрагментация файлов.

НАЗНАЧЕНИЕ. Команда RESTORE выполняет функции, противоположные функциям BACKUP. Она копирует сохраненные файлы обратно на жесткий (или любой другой) диск в каталоги, из которых эти файлы были переписаны.

ОПИСАНИЕ. При использовании команды необходимо помнить:
—    задание даты и времени в командной строке RESTORE должно соответствовать формату, установленному в системе по команде COUNTRY или по умолчанию (это ограничение действует и для команды BACKUP);
—    командой RESTORE восстанавливаются только файлы, сохраненные с помощью BACKUP;
—    не следует выполнять процедуру восстановления данных командой RESTORE, если при сохранении данных для диска были активны назначения SUBST, JOIN или ASSIGN.
Коды завершения команды RESTORE:
0    — нормальное завершение;
1    — не найдены файлы для восстановления;
3    — преждевременное завершение по CTRL/С (CTRL/BREAK);
4    — преждевременное завершение по ошибке.
Код завершения можно проанализировать с помощью переменной ERRORLEVEL и команды IF в пакетном файле.
Команда внешняя, выполняется программой, загрузочный модуль которой находится в файле RESTORE.COM.

ФОРМАТ.
[маршрут] RESTORE накоп. спец.файла [/S] [/Р] [/В\дд-мм-гг\ [/А-.дд-мм-гг] [/М] [/Ъ.чч:мм\сс\ УЕ:чч:мм:сс\ [/N] Спецификация &.маршрут — каталог, содержащий файл загрузочного модуля программы RESTORE.
Параметр накоп. специфицирует имя накопителя на гибких магнитных дисках, с которого должны быть переписаны восстанавливаемые данные.
Параметр спец.файла — спецификация восстанавливаемого файла (группы файлов). Шаблоны "*" и "?" разрешены.
Ключ /S обеспечивает восстановление файлов, размещенных в подкаталогах.
Ключ /Р — выдача запросов на подтверждение копирования файлов, измененных с момента выполнения процедуры BACKUP.
Ключ /Ъ-.дд-мм-гг — режим восстановления файлов, измененных до указанной даты включительно.
Ключ /А:дд-мм-гг — восстановление файлов, отредактированных за период начиная с указанной даты.
Ключ /М — режим, в котором RESTORE сравнивает файлы на исходном и целевом накопителях и копирует только измененные или обнуленные за период, прошедший с момента предыдущего копирования.
Ключ /N — восстановление файлов, не существующих на целевом накопителе.
Ключ /Ъ.чч:мм:сс восстанавливает файлы, изменявшиеся до определенного времени.
Ключ /Е:чч:мм:сс восстанавливает файлы, изменявшиеся после определенного времени.

Пример 74.
C:\>restore а: c:\pccompl /s

Leave a Reply