Список внешних ресурсов, к которым может обращаться обновлятор

  оглавление  Как настроить публикацию баз на веб-сервере?

Обновлятор-1с. Как настроить хранение резервных копий в Облаке от Mail.ru?

Введение

В этой статье мы рассмотрим пошаговую инструкцию для:

  • регистрации в сервисе Облако от Mail.ru
  • создания объектного S3-хранилища
  • добавления созданного хранилища в обновлятор
  • сколько это всё будет стоить

Мы рассмотрим все шаги на примере сервиса Облако от Mail.ru, но все действия выполняются аналогично и в других сервисах, предоставляющих объектные S3-хранилища, например, в:

Зачем всё это

Об этом здесь: ссылка.

Регистрация

Переходим в консоль облака: ссылка.

В правом верхнем углу при необходимости используем кнопку "Регистрация" или сразу "Вход":

И вот мы в оказались в консоле облака (бонусом нам начислили 150 рублей сразу после регистрации):

Создание объектного хранилища

В консоле управления (слева) выбираем пункт "Объектное хранилище":

В открывшемся разделе  нас попросят сперва подтвердить телефон, если мы этого не сделали ранее:

Делаем подтверждение телефона и теперь нас просят подтвердить свои данные одним из перечисленных способов:

Используем один из этих способов и теперь у нас появляется возможность для создания объектного хранилища:

Нажимаем ссылку "Создать бакет" (бакет - это от английского слова Bucket, ведро).

В открывшемся окне я выбрал:

  • случайное имя для бакета (оно должно быть уникальным среди всех бакетов клиентов Облака от Mail.ru)
  • класс хранилища "IceBox" (дешевое хранилище, предназначенное для длительного хранения объектов с редкими запросами на чтение)


Нажимаем кнопку "Создать".

Итак, имя объектного хранилища у нас уже есть (в моём случае это sdlfkjhsshlkjh324234lkhjlkj2h34k1jh), осталось настроить логин и пароль для доступа к нему.

Для этого вернёмся в раздел "Объектное хранилище" и нажмём ссылку "Создать аккаунт". На открывшейся странице нажмём кнопку "Создать аккаунт".

Укажем имя аккаунта, например, "updater-1c" и нажмём кнопку "Создать":

Открылось уведомление об успешном создании аккаунта:

Сразу копируем их куда-нибудь (именно их нужно будет указать в обновляторе в качестве логина и пароля для доступа к облаку).

Итак у нас есть (у вас будут свои значения):

  • имя бакета sdlfkjhsshlkjh324234lkhjlkj2h34k1jh
  • Access Key ID (идентификатор ключа): ugk5jSVKBoGkYfRuZ7G1Bt
  • Secret Key (секретный ключ): 93hD3aq5isP4fBbEucjwDUsSgRV2tdvRy28zSUZM47iV

Добавление созданного хранилища в обновлятор

Создаём облако как обычно.

В поле тип выбираем "Amazon S3".

Ставим необходимое количество одновременных загрузок (в случае с сервисом Облако от Mail.ru не нужно бояться ограничений).

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

В поле адрес указываем: https://hb.bizmrg.com

В поле Bucket name указываем имя нашего бакета (у меня это sdlfkjhsshlkjh324234lkhjlkj2h34k1jh).

В поле Access Key ID указываем идентификатор ключа (у меня это ugk5jSVKBoGkYfRuZ7G1Bt).

В поле Secret Access Key указываем секретный ключ (у меня это 93hD3aq5isP4fBbEucjwDUsSgRV2tdvRy28zSUZM47iV).

Итого имеем следующие настройки облака:

Внимание. Галку "После передачи файла в облако скачивать его обратно..." можно не устанавливать, так как обновлятор после загрузки запрашивает у облака контрольную сумму загруженного файла и сравнивает её с контрольной суммой локального файла.

Сохраняем облако и делаем проверку настроек:

Всё в полном порядке:

Добавление созданного хранилища в Cyberduck

Для удобной работы с ваших хранилищем вне обновлятора я рекомендую бесплатную утилиту Cyberduck.

После запуска утилиты нажимаем кнопку "Новое подключение":

Заполняем настройки облака:

  • Тип подключения: Amazon S3.
  • Сервер: hb.bizmrg.com
  • Access Key ID: указываем идентификатор ключа (у меня это ugk5jSVKBoGkYfRuZ7G1Bt)
  • Secret Access Key: указываем секретный ключ (у меня это 93hD3aq5isP4fBbEucjwDUsSgRV2tdvRy28zSUZM47iV)

Получится вот так:

Готово. Нажимаем "Подключиться."

Внимание! Ещё одной интересной программой, которая позволяет удобно работать с S3-хранилищами является "Диск-О:" от mail.ru (она платная, но есть пробный период, который можно использовать для разовых задач).

Сколько это будет всё будет стоить

Посмотреть наши затраты можно в разделе облака Биллинг.

Тарификация идёт поминутно, поэтому если мы к примеру зальём в хранилище террабайт на пол часа, а затем удалим его, то заплатим мы в итоге только:

  • за одну операцию put (если мы залили этот террабайт 1 файлом)
  • за 30 минут использования 1 террабайта хранилища

Для холодного типа хранилища в данный момент (19.05.2020) действуют следующие расценки:

  • 1,6 рубля за хранение 1 гигабайта (в месяц)
  • отдельно тарифицируются сами операции (например, помещение файла в облако или скачивание), но мы не будем их учитывать, потому что они стоят копейки и почти не влияют на итоговую стоимость хранения бекапов

Итого непрерывное хранение 1 терабайта резервных копий в хранилище Облаке от Mail.ru в месяц обойдётся нам в 1024 * 1.6 ~ 1638 рубля

Честно говоря, это дорого. Стоимость за хранения террабайта бекапов в Яндекс.Облаке составляет ~687 рублей в месяц.

С уважением, (преподаватель школы 1С программистов и разработчик обновлятора).



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

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



Список внешних ресурсов, к которым может обращаться обновлятор

  оглавление  Как настроить публикацию баз на веб-сервере?