Недавно клиент озадачил вопросом резервного копирования данных с windows сервера (на случай его «падения»).
Соответственно, вариант с сохранением данных на этом же сервере не рассматривался (было именно так реализовано — бэкапилось на другой физический диск).
В случае выхода из строя например материнской платы или вообще физического уничножения сервера (пожар в ДЦ) — данные «погибали», и похоже, что процентов 50% навсегда т.к. в единственном экземпляре, а на внешние источники никто никогда не бэкапил.
Клиент очень давний — фактически родственник, бизнес семейный, далеко не «газпром» поэтому решение по финансовой части должно быть близко к «бесплатно».
Для резервного копирования базы 1С я выбрал 1C Обновлятор — по описанию полностью покрывает мои потребности. А именно — автоматическое сохранение резервных копий в облачные сервисы.
В качестве бэкапного сервиса я выбрал Яндекс Диск по причине очень «вкусного» ценника — при оплате за год 200 руб. за 1 Тб.
Пока настраивал «1С Обновлятор» познакомился с служебным софтом, которое «под капотом» использует обновлятор — rclone. Это кроссплатформенная консольная утилита, котора умеет синхронизировать! каталоги с компьютера с облачным хранилищем (в моём случае Яндекс Диск — но он «из коробки» умеет работать практически со всеми известными онлайн хранилищами).
Свял скриптик по синхронизации общих важных папок и папок «Рабочий стол» и «Мои документы» всех сотрудников работающих по удалёнке.
Первая синхронизация (фактически копирование) конечно довольно долго работало т.к. я не стал предварительно сжимать в архив файлы (а их очень много) т.к. думаю очень удобно при необходимости зайти на Яндекс Диск и вытащить один конкретный файлик, а не скачивать гигабайтный архив ради этого. Ну и потом данные именно синхронизируются, т.е. если изменений нет — файлы не перезаписываются.
Таким образом в итоге 70 гигабат мелких файлов синхронизируются с Яндекс Диском за 10 минут. Если есть какие то изменения — прибавляем время на копирование этих файлов в облако.
В итоге поставил задачу файловой синхронизации в планировщик на субботу (недельная актуальность вполне устраивала заказчика). Ну а обновлятор настроил более гибко — 2 текущие копии + 1 недельная + 1 месячная.
В принципе можно и файлы зажимать в архив и синхронизировать (чтобы были такие же временные архивы — например месячной давности), но такой задачи не стояло.