Учимся писать скрипты на OneScript

  оглавление  Не удалось проверить цифровую подпись новой версии программы.

Настраиваем архивацию баз 1С на яндекс-диск

В этой инструкции я расскажу как можно очень просто настроить архивацию наших баз 1с (а также документов) в облако Яндекс-диска.

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

Итак, какие плюсы есть у Яндекс-диска для архивации наших баз 1С:

  • высокая скорость доступа - в целом по России это действительно так, Яндекс обеспечивает хороший канал для доступа к своим серверам;
  • бесплатные 10 гигабайт на старте - если у вас несколько баз, этого вполне хватит, с учётом того, что мы настроим циклическое удаление старых архивов;
  • самый дешёвый тариф при платном расширении диска - так расширить диск до 100 гигабайт будет стоить 80 рублей в месяц, до 1 терабайта - 200 рублей в месяц плюс 17% экономии при оплате за год.

Итак, поехали :)

Регистрация в яндексе

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

Установка программы обновлятор

Мы будем использовать программу Обновлятор для архивации наших баз и документов с последующей (однократной) заливкой на Яндекс-диск и очисткой старых архивов в облаке.

Скачать программу можно или по ссылке выше или напрямую.

Подключаем Яндекс-диск в обновлятор

Для этого сразу после запуска программы переходим на закладку Настройки программы и нажимаем кнопку Облака:

Изначально список облаков у нас пустой - нажимаем кнопку Добавить (плюсик):

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

Нажимаем Ок и видим, что в список облаков добавился наш диск:

Чтобы убедиться, что мы всё сделали правильно - нажимаем кнопку "Протестировать облако":

Тестирование облака прошло успешно.

Нажимаем кнопку Сохранить и закрыть:

Выбираем Яндекс-диск в настройках архивации

Всё на той же закладке "Настройки программы" нажимаем кнопку "Дополнительные настройки":

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

А затем нажимаем на ссылку "... и ещё 0 облаков":

Здесь мы выбираем наше облако и если нужно меняем количество и периодичность хранимых в облаке архивов:

На этом с настройкой всё.

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

Пробуем сделать архив с заливкой в яндекс-диск

Выделяем какую-нибудь базу (это могут быть не только базы, но и документы и другие произвольные файлы), добавленныю в список обновлятора и нажимаем кнопку "Архивировать":

База успешно заархивировалась:

И если мы тут же зайдём в кнопку "Облака", то увидим что созданный архив встал в очередь на заливку в Яндекс-диск:

Спустя какое-то время этот файл из очереди уйдёт (при этом обновлятор мы можем сразу закрыть, заливка идёт в фоне) и мы обнаружим его в нашем облачном Яндекс-диске:

При этом даже если в будущем архив на нашем компьютере окажется зашифрован или вообще удалён вирусом - с облачной копией ничего не случится, потому что:

  • обновлятор делает заливку архива ровно один раз, то есть ещё раз обратите внимание - он не зеркалирует (синхронизирует) вашу локальную папку в облако, он заливает и удаляет архивы из облака в соответствии с теми операциями, которые вы выполняете в программе
  • обновлятор при своих операциях не подключает облако яндекс-диска в систему в виде, например, сетевого webdav диска (так многие делают, я знаю) - вместо этого обновлятор взаимодействует с облаком через его api, используя протокол https

Более тонкая настройка

Мы рассмотрели лишь простейший сценарий архивации наших баз и документов в облако Яндекс-диск.

Программа обновлятор позволяет также:

  • настроить такую архивацию по расписанию
  • настроить уведомления на почту в случае ошибок
  • лимитировать скорость и количество потоков для передачи архивов в облака
  • использовать и другие облачные сервисы, например, google-диск и mega.nz
  • использовать протоколы ftp, ssh, webdav
С уважением, (преподаватель школы 1С программистов и разработчик обновлятора).



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

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



Учимся писать скрипты на OneScript

  оглавление  Не удалось проверить цифровую подпись новой версии программы.