none
Не работает Backup состяния системы RRS feed

  • Вопрос

  • Здравствуйте

    Сервер Windows 2008R2 Std Rus. На нем роли контролера домена, DNS, DHCP и CA.

    Пытаюсь сделать резервную копию системного состяния - выдает ошибку: "Ошибка при архивации C:\windows\\systemroot\ во время перечисления: ошибка [0x8007007b] Синтаксическая ошибка в имени файла, имени папки или метке тома."

    Из командной строки:

    C:\Windows\system32>Wbadmin start systemstatebackup -backuptarget:\\pdc\Backups\srv-dc1
    wbadmin 1.0 - инструмент командной строки архивации
    (C) 2004 Корпорация Майкрософт
    Запуск архивации состояния системы [08.02.2013 19:24]...
    Получения сведений о томе...
    На томе \\pdc\Backups\srv-dc1 будет создан архив состояния системы тома System Reserved (100.00 МБ),Локальный диск(C:).
    Начать архивацию?
    [Y] Да [N] Нет y
    Создание теневой копии томов, подлежащих архивации...
    Создание теневой копии томов, подлежащих архивации...
    Система архивации данных Windows Server выполняет обновление архива, исключая
    удаленные элементы. Это может занять несколько минут.
    Найдено файлов: 104.
    Сводка по архивации:
    ------------------
    Сбой при архивации состояния системы [08.02.2013 19:25].
    Список файлов, успешно включенных в архив:
    C:\Windows\Logs\WindowsServerBackup\Backup-08-02-2013_19-24-59.log
    Список файлов, которые не удалось включить в архив:
    C:\Windows\Logs\WindowsServerBackup\Backup_Error-08-02-2013_19-24-59.log
    Операция прервана до завершения.
    Синтаксическая ошибка в имени файла, имени папки или метке тома.

    Что это и как лечить?


    8 февраля 2013 г. 15:36

Ответы

  • Доброе утро))
    не обратил внимания на R2 ))
    собственно ищем в реестре  (HKLM\SYSTEM\ControlSet001\Services)раздел lsi_sas параметр ImagePath - со значением  \systemroot\system32\drivers\lsi_sas.sys
    и меняем его на (без кавычек):
    * "%SystemRoot%\system32\drivers\lsi_sas.sys"

    * "system32\drivers\lsi_sas.sys"
    * "c:\windows\system32\drivers\lsi_sas.sys"
    первый наиболее правильный...
    5 раз проверяем правильность написания (лишние символы, анг. язык)
    держим рядом загрузочный диск с лайвсиди - для подгрузки куста реестра (на случай если винда не загрузилась - вернуть на место параметр (или исправить если ошиблись с написанием))
    перезагружаемся


    *******
    тут присмотрелся к пути

     - File List: Path = c:\windows\\systemroot\system32\drivers, Filespec = lsi_sas.sys

    путь уже c:\windows\ значит systemroot лишний т.е. вариант 2          "system32\drivers\lsi_sas.sys"



    12 февраля 2013 г. 6:12

Все ответы

  • логи выложите
    • Изменено Auxilium_83 9 февраля 2013 г. 15:46
    8 февраля 2013 г. 20:31
  • Вот же лог (C:\Windows\Logs\WindowsServerBackup\Backup_Error-08-02-2013_19-24-59.log):

    "Ошибка при архивации C:\windows\\systemroot\ во время перечисления: ошибка [0x8007007b] Синтаксическая ошибка в имени файла, имени папки или метке тома."

    11 февраля 2013 г. 6:30
  • пятница))

    C:\windows\\systemroot\  - не правильный путь
    предположу что в реестре прописан путь \systemroot\ вместо %systemroot%
    ищем проблему - 2 способа
    1 ) скачиваем и устанавливаем  http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0b4f56e4-0ccc-4626-826a-ed2c4c95c871
    путь C:\Program Files\Microsoft\VSSSDK72\TestApps\vshadow\bin\release-server\vshadow.exe
    смд - команда 
    vshadow.exe -wm2 | find "windows\\"
    покажет проблему
    2) реестр поиск \systemroot\ возможно там \systemroot\\ - собственно меняем на %systemroot%
    Первый надежней... второй .... собственно внимательно меняйте параметры (делаете на свой страх и риск)
    11 февраля 2013 г. 7:32
  • Вот что сказала vshadow

    C:\Program Files (x86)\Microsoft\VSSSDK72\Tools\VSSReports>vshadow.exe -wm2
    
    VSHADOW.EXE 2.2 - Volume Shadow Copy sample client
    Copyright (C) 2005 Microsoft Corporation. All rights reserved.
    
    
    (Option: List extended writer metadata)
    
    ERROR: COM call "m_pVssObject->InitializeForBackup()" failed.
    - Returned HRESULT = 0x80042302
    - Error text: <Unknown error code>
    - Please re-run VSHADOW.EXE with the /tracing option to get more details

    C -tracing выдает такой же результат...
    11 февраля 2013 г. 12:41
  •  ну вот выяснили что у Вас x64: 
    путь C:\Program Files (x86)\Microsoft\VSSSDK72\TestApps\vshadow\bin\obj-chk\amd64
    vshadow.exe -wm2 | find "windows\\"
    команду писать полностью
    • Изменено Auxilium_83 11 февраля 2013 г. 16:41
    11 февраля 2013 г. 16:41
  •  ну вот выяснили что у Вас x64: 

    :) так ведь сверху же написано что сервер 2008R2 :))))

    C:\Program Files (x86)\Microsoft\VSSSDK72\TestApps\vshadow\bin\obj-chk\amd64>vsh
    adow.exe -wm2 | find "windows\\"
           - File List: Path = c:\windows\\systemroot\system32\drivers, Filespec = l
    si_sas.sys
             - c:\windows\\systemroot\system32\drivers

    11 февраля 2013 г. 18:42
  • Доброе утро))
    не обратил внимания на R2 ))
    собственно ищем в реестре  (HKLM\SYSTEM\ControlSet001\Services)раздел lsi_sas параметр ImagePath - со значением  \systemroot\system32\drivers\lsi_sas.sys
    и меняем его на (без кавычек):
    * "%SystemRoot%\system32\drivers\lsi_sas.sys"

    * "system32\drivers\lsi_sas.sys"
    * "c:\windows\system32\drivers\lsi_sas.sys"
    первый наиболее правильный...
    5 раз проверяем правильность написания (лишние символы, анг. язык)
    держим рядом загрузочный диск с лайвсиди - для подгрузки куста реестра (на случай если винда не загрузилась - вернуть на место параметр (или исправить если ошиблись с написанием))
    перезагружаемся


    *******
    тут присмотрелся к пути

     - File List: Path = c:\windows\\systemroot\system32\drivers, Filespec = lsi_sas.sys

    путь уже c:\windows\ значит systemroot лишний т.е. вариант 2          "system32\drivers\lsi_sas.sys"



    12 февраля 2013 г. 6:12
  • Здравствуйте.

    Я поняла. Но интересное наблюжение: В реесте какие то дравйера внечены именно так \systemroot\system32\drivers\<driver_name>...

    А какие то так: system32\drivers\<driver_name>

    Судя по всему вариант с System32\drivers\<driver_name> более правильный?

    12 февраля 2013 г. 7:16
  • это не обязательно....
    но, как я уже писал ранее, в данном случае, ДА это Ваш вариант - "system32\drivers\lsi_sas.sys"


    12 февраля 2013 г. 7:49
  • ОК :) Спасибо за помощь, даже без перезагрузки системы, исправление записи в реестре позволило запустить создание резервной копии состояния системы.

    Смущет только то, что записей подобных этой (\systemroot\system32\drivers\<driver_name>) в реестре полно... Как же система работает?

    12 февраля 2013 г. 10:02
  • Рад помочь.
    Да нормально работает )) в остальных случаях \systemroot\ отрабатывает как надо...

    12 февраля 2013 г. 10:16