Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

Владислав

Дата регистрации: 2017-02-02 12:04:38

Ник: Владислав

Комментариев: 1

Комментарии

  • Синхронизация YandexDisk и Windows 7 через WEBDav
    2017-02-02 12:04:38

    Как-то у Вас всё слишком просто, Александр. Поделитесь, пожалуйста, как Вам удалось избежать проблем, описанных ниже (приведу своё письмо в техподдержку Яндекса целиком).

    Необходимо наладить автоматическую ночную репликацию резервных копий, создаваемых программами резервного копирования Macrium Reflect Server, Acronis Backup for PC 11.7, SyncBackPro, FreeFileSync.

    Натолкнулся на кучу подводных камней:

    - Ни одна из вышеуказанных программ не поддерживает WebDAV в чистом виде.

    - Если назначить WebDAV-ресурсу букву сетевого диска, эти программы не отображают такой виртуальный диск в списке тех, куда можно реплицировать архивы - почему-то они работают только с буквами физических дисков.

    - Указать сетевой путь для репликации также не получается, и вообще с такими WebDAV-путями беда - например, после создания путь может оказаться недоступен, а отключить его нечем - так и болтается в сетевом окружении до перезагрузки, подвешивая комп при обращении к себе. А когда это на сервере?!

    - Нужно, чтобы репликация резервных копий работала в режиме службы, а не выполнялась резидентной программой, запущенной после входа пользователя в Windows, а возможности смонтировать сетевой диск для WebDAV без участия пользователя я пока не встречал.

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

    - В программе Macrium Reflect Server для реплицирования резервных копий предлагается использовать VBS или PowerShell скрипты, запускающие системную утилиту robocopy - нужно тестировать, сможет ли она работать с виртуальными дисками, пока не было времени. Боюсь, что столкнусь с проблемой, описанной ниже.

    - Пробовал работать с Яндекс.Диском через WebDAV как через букву диска, так и через плагин для Total Commander-а - результат столь же плачевный, как и при попытке использовать FTP-сервер: при копировании в облако или из облака дата модификации файла меняется на текущую, соответственно, одинаковые файлы становятся различными при сравнении их по дате и времени последнего изменения, возникает жуткая путаница, синхронизация невозможна. В самом приложении Яндекс.Диск имеет место та же самая проблема, и никто её годами не решает: после (первичной во всяком случае) синхронизации все загруженные из облака на компьютер файлы приобретают на нём текущие дату и время!

    Какие другие протоколы, помимо WebDAV и FTP, можно использовать, я пока не представляю. У некоторых производителей ПО для резервного копирования есть собственные пропиетарные облака, но ни это ПО, ни такие облака неинтересны. Например, Acronis предлагает собственное облачное хранилище - оно слишком дорогое и непрозрачное, поработал с ним в бесплатном пробном режиме - не понравилось даже бесплатно.