В продолжение темы работы с облачными хранилищами из bat файлов и скриптов, затронутой ранее в статье Доступ к облаку по webdav.

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

Доступ по запросу – как это работает?

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

Когда какая-нибудь программа обращается к такому файлу, клиент облака скачивает файл на компьютер, и программа работает с локальным файлом.

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

В OneDrive это называется Доступно при работе в сети:

В Яндекс.Диске – Файл или папка хранится только в облаке.

В таком режиме синхронизация происходит только при обращении к файлу.

В чем преимущества доступа по запросу?

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

В таком режиме можно работать с терабайтами информации, имея локальный жесткий диск, например, ёмкостью 250 ГБ.

Доступ по запросу в сравнении с WebDAV

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

Плюс этого в том, что облачный клиент берёт на себя процесс синхронизации, в том числе исправление сетевых ошибок.

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

Большие файлы

Облачные клиенты корректно работают с большими файлами. Например, можно смотреть кино размером более 4 ГБ прямо из облачной папки, просто придётся немного подождать, пока клиент скачает файл в фоновом режиме.

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

Подключение к облаку

С WebDAV легко подключаться к разным облакам или учётным записям прямо в bat файле, то есть автоматически.

Клиентское приложение для доступа к облаку нужно подключать к учетной записи вручную.

Контроль изменений

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

Доступ по запросу или WebDAV?

В большинстве случаев предпочтительнее использовать доступ по запросу.

WebDAV больше подойдёт, если:

  • требуется контролировать выгрузку файлов на сервер или контроль того, что открываемый с сервера файл самый свежий
  • при этом передаваемые файлы небольшие
Клиенты облачных хранилищ как альтернатива WebDAV
Метки:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *