Я пытаюсь настроить сценарии резервного копирования на WinXP для использования теневых наборов томов. Я загрузил VSS 7.2 SDK из MSFT и использовал vshadow.exe
для создания набора теней:
vshadow -script=vss-setvar.cmd f:
(обратите внимание, что я пробовал и f:, и c :)
vshadow
выполняет только поиск, не выдает ошибок, создается отчет о создании тени. Однако выполнение
vshadow -q
поскольку следующая команда приводит к появлению «В системе нет теней» и, действительно, если я использую dosdev
чтобы попытаться сопоставить набор теней, названный в vss-setvar.cmd
, он не будет работать.
Я пропустил шаг?
На основе веб-страницы по адресу: http://blogs.msdn.com/adioltean/archive/2005/01/05/346793.aspx , когда vshadow запускается в системе XP, теневой том удаляется после завершения выполнения команды. Чтобы иметь возможность использовать теневой том, вы должны использовать сценарий обратного вызова (добавьте -exec = Callback-script.cmd в свою командную строку и поместите действия для предварительной обработки на теневом томе в этом сценарии.
Дважды проверьте, что место, где вы создаете теневую копию, - это NTFS, а не FAT16 / FAT32.
Вы можете дважды проверить это, щелкнув правой кнопкой мыши раздел / диск и перейдя в свойства.
Также вы можете узнать, поддерживается ли этот инструмент в Windows XP. Возможно, вам придется перейти на Windows Server или, возможно, на Vista, но у меня нет подробностей об этом.
Неважно, согласно инструмент скачать Windows XP поддерживается.
Также для создания теневой копии команда
vssadmin create shadow /for=c:
Вы можете ознакомиться с документами поддержки MSDN об инструментах VSS.