Настраиваем резервное копирование архивов 1С в удаленное расположение — сервера Яндекса по WebDav.
Если не хотите отправлять свои базы в «облако» — используйте только первую часть кода для создания обновляемых копий глубиной в неделю (последние 7 дней).
Рассмотрим простой алгоритм, в котором:
- создается архив с рабочей копией каталогов 1С;
- архив копируется на внешний ресурс с подключением сетевой папки по WebDav.
Что потребуется:
- Программа-архиватор, например, WinRar.
- Стабильное соединение Интернет и задание в Планировщике.
- Логин и пароль от учётной записи Яндекса.
Идея такая: ежедневно запускается командный сценарий, который создает бэкап и в фоновом режиме «заливает» на Яндекс.Диск.
Описание переменных:
$DIR — каталог на Яндекс.Диске, в который собираются копии;
$LOGIN — ваш логин без @;
$PASS — пароль вашего аккаунта;
$CHAR — временная буква для создания сетевого диска;
$SRC — текстовый файл с каталогами, которые попадают в архив;
$EXC — список исключаемых файлов;
$LOG — лог-файл для анализа ошибок;
$DST — каталогов с архивами;
$PSW — пароль на архив;
$COMPR — степень сжатия;
%i% — переменная дня недели (понедельник — 1, …, воскресенье — 7).
Пример выполнения сценария
Имя файла "backup4.rar", потому что 4 — четвёртый день недели (четверг).
✅ Ссылка на файл-сценарий, выполняющий задачу, находится здесь.
_____________________________________
⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.