Назад | Перейти на главную страницу

VSS не создает набор теней

Я пытаюсь настроить сценарии резервного копирования на 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.