Как настроить проверку свободного места перед операциями?

  оглавление  Как настроить маски включения и исключения для архивации нужных файлов?

Обновлятор-1с. Как настроить передачу архивов в Amazon S3-совместимые хранилища?

 Внимание! Данный функционал пока доступен только в тестовой версии начиная с 9 июля 2019 года. 

Введение

Протокол Amazon S3 поддерживается десятками облачных платформ и предназначен для доступа к их объектным хранилищам.

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

Цена хранения резервных копий в облачном объектом хранилище в несколько раз выше, чем хранение того же объёма, например, в сервисе Яндекс.Диск.

Но Яндекс.Диск (и ему подобные сервисы) предназначены прежде всего для частного использования и имеют соответствующие ограничения.

И если вам нужна загрузка резервных копий...

  • в единое облако
  • на высокой скорости
  • с множества устройств
  • с контролем целостности загруженного файла (протокол Amazon S3 возвращает контрольную сумму загруженного объекта и обновлятор использует эту возможность для проверки целостности данных в облаке)

... то облачные объектные хранилища - это именно то, что вам нужно.

Примеры облачных платформ, поддерживающих объектные хранилища:

Поддержка Amazon S3 в обновляторе

Обновлятор поддерживает S3-совместимые хранилища наравне с другими облаками: ссылка.

При этом (из-за особенностей и ограничений протокола) обновлятор при загрузке архивов преобразует их имена специальным образом:

  • Переводит русские символы в транслит (и это не отключается, в отличие от других типов облаков).
  • Заменяет скобки (которые не входят в разрешенный набор символов) на следующие комбинации:
    • ( на -LRB- (что означает left round bracket)
    • ) на -RRB- (right round bracket)
    • [ на -LSB- (left square bracket)
    • ] на -RSB- (right square bracket)
    • { на -LFB- (left figure bracket)
    • } на -RFB- (right figure bracket)
  • После этого заменяет все символы, которые не входят в набор "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_." на знаки подчёркивания.
С уважением, (преподаватель школы 1С программистов и разработчик обновлятора).



Владимир Милькин
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:



Как настроить проверку свободного места перед операциями?

  оглавление  Как настроить маски включения и исключения для архивации нужных файлов?