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

Диагностика проблем с правами доступа в Cobian Backup к сетевому ресурсу

Я использую последнюю версию Cobian 11. У меня есть NAS Synology DS412. Все мои машины (Mac и Windows) получают доступ к нему нормально, когда я вхожу в систему и просматриваю его вручную.

У меня Cobian установлен как служба на двух машинах с Windows: WinXP SP3 и Win7 x64. На обеих машинах служба настроена на вход с моей учетной записью, которая находится в группе администраторов Windows. Резервное копирование на обеих машинах завершается ошибкой с сообщением «Не удалось создать целевой каталог" \\ nas1 \ backups \ foo \ bar \ ": неверное имя файла, имя каталога или синтаксис метки тома».

Обычный ответ на форумах поддержки Cobian - проблема с разрешением. Я согласен. Но что я могу сделать на этом этапе для дальнейшей диагностики?

Это потому, что вы запускаете программу как СЕРВИС. По умолчанию Cobian устанавливается как СЕРВИС. Переустановите программу как ПРИЛОЖЕНИЕ, и проблема исчезнет.

ПРИМЕЧАНИЕ. Если вы создали несколько задач, убедитесь, что вы сохранили / экспортируете их из меню файлов перед удалением Cobian, чтобы вы могли повторно импортировать их после удаления и повторной установки.

У меня та же проблема. Я нашел уродливое решение, но оно мне подходит.
Если кому интересно, это ниже скопировано отсюда.

Здравствуй !

Чтобы обойти поведение Cobian [заменить имя папки на ее UNC-представление для пункта назначения], можно сделать следующее:

Часть 1, немного конфига:

  • CD в ​​папку установки Cobian

  • создайте каталог, скажем mnt [например, unix mount]

  • Используйте Cobian, откройте задачу и измените / создайте место назначения, как обычно, на «C: \ Program Files (x86) \ Cobian Backup 11 \ mnt \ toBackup» [не волнуйтесь ;-)]

  • после этого удалите папку "toBackup" в проводнике Windows

Часть 2, создайте предварительное / пост-задание для задачи.

а) до события

  • сопоставьте сетевой диск, но только имя UNC, БЕЗ каталога, например:

    net use \ remServer \ remShare / user: username password [это можно проверить через> net use]

  • используйте LINKD для сопоставления этого сетевого подключения с ранее созданным подкаталогом [mnt]:

    mklink / d "C: \ Program Files (x86) \ Cobian Backup 11 \ mnt \ toBackup" \ remServer \ remShare [с учетом идентичного имени для пункта назначения "toBackup"]

Если это было выполнено в предварительном событии, Cobian увидит удаленный диск в локальной подпапке [для которой он был настроен].

б) после события

  • rd / s / q "C: \ Program Files (x86) \ Cobian Backup 11 \ mnt \ toBackup" [не волнуйтесь: это не удаляет ваши файлы! {1}]
  • чистое использование \ remServer \ remShare / d / y

Храните эти команды именно в таком порядке.

Таким образом все работает нормально, потому что процесс cobian не требует аутентификации. Примечание. Для этого требуется Windows7 или Windows Server 2008 R2.

Уродливый обходной путь, но работает. Я не могу понять, почему Cobian не может напрямую открывать сетевые подключения к серверу под определенным именем пользователя. Это не так уж сложно.

С уважением,

++ мабра

{1} Провести надлежащие испытания. Я не дам здесь никаких гарантий. У меня это просто работало правильно.

Я могу решить проблему так:

http://www.cobiansoft.com/cobianbackup_faq.htm#24

Q: Installing the program as a service, I get an error in the log file. 
    The program cannot access a network drive. Why?

A: In order to access a network resource, the service cannot be running 
    as the local system account. One way to fix this problem:
  * Uninstall the program.
  * Install it again, but select the option "Use the following account".
  * Then you can enter a valid user ID and a password. This account must 
    have permission to access the network drive.

The other way:
  * Just go to the Options dialog box and re-enter the logon settings there.

Это работало просто путем запуска задачи с учетными данными администратора. Найдите это в дополнительных параметрах вашей задачи. :)

Я нашел решение на форуме Cobian Backup: Невозможно создать целевой каталог - результат "Неверный синтаксис имени файла, имени каталога или метки тома".

Сделайте так, чтобы Windows открыла общий ресурс, используя учетные данные с разрешением на запись. Это можно сделать как событие перед резервным копированием в определении задачи резервного копирования Cobian.

Для этого откройте командную строку и введите следующую строку - значения, заключенные в <>, должны быть изменены в соответствии с вашими потребностями:

net use </PERSISTENT:YES> \\<SERVERNAME>\<SHARENAME> /user:<USERNAME> <PASSWORD_OR_*_FOR_PROMPT>

Просто добавьте имя пользователя и пароль к «запускать задачу от имени другого пользователя» и введите то же имя пользователя и пароль для пользователя, у которого есть права записи. forum.cobiansoft.com.

Я решил это, щелкнув задачу правой кнопкой мыши, затем «Изменить задачу», «Дополнительно», «Запустить задачу с другим пользователем». Затем я снова ввел имя пользователя, домен и пароль, мой Cobian запустился с этой ошибкой, когда я изменил пароль пользователя, до этого все было нормально.

Та же проблема. Это случилось, когда я потерял сетевое подключение к NAS. (причина была в другом времени, Thecus vs. MS Server)

Попробуйте перезапустить сервисы в меню Cobian

Меню / Инструменты / Параметры / Общие / Кнопка-ServiceAndAplicationCOntrol

стоп / старт - теневая копия - услуги системы электроснабжения.