Яндекс диск как служба windows server

Если кто-то делает/сделает лучше и «пушистее» — рассказывайте, делитесь, да воздастся вам по делам вашим. В общем welcome anytime! Моя задача была чтобы быстро и чтоб работало.

Пару слов про Яндекс Диск ( ЯД 🙂 ) — проект это коммерческий с бесплатной составляющей в виде заманухи. Да, здорово, что ЯД есть. Никто не ворчит, но истинные мотивы проекта понимать надо: продавать. Делать бесплатные расширенные «плюшки» в программе никто не собирался. Основные моменты:

  • программа устанавливается в каталог конкретного пользователя;
  • запускается автозапуском при входе пользователя в систему, либо вручную;
  • при включенной синхронизации, синхронизация начинается сразу после старта программы.

Получается для синхронизации файлов, пользователь должен быть все время залогинен в системе. Это не очень безопасно, куда хуже, что это ужасно неудобно. Нужно все время следить чтобы блокировать систему, а не выходить из нее.

Сначала полностью подготавливаете ЯД к работе. Скачиваете, устанавливаете, вводите регистрационные данные, назначаете нужную папку, проверяете синхронизацию и завершаете программу.

Затем скачиваете nssm, распаковываете, переносите в Program Files. Файл будет исполняться из того места, где он лежит, поэтому сразу переносим по месту. Мои комментарии относительно ЯД’а:

  • Запускаете командную строку от имени Администратора, переходите в каталог скачанной nssm;
  • Пишете nssm install YaDisk;
  • Указываете путь C:\Users\имя_пользователя\AppData\Roaming\Yandex\YandexDisk\YandexDisk.exe;
Яндекс Диск как служба Windows

  • Закладка Details, вбиваете Display name:
Яндекс Диск как служба Windows

  • Закладка Log on as, вбиваете имя и пароль пользователя, для которого установлена программа:
Яндекс Диск как служба Windows

У меня пользователь с правами Администратора, настроить под обычного пользователя можно. Мне это не нужно. Еще есть закладка, где можно выбрать используемые ядра процессора. Разумная вещь.

  • Нажимаете Install service:
  • Заходите в Сервисы, находите YaDisk, нажимаете Запустить:
Яндекс Диск как служба Windows

  • Запускаете Диспетчер задач, переходите к Процессам. Наша служба «как пирожок» двухслойная:
Яндекс Диск как служба Windows

Первая часть это запуск nssm и скрипта, вторая — ЯД’а.

Яндекс Диск как служба Windows

При этом графически нигде ЯД не светится. Это очень хорошо, а синхронизация работает. Чтобы проверить нужно открыть ЯД в браузере и папку ЯД’а на компьютере, создавать/удалять и смотреть как в другой папке синхронно появляется/удаляется.

Запуск ЯД’а через ярлык программы стартует отдельный процесс с графической оболочкой. Вместе с нашим сервисом получается два одинаковых процесса, возможно отличающихся параметрами запуска:

Яндекс Диск как служба Windows

Насколько конфликтует или нет не проверял, синхронизация по прежнему работает. Лично я графической оболочкой буду пользоваться редко-редко, может быть для каких-то настроек, не более того. Вот в общем-то и всё. Осталось отключить запуск графической оболочки при входе пользователя.

Справедливости ради нужно поблагодарить человека, давшего наводку (прошу не путать с «на водку») на nssm, я лишь адаптировал к Яндекс Диску. Однако уверен 100%, что моя заметка будет полезна многим.


Добавление от 06.04.2016

Удаляем значок ЯД’а из Моего компьютера, так как щелчок на этом значке запускает графическую оболочку — HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\ удаляем
раздел {19170A69-A883-40D5-AF97-F6DC41495F15}

Яндекс Диск как служба Windows

Со временем номер может измениться. Не буду отслеживать этот момент.


Добавление от 22.05.2016

Сегодня увидел, что Яндекс Диск не синхронизируется. Служба работает.. Стал припоминать, вспомнил что менял пароль от ящика. Это важный момент. При смене пароля, нужно запустить программу ЯД’а и вбить новый пароль. Когда ЯД работает в фоновом режиме про это легко забыть.

Все способы:

  • Сетевой диск Яндекс
    • Шаг 1: Добавление нового элемента в сетевое окружение
    • Шаг 2: Подключение сетевого диска
    • Ошибка «Неправильное имя папки»
  • Вопросы и ответы: 35

Как известно, Яндекс Диск хранит Ваши файлы не только на своем сервере, но и в специальной папке на ПК. Это не всегда удобно, поскольку место, занимаемое файлами, может быть достаточно большим. В этой статье мы поговорим о том, как иметь доступ к диску без хранения документов на ПК.

Сетевой диск Яндекс

Специально для тех пользователей, которые не желают держать огромную папку на своем системном диске, в Яндекс Диске включена поддержка технологии WebDAV, которая позволяет подключаться к сервису, как к обычной папке или диску. Давайте по шагам разберем, как воспользоваться данной возможностью.

Шаг 1: Добавление нового элемента в сетевое окружение

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

  1. Итак, переходим в папку «Компьютер» и нажимаем на кнопку «Подключить сетевой диск» и в открывшемся окне переходим по ссылке, указанной на скриншоте.
    Создание сетевого размещения

  2. В следующем окне жмем «Далее».

    Создание сетевого размещения (2)

    Снова «Далее».

    Создание сетевого размещения (3)

  3. Затем вводим адрес. Для Яндекса он имеет такой вид:

    https://webdav.yandex.ru

    Нажимаем «Далее».

    Создание сетевого размещения (4)

  4. Дальше необходимо дать имя новому сетевому размещению и снова нажать «Далее».

    Создание сетевого размещения (5)

    Поскольку мы уже создавали данное сетевое размещение, запрос имени пользователя и пароля был пропущен «Мастером», у вас же этот запрос обязательно появится.

    Запомнить учетные данные

    Если планируется пользоваться несколькими аккаунтами, ни в коем случае не ставьте галку напротив «Запомнить учетные данные», иначе подключиться к другому аккаунту без танцев с бубном не получится.

  5. Если хотим сразу по завершении процесса открыть папку, оставляем галку в чекбоксе и нажимаем «Готово».
    Создание сетевого размещения (6)

  6. В Проводнике откроется папка с вашим Яндекс Диском. Обратите внимание, какой у нее адрес. Этой папки на компьютере не существует, все файлы лежат на сервере.

    Создание сетевого размещения (7)

    Вот так выглядит размещение в папке «Компьютер».

    Создание сетевого размещения (8)

В общем-то Яндекс Диском уже можно пользоваться, но нам нужен именно сетевой диск, поэтому давайте его подключим.

Шаг 2: Подключение сетевого диска

  1. Снова переходим в папку «Компьютер» и нажимаем кнопку «Подключить сетевой диск». В появившемся окне, в поле «Папка» указываем тот же адрес, что и для сетевого размещения (https://webdav.yandex.ru) и жмем «Готово».

    Подключение сетевого диска

  2. Сетевой диск появится в папке «Компьютер» и будет функционировать, как обычный каталог.

    Подключение сетевого диска (2)

Ошибка «Неправильное имя папки»

В некоторых случаях система при вводе стандартного адреса может выдать ошибку «Неправильное имя папки», которая говорит о невозможности доступа к защищенным ресурсам SSL (HTTPS). Решается проблема двумя способами. Первый — вместо адреса

https://webdav.yandex.ru

указать

http://webdav.yandex.ru

Второй — поправить параметр в системном реестре.

  1. Нажимаем на лупу возле кнопки «Пуск» и в поисковом поле пишем «реестр». Переходим к приложению.
    Переход к редактору системного реестра из поиска в ОС Windows 10

  2. Идем в ветку

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

    Дважды кликаем по ключу

    BasicAuthLevel

    Меняем значение на «2» (без кавычек) и жмем ОК.

    Настройка параметра системного реестра для решения проблемы с доступом к ресурсам HTTPS в Windows 10

  3. Перезагружаем компьютер. После выполнения приведенных выше действий проблема должна исчезнуть.

Теперь вы знаете, как просто подключить Яндекс Диск как сетевой диск стандартными средствами Windows.

Наша группа в TelegramПолезные советы и помощь

Время на прочтение5 мин

Количество просмотров51K

На прошлой неделе Яндекс.Диску исполнился год, и за этот год сервисом успели воспользоваться уже больше 8 000 000 пользователей.

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

Диск спасает файлы — не Шойгу

Для правильной синхронизации нужно не только уметь заливать файлы, но и реанимировать заливку в случае прерванного соединения, а также научить клиент учитывать изменения в файлах.

Очевидно, что в случае, когда соединение с сервером прерывается, а потом восстанавливается, клиент должен уметь дозаливать файл на него. Есть два параметра, которые необходимо учитывать в таком случае: имя файла и его размер. Но для нас их недостаточно — с хранилищем одновременно могут работать несколько клиентов и файл может обновляться конкурентно. Поэтому понадобилось добавить ещё один параметр.

На тот момент мы уже начали разработку модуля синхронизации, который в процессе работы считал md5-хэш содержимого файла. И мы решили воспользоваться им как уточняющим параметром. Во-первых, клиент всегда имел эту информацию и, используя md5-хэш, мы не увеличивали нагрузку на него. Во-вторых, он лучше любого параметра, не зависящего от содержимого файла, — он даёт возможность проверять идентичность отправленного и полученного файла.

Перед отправкой файла на сервер клиент считает хэш. Дальше он заливает файл методом PUT, сообщая серверу этот хэш в HTTP-заголовке Etag. При получении такого запроса сервер сохраняет размер заливаемого файла и его md5 в специальную таблицу незавершённых заливок. В случае нормальной заливки всего содержимого на сервере вычислется md5 полученного файла и сравнивается с полученным от клиента — при их совпадениях файл принят верно и его можно сохранять.

В случае проблем с соединением — если оно было закрыто или при длительном таймауте — на сервере необходимо было сохранить в таблице реально принятый размер и залогировать в access.log неудачно завершённый запрос. Мы использовали в качестве фреймворка веб-сервера mochiweb и в процессе обработки проблем с обрывами соединений встретились с его особенностями. На любые ошибки библиотека реагировала вызовом ‘exit(normal)`, что означает «тихое» завершение процесса. Это нормально, если перед нами стоит nginx для логирования запросов и если при подобном завершении соединения ничего делать не надо. Конечно, можно перехватить такое исключение. Но понять, какая именно из возможных проблем случилась, мы в таком случае можем разве что по наличию известных функций в стектрейсе. Нормальным этот метод не назовёшь, поэтому пришлось править библиотеку на предмет выдачи более вменяемых ошибок.

При обрыве соединения клиент не может полагаться на информацию о том, какое количество байт отправляемого файла реально попало на сервер. Поэтому нам пришлось сделать ещё одну доработку протокола — мы расширили метод HEAD, с помощью которого клиент запрашивает эту информацию, передавая серверу путь куда заливался файл, его размер и md5. Сервер ищет незавершённые закачки пользователя с такими же параметрами и отвечает клиенту, сколько реально закачано. После этого клиент должен возобновить закачку с указанного сервером места с помощью специального запроса — нового расширения метода PUT.

Кроме просто докачки файлов, мы захотели накладывать бинарные патчи файлов — дельта-обновления, — так, как это делается в rsync, но минимизируя нагрузку от этих операций на сервере. Мы разбиваем файл на блоки, по которым считаются быстрые и стойкие сигнатуры. Метод вычисления быстрых сигнатур — rolling checksum — мы позаимствовали из rsync. Сигнатуры блоков используются для поиска совпадающих частей файла, которые пересылать по сети не требуется. Комбинацию из размера блока, сигнатур и md5-файла мы называем дайджестом файла. Для того чтобы клиент смог определить, какие части обновлённого файла ему необходимо скачать или отправить на сервер, ему необходимо получить дайджест файла, хранящегося на сервере. Для этого опять пришлось расширить протокол — на этот раз методом получения дайджеста.

Что же касается самих дайджестов, получаемых с сервера, мы не хотели затормаживать процесс синхронизации их расчётом по запросу, поэтому было решено хранить их на сервере уже посчитанными.

Для начала мы попробовали считать дайджесты во время стриминга файлов в Erlang. Казалось, это уменьшит накладные расходы: порция данных уже лежит в памяти и передать её в модуль расчёта дайджеста выглядело дешёвым решением. К сожалению, из-за специфики работы с памятью в Erlang, это оказалось не так: данные копировались в драйвер, считавший хэши, промежуточные результаты копировались обратно в процесс-обработчик, а затем всё опять отправлялось в драйвер. Это оказалось чересчур ресурсоёмким. Разрабатывать специализиованный драйвер, который хранил бы всё промежуточное состояние внутри и не передавал бы его обратно в Erlang, не хотелось. Альтернативным решением стало складывать файл на диск как обычно, а дайджест считать после полного получения файла отдельной программой, написанной на C и запускаемой из Erlang как порт. Мы использовали этот подход и сократили время на расчёт дайджеста в 10 раз.

Для дельта-обновлений на сервере был расширен стандартный метод PUT, который принимает бинарный дифф и накладывает его на исходный файл. В таком диффе определены лишь две команды: скопировать часть исходного файла и вставить часть, пришедшую от клиента. Сервер занимается лишь простыми операциями, а весь тяжёлый анализ изменений в файлах находится на стороне клиента.

На самом деле, файлы на Диск загружают зелёные человечки

Для случаев, когда файл обновился на сервере, применяется тот же алгоритм поиска одинаковых частей. Клиенту могут потребоваться и несколько частей одного файла, поэтому мы поддержали запросы с указанием множества Range-ей, когда ответ приходит в виде multipart/byteranges, чтобы снизить количество обращений к метаданным файла.

Ещё один метод, который нужен для синхронизации — получить диффы дерева файлов, чтобы клиент мог определить, какие файлы успели обновиться на сервере. Эта задача отличается от обычного версионирования, поэтому методы, предлагаемые стандартом, нам не подошли, и пришлось ещё раз расширить протокол. Когда клиент хочет обновить файлы, он вызывает этот новый метод, указывая идентификатор имеющейся у него синхронизированной версии. А сервер отвечает идентификатором последней версии и списком изменений, произошедших в файловой структуре (не в самих файлах) с момента последнего обновления. Для этого мы храним историю всех изменений в файловой структуре для каждого пользователя.

Пожалуй, за исключением некоторых мелочей, это всё, чем занимается WebDAV-сервер в Яндекс.Диске. Мы довольны тем, что выбрали именно этот протокол. С одной стороны, он практически «из коробки» отвечал нашим нуждам и не требовал существенных доработок, а с другой — благодаря нему с Яндекс.Диском легко интегрировать многие утилиты и приложения.

Серверный бэкап MS Server 2019. Облачный бэкап — боль моя.

0

Гений 1С

гуру

26.02.23

13:39

Подскажите, как настроить бэкап MS Server 2019.

Понятно, что можно локально.

Но нужно еще и в облако.

А тут проблемы. Яндекс диск не работает кроме как через свое приложение, которое не очень хорошо работает как сервис.

Думалю мэйл ру из той же песни.

Есть облака, нормально работающие через веб-дав или какие-то готовые решения?

1

PR

26.02.23

13:59

(0) Не совался бы ты не в свою стезю

Сидел бы, печатные формы курочил и себестоимость в УТ 11 под УТ 10 переписывал

2

PR

26.02.23

13:59

А то потом и Яндекс не пашет и скуль не умеет, а на самом деле просто у кого-то ручки из жопки

3

Garykom

гуру

26.02.23

14:03

4

Злопчинский

26.02.23

14:19

(0) на майлуру, ставишь ДискО

5

dangerouscoder

26.02.23

14:19

(0) ставишь на отдельную машину в этой сети убунту — расшариваешь в ней диск под архив и синхронишь его с яндекс диском — делов на час полтора

6

Гений 1С

гуру

26.02.23

14:20

(4) и шо, будет работать без захода сеанса админа? Сириоузли?

7

Гений 1С

гуру

26.02.23

14:20

(5) там нет сети, это VDS

8

тук-тук

26.02.23

14:22

у меня на гуглдиск синхронизируется

но большие объемы платно

9

тук-тук

26.02.23

14:23

(7) с VDS и синхронизируется на гуглдиск

10

dangerouscoder

26.02.23

14:27

(7) у этой же конторы покупаешь vps а дальше по инструкции выше

11

Гений 1С

гуру

26.02.23

15:16

(10) костыли

12

NorthWind

26.02.23

15:22

(0) дендюшки платить надо. И все общепривычные протоколы для доступа в облако сразу приложутся и будут нормально работать.

13

NorthWind

26.02.23

15:28

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

14

NorthWind

26.02.23

15:32

яндекс 360 дает сто гигов на одного юзера за 249 рублей в месяц. Я на пиво в день могу больше потратить, причем не один раз в месяц. И почему-то я думаю, что с вебдавом там все будет в норме (хотя лучше проверить).

15

Amra

26.02.23

15:48

(14) Да ты шо, для Сирожиных клиентов это очень дорого)

16

NorthWind

26.02.23

15:54

(15) ну они ж ему платят по сколько-то там две тысячи в час или две с половиной, я не помню… Так нехай заплатят две с половиной в год и будут с облачным бэкапом

17

BeerHelpsMeWin

26.02.23

15:57

(16) «я прошу с них за это 2500 в час» и «мне платят за это 2500 в час» это разные сущности :)

18

PR

26.02.23

15:58

(16) Так может они ему платят по часу в квартал

И то это сумма до скидки

19

NorthWind

26.02.23

16:14

(3) это ломает саму идею бэкапа как места, где данные будут в сохранности. На фото- и видеохостингах нельзя гарантировать, что владелец не применит сжатие, пусть даже визуально нетравматичное. И все, прощайте первоначальные данные.

20

dangerouscoder

26.02.23

16:23

(11) тут неизвестно что считать костылями.. vds без администрирования с кривыми скриптами и яндекс диском или инфроструктуору из нескольких виртуалок с определенными ролями..

А можно было вообще у конторы предоставляющей услугу купить бекап VDSки недельный хотя бы..

21

NorthWind

26.02.23

16:46

Кстати, Геня, если твои клиенты реально спрашивают это дело (облачные бэкапы) — почему бы, например, не подружиться с какой-нибудь конторой, которая предоставляет облака, не стать их агентом и не получать агентские? Заодно была бы и прибавка к доходам… Ты все это дело подключил, настроил, автоматизировал бэкапы. Клиент платит, а тебе денежка капает. Занялся бы.

22

Amra

26.02.23

16:55

(21) Это мелко) Про идею ЦОДа в гараже забыл?)

23

NorthWind

26.02.23

16:56

(22) точно :) Собрал там стоечку из комплектухи с авито, инет провел… Можно даже дизель поставить для вящей энергонезависимости.

И стриги себе купоны.

24

НафНаф

26.02.23

17:18

(22) гаража правда у товарища нет, но есть освободившаяся квартира, даже две

25

Amra

26.02.23

17:28

(23) Дизель? Неее, это расходы. Поселить там же несколько дам из Талжикистона, будут крутить динамо-машину по необходимости, клепать печатные формочки по 2500 в час, ну за проживание в таких шикарных условиях расплачиваться с Гггеней натурой

26

Гений 1С

гуру

26.02.23

18:37

(13) так он готов заплатить. речь не идет о бесплатных облаках. Но даже платный яндекс и мэйл не умеют в вебдав. А их встроенные клиенты не работают без логина админа, что превращает бэкап в фикцию

27

Гений 1С

гуру

26.02.23

18:38

(21) о каких конторах речь? имена, пароли, явки

28

Гений 1С

гуру

26.02.23

18:40

(22) думаю наши самые справедливые законы не разрешать маленькому, но гордому ИП использовать гражданские электро и интернет сети для бизнеса ЦОД

29

Amra

26.02.23

18:53

(26) Пля. Поставь себе «обновлятор». ОН умеет заливать произвольные файлы куда угодно практически. Делаешь бекап скулем в определенную папку, потом обновлятор эту папку заливает туда, куда скажешь. Цена вопроса 950 р. разово. Осидят твои клиенты такую сумму?

30

NorthWind

26.02.23

19:04

(27) Агентская приблуда к договору есть почти у всех контор, которые предоставляют облака. Яндекс, МТС… Просто набери в поиске «Агентское вознаграждение за продажу облачных хранилищ». Думается, что конкуренция на рынке большая, поэтому с удовольствием держатся за тех, кто продает их по сарафану.

31

NorthWind

26.02.23

19:06

(28) А когда тебя это останавливало? :) На самом-то деле для маленького бизнеса вопрос решается достаточно просто — установкой домашнего НАСа у тещи учредителя. И сливом бэкапа туда. Вряд ли же одновременно пожар, бросок напряжения или маски-шоу случатся одновременно в офисе и у тещи? :)

32

NorthWind

26.02.23

19:09

(26) хмм… Извини, но что-то не очень верю. А тогда за что деньги-то? Ну ок, если не вебдав, то другой протокол какой-то, FTP какой-нибудь с буковкой S вначале-в конце, еще чего-то такое, но должно блин быть! Если не будет сервисов подобного рода, то теряется сам смысл оплаты. Ты у ТП спрашивал?

33

Sun_Lin

26.02.23

19:22

(0) берешь коробчонку raspverry pi (для этих целей пойдет даже raspberry pi 2 за 1 т.р.), подключаешь внешний диск на 500 гигов (например), поднимаешь там FTP, льешь туда через curl.exe свой бакап каждую ночь. Коробчонка потребляет максимум 5 Вт, поэтому может работать 24/7/365. Коробчонку ставишь либо себе, либо теще учредителя (как тут уже советовали).

34

Sun_Lin

26.02.23

19:23

+(33) ну или если все лень, тогда www.mega.nz, но там 15 гигов только бесплатные.

35

Злопчинский

26.02.23

19:31

(34) 15 гигов — это база значит гигов 150-200. завести два аккаунта и лить попеременно туда-сюда…

36

Гений 1С

гуру

26.02.23

19:31

(29) обновлятор разве умеет как служба работать?

37

Гений 1С

гуру

26.02.23

19:31

(29) Но даже если умеет, это странное решение для бэкапа серверов

38

Злопчинский

26.02.23

19:32

опять же — если лавочник такой что у него своего ойтишнега нет — то хрен ли морочиться работает сервисом или не работает. поставил любой софт который от пользователя работает, залогинил навечно и пуст крутится. нашли проблем емае

39

Гений 1С

гуру

26.02.23

19:32

(32) яндекс продает свой диск для физлиц, для бизнеса он предлагает яндекс-клауды, где цены совсем другие. Насчет мэйла не знаю.

Поэтому яндекс искуственно ставит палки в колеса использованию своего яндекс-диска для бизнеса.

40

Гений 1С

гуру

26.02.23

19:33

(38) залогинил навечно — это как? научи

41

Звездец

26.02.23

20:33

а когда в яндексе отключили вебдав? да и в облаке майл с ним тоже все ок

42

NorthWind

26.02.23

20:41

43

NorthWind

26.02.23

20:46

(41) в яндексе для физлиц его не отключили, он типа как работает. Но… большой файл, скажем в гигабайт, вы по нему не зальете. Будет ошибка обязательно, вне зависимости от качества соединения.

44

NorthWind

26.02.23

20:47

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

45

Звездец

26.02.23

21:10

(44) блин, там тариф снимающий это ограничение стоит точно не помню но точно меньше 100р, зачем так заморачиваться

46

NorthWind

26.02.23

21:16

(45) ну ссыль в (42) про это или не про это?

47

Звездец

26.02.23

22:09

(46) по ссылке вроде для бизнеса тарифы, для ФЛ там вообще копейки

48

NorthWind

27.02.23

06:35

(47) если верить тому, что пишут в сети многие люди по этому вопросу, такого тарифа нет. Webdav даже на платных тарифах корректно не работает, а техподдержка говорит, что да, работу сторонними системами мы и не гарантируем, и настаивает на использовании своего приложения. Если бы подобный тариф был, вряд ли бы они так упирались, логично? Причем есть ощущение, что подобную политику проводят многие крупные игроки на этом рынке.

49

NorthWind

27.02.23

06:44

Возможно, тут дело в том, что webdav не позволяет в достаточной степени балансировать нагрузку, требуя чрезмерного внимания серверного ПО к конкретной персоне с ее огромным файлом. Используя свое ПО, они таймауты могут запилить хоть многоминутные, а с вебдавом такой фокус не проходит …

50

Chai Nic

27.02.23

07:23

«яндекс 360 дает сто гигов на одного юзера за 249 рублей в месяц.»

У яндекса для бэкапов намного выгоднее объектное хранилище по амазоновскому протоколу S3.

51

Uragan_a

27.02.23

07:28

52

NorthWind

27.02.23

08:17

(51) а стягивать назад и разворачивать бэкап пробовали? Ключ /С означает, что копирование продолжится даже при возникновении ошибок… достаточно опасная вещь.

53

Uragan_a

27.02.23

08:26

(52) Скрипт не мой, но лучше чем ничего :) В целом можно улучшить и отправлять уведомления об ошибках в Телеграм

54

Гений 1С

гуру

27.02.23

08:36

(52) паранойя detected

(51) это к какому облаку? Известно, что Яндекс подрезает крылья веб-голубку (webdav)

55

Гений 1С

гуру

27.02.23

08:37

(41) какой наивный юноша. Даже я лично писал в поддержку Яндекса и лично мне они отвечали с мордой кирпичом что все типа тип топ — веб дав работает, но только через яндекс-диск, ггг

56

Гений 1С

гуру

27.02.23

08:38

(42) думаешь там вебдав работает? Я вот лично склоняюсь все же к холодному хранилищу SELECTEL, но там только через FTP

57

Chai Nic

27.02.23

08:39

Уже года 3 как в яндексе вебдав зарезанный. После закачки определенного объема мегабайт закачка останавливается и вебдав клиент отваливается по таймауту. Причем это не афишируется публично.

58

Chai Nic

27.02.23

08:41

Кстати, Яндекс вообще не торт уже. С апреля они бесплатную почту для домена ликвидируют, а платные тарифы конских денег стоят, в разы дороже чем у конкурентов.

59

Гений 1С

гуру

27.02.23

08:43

(57) так мне кажется такая «морда кирпичом» это прекрасный способ просрать репутацию. Вот как теперь брать остальные продукты Яндекса, если там может быть такая подлянка быть внутри?

60

mishaPH

27.02.23

08:57

(59) потому,  что яндекс диск это для физиков и использование его для бизнеса как-то им не хочется. халявщиков.

61

NorthWind

27.02.23

09:00

(56) почитав отзывы, склоняюсь к мысли, что нет, не работает :(

Похоже, у них есть какие-то причины так делать. Достаточно веские, чтобы наплевать даже на (59). Печально.

(60) Я тоже так думал, но не особо-то дают даже за деньги, во всяком случае, за небольшие. Возможно, дают премиалам, которые платят реально много, но на недорогих тарифах для малого бизнеса а-ля 250-500 р/мес — пишут что хрен. То же самое, что для физиков.

62

mishaPH

27.02.23

09:04

(61) все облачные сервисы запрещают деятельность юрлиц. только минималки для мелких ИП и т.п.

63

NorthWind

27.02.23

09:06

(62) да ну? А что ж тогда юрлицам делать? :)

Как думается мне, у всех у них просто есть отдельные тарифы для юрлиц. У того же яндекса есть целый набор сервисов Yandex.Cloud.

64

mishaPH

27.02.23

09:06

потому, что никто не хочет связываться с крупными или хитропопыми юриками, чтобы потом отбиваться от исков и т.п.

а так — заводите на том же яндексе свои виртуальные машинки, покупайте дисковое пространство бэкапфы их и т.п. и лейте туда что угодно и сколько угодно

65

NorthWind

27.02.23

09:07

почему с вебдавом такие сложности — я не знаю. Могу только предполагать, что (49)

66

Chai Nic

27.02.23

09:08

(62) А смысл? В результате юрлица останутся без нужной услуги, а сервис без денег.

67

NorthWind

27.02.23

09:08

(64) да ну, нет. Это не разговор. Со мной МТС разговаривали лично, чтобы моя организация купила там облако. Буквально бегали за мной.

68

NorthWind

27.02.23

09:09

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

69

NorthWind

27.02.23

09:15

кстати, для mail.ru есть интересная приблуда — она для конечного пользователя притворяется вебдав-сервером, а в реальности работает с маил.ру то ли через апи, то ли вообще эмулирует работу в браузере. Вот ссыль: https://yar229.github.io/WebDavMailRuCloud/ Кстати, можно посмотреть, если она не очень кривая, то, глядишь, и потянет с пивком для не очень критичных применений…

70

Chai Nic

27.02.23

09:44

(63) «У того же яндекса есть целый набор сервисов Yandex.Cloud»

Только простого диска для хранения данных с использованием вебдава в этом наборе нет. Там всё намного более заморочено-корпоративно, для малого бизнеса слишком сложно.

71

NorthWind

27.02.23

10:09

(70) для малого у них (42).

72

NorthWind

27.02.23

10:16

но в целом я согласен, что в их позиционировании и назначении тарифов и услуг черт запросто ногу сломит

73

DJ Anthon

27.02.23

10:24

у меня яндекс диск нормально через вебдав работал. только эти уроды написали в нем обновление только через ftp, а этот протокол у меня запрещен, поэтому пришлось отказаться. потому что необновленный яндекс диск тоже отказывался работать.

74

Злопчинский

27.02.23

10:32

(69) а почему нельзя использовать ДискО?

https://disk-o.cloud/

75

Гений 1С

гуру

27.02.23

10:41

(74) а он (приложение) работает без входа в систему?

76

Гений 1С

гуру

27.02.23

10:42

(70) так что же, получается Яндекс осознанно избегает ниши бэкапа данных для среднего бизнеса? или что?

77

Гений 1С

гуру

27.02.23

10:42

(69) я не хочу масштабировать костыли на своих клиентов, звеняй. Пусть это стоит денег, но нормальное решение.

78

Гений 1С

гуру

27.02.23

10:43

(68) возможно хранить данные дорого для Яндекса

79

Гений 1С

гуру

27.02.23

10:44

(66) Можем ли мы констатировать в этой области кризис IT?

80

mistеr

27.02.23

10:50

(0) Ладно облачный, я вот в одном месте никак не могу настроить обычный, на NAS. Но в бесплатной версии скуля, где нет агента.

Может кто поделится готовыми скриптами?

81

Гений 1С

гуру

27.02.23

11:00

(80) дык а че, просто SQL из командной строки нельзя запускать?

82

Гений 1С

гуру

27.02.23

11:01

83

NorthWind

27.02.23

11:04

(80) так вроде CREATE BACKUP командочка SQL есть. Не вариант?

84

NorthWind

27.02.23

11:04

на худой конец, есть ibcmd с его dump-ом…

85

NorthWind

27.02.23

11:06

(74) Почему бы и нет… В общем-то тут в теме уже прилично вариков накидали. Только пробуй…

86

JeHer

27.02.23

11:15

Не реклама. Сам когда-то юзал в связке с облаком Мегафона — Handy Backup забыли. 1800 ₽ для дома — посылает почти хоть куда. Устанавливается как служба.

87

NorthWind

27.02.23

11:34

+ (83) в SMSS есть функция скрипт задачи посмотреть. Таким образом в общем-то необязательно круто знать T-SQL — можно поставить триальный или бесплатный скуль с SMSS где-то в постороннем месте, соорудить визуальным конструктором нужный план обслуживания, потом просмотреть скрипт задачи и воспроизвести его на проде.

88

YFedor

27.02.23

11:58

(80) У меня не бесплатная, но я по старинке использую комбинацию скрипта и nnbackup.

Скрипт сначала чистит временную папочку, потом запускает готовый SQL-скрипт — он в эту папочку делает архивы, потом nnbackup эту папочку архивирует

89

mishaPH

27.02.23

12:03

почему проги 1с вообще бэкапами занимаются на уровне системы?

90

mishaPH

27.02.23

12:03

зачем вам этот гемор?

91

mishaPH

27.02.23

12:03

в 1с 8 есть технология через урбд делать бэкапы хоть на лету

92

Злопчинский

27.02.23

12:16

(86) cobian backup тоже как служба может, на фтп заливать может, в облака — не знаю, Как-то не приходилось. И вопросами бэкапов занимается у меня сисадмин, а у клиентов я в системные дела обычно не лезу, спрашиваю только — бэкапы делаются? Если нет или не знает — рекомендую настроить им самим настроить

93

mistеr

27.02.23

12:23

(82) Нет, не поможет. Во-первых, dt это не бэкап. Во вторых, скрипта-то и нет.

(87) и другим: как это делается я в курсе. Внимательно читайте (80).

94

НафНаф

27.02.23

13:16

(91) для серверной базы лучше использовать средства бекапирования СУБД

95

magicSan

27.02.23

13:35

(91) он у тебя вечность будет восстанавливаться?

96

NorthWind

27.02.23

13:36

(93) а что конкретно не получается?

97

YFedor

27.02.23

14:02

Кстати, по поводу Яндекс-диска.

Настраиваем под каким-либо конкретным пользователем клиента яндекс-диска, чтобы синхронизовал с облаком конкретную папку бэкапов.

Выходим из учетной записи.

В синхронизируемую папку складываем нужный файл бэкапа.

Запускаем через планировщик задач яндекс диск под пользователем, под которым настроен клиент яндекс диска.

В этом случае синхронизация с облаком не произойдет?

98

Zamestas

27.02.23

14:18

(97) Проще и надежнее виртуалку поднять с обычной виндой, автозапуском и автовходом пользователя, и прямым пробросом в неё отдельного жесткого диска, что бы она забирала бекапы на свой диск в папку синхронизации.

99

Uragan_a

27.02.23

14:39

Как вариант взять еще StorageVDS с NextCloud, хотя можно и просто по ftp.

https://infostart.ru/1c/articles/400349/

100

DGorgoN

27.02.23

16:36

(0) Делаю просто: на основной тачке делаем архив в папку, далее этот архив планировщиком переливаем на свой домашний пк по vpn через сетевую шару с проверкой на содержимое после заливки. Можно конечно хеш присобачить но и так хватает скорости. В наших ипенях тариф 500 М/с не редкость.

На чтение1 мин

Опубликовано

Обновлено

Яндекс Диск – это популярное облачное хранилище, которое позволяет сохранять, синхронизировать и обмениваться файлами между различными устройствами. Однако, некоторые пользователи, работающие на операционной системе Windows Server 2012, могут столкнуться с трудностями при установке и настройке данного сервиса. В данной статье мы рассмотрим шаги, необходимые для успешной установки и настройки Яндекс Диска на сервере под управлением Windows Server 2012.

Первым шагом является загрузка дистрибутива Яндекс Диска с официального сайта разработчика. Для этого необходимо зайти на сайт и воспользоваться специальной формой для загрузки. После загрузки дистрибутива, его необходимо запустить и следовать инструкциям мастера установки.

В процессе установки Яндекс Диска, мастер предложит выбрать папку для установки. Рекомендуется оставить путь по умолчанию или выбрать другую папку на системном диске. После выбора папки, необходимо пройти все остальные шаги мастера и дождаться завершения процесса установки.

После успешной установки Яндекс Диска, необходимо приступить к его настройке. Для этого необходимо открыть программу и ввести свои учетные данные от учетной записи Яндекса. После ввода данных и авторизации, программа будет готова к работе, и вы сможете начать синхронизацию и обмен файлами с другими устройствами.

Установка и настройка Яндекс Диска на Windows Server 2012

Для установки Яндекс Диска на Windows Server 2012 выполните следующие шаги:

  1. Скачайте установочный файл Яндекс Диска для Windows Server 2012 с официального сайта Яндекса.
  2. Запустите установочный файл и следуйте инструкциям мастера установки.
  3. После успешной установки Яндекс Диска запустите программу и введите свои учетные данные Яндекса.
  4. Выберите папку, в которую вы хотите синхронизировать свои файлы с Яндекс Диском.
  5. Выберите параметры синхронизации, включая синхронизацию только выбранных папок, использование прокси-сервера и автоматическую загрузку файлов с фотоаппарата.
  6. После завершения настроек начнется первоначальная синхронизация файлов с Яндекс Диском. Это может занять некоторое время в зависимости от количества и размеров файлов.

После установки и настройки Яндекс Диска на Windows Server 2012 вы сможете использовать облачное хранилище для хранения и синхронизации файлов с сервера. Вы сможете получить доступ к своим файлам через веб-интерфейс Яндекс Диска или с помощью приложения Яндекс Диск на других устройствах.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Avermedia 307 windows 10
  • Microangelo on display для windows 10
  • Nginx windows nginx config
  • Как отключить брандмауэр на windows 10 pro
  • При загрузке windows 7 пишет нет драйверов