Как настроить запуск по расписанию (v2)?

  оглавление  

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

Общее описание

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

Список удалённых серверов настраивается на закладке "Настройки программы", кнопка "Облака":

В данный момент поддерживаются следующие типы облачных хранилищ:

  • Ftp
  • Ssh
  • Webdav
  • Яндекс.Диск (на бесплатном тарифе дают 10 гигабайт, но обратите внимание, что с недавних пор Яндекс снизил цены и, например, 1 терабайт стоит всего 200 рублей в месяц)
  • Гугл.Диск (на бесплатном тарифе дают 15 гигабайт)
  • Mega.nz (на бесплатном тарифе дают 50 гигабайт)

Добавленные в обновлятор облака можно выбирать в качестве дополнительных хранилищ в двух местах.

Прежде всего это общие настройки архивации баз (кнопка "Дополнительные настройки", закладка "Архивация баз"):

Либо же можно переопределить эти настройки уже в свойствах конкретных баз:

Форма выбора дополнительных хранилищ выглядит вот так:

Здесь мы можем выбрать конкретные облака и настроить гибкое хранение количества копий (в том числе периодических).

Нюансы

Нужна ли дополнительная проверка закачанных в облако файлов

Обратите внимание на то, что когда вы добавляете новое облако там есть опция (которая выключена по умолчанию):

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

Нужна ли эта галка и что вообще можно сказать о проверке целостности закачиваемых в облака архивов? Рассмотрим этот вопрос отдельно по облакам.

Ftp

Обновлятор поддерживает и применяет по умолчанию проверку целостности закачанного по Ftp файла, запрашивая у сервера Ftp его (файла) контрольную сумму (checksum).

Но, к сожалению, не многие сервера Ftp поддерживают такую возможность.

Как узнать поддерживает ли ваш сервер Ftp вычисление контрольных сумм файлов? Для этого выполните тестирование облака из обновлятора:

И обратите внимание на строку checksum:

Если там стоит yes - можете быть уверены в целостности закачиваемых архивов. Галка "После передачи файла в облако скачивать его обратно..." вам точно не требуется.

Если же там стоит no, то имеет смысл поставить галку "После передачи файла в облако скачивать его обратно...", если вам позволяет скорость закачки. Но обычно по Ftp скорость закачки хорошая и превышает в 2 и более раза закачку архивов по http.

Ssh

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

Гугл.Диск

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

Поэтому в случае с Гугл.Диск галка "После передачи файла в облако скачивать его обратно..." совершенно точно не нужна.

Яндекс.Диск, Mega.nz

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

WebDav

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

Почему для работы с облаками из обновлятора требуется .Net Framework 4.5

Как известно, для работы обновлятора достаточно установленного .Net Framework 2.0.

Но для того, чтобы работать с облаками нужно дополнительно установить .Net Framework 4.5.

Эта необходимость вызвана требованиями различных библиотек (автором которых я не являюсь) от поставщиков облачных сервисов, которые использует обновлятор для доступа к облакам. К тому же в будущем я планирую расширять количество доступных облачных сервисов, и потому я вынужден был для реализации облаков использовать столь высокий framework.

Я заранее приношу извинения обладателям Windows XP и Windows Server 2003, потому что .Net Framework 4.5 установить на эти устаревшие ОС не получится. Во всём остальном (кроме облаков) обновлятор будет работать на этих ОС прекрасно.

Почему это 100% защита от шифровальщиков

  1. Потому что в облако заливаются только те архивы, что были созданы обновлятором.
  2. После того как эти архивы залились в облако - повторно они туда не заливаются ни при каких условиях (это исключает заливку в облака зашифрованных вирусом архивов).
  3. У шифровальщика нет прямого доступа к облаку, так как обновлятор заливает архивы через api облака, не подключая это облако, например, в качестве диска.
С уважением, (школа 1С программистов).



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

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



Как настроить запуск по расписанию (v2)?

  оглавление