Копии делать нужно, но нужно еще не забывать контролировать делаются ли копии, а еще лучше проверять сделанные копии.
Данная система может быть актуальна для организаций оказывающей услуги по тех. поддержке организаций и позволяет автоматизировать проверку создания копий и наличие свободного места на диске.
Система состоит из двух частей:
1. Программа устанавливаемая на компьютере где создаются копии, представляет из себя консольное приложение (плюс библиотека Newtonsoft.Json.dll). С помощью стандартного планировщика запускается в определенное время каждый день и отсылает на сервер данные статистики.
Все настройки могут указаны в командной строке, либо в файле param.ini который создается при первом запуске программы. Удобнее создать несколько файлов с настройками, а в планировщике запускать их с помощью ключа "-f ИмяФайла.ini".
Имя пользователя "username" используется при авторизации Http сервиса в 1С.
Для запуска данного консольного приложения необходимо установить Microsoft .NET Framework 3.5 с пакетом обновления 1
2. Конфигурация 1С, в которую поступают данные от контролируемых компьютеров. База должны быть опубликована в интернете через Apach или IIS.
Контролируются следующие показатели:
- Были ли сегодня данные от данного узла.
- Есть ли файл в каталоге от сегодняшнего дня.
- Свободное место на диске, в константах можно установить при каком размере диска показывать предупреждение (желтый) или ошибку (красный).
- Размер вчерашнего файла копии меньше размера сегодняшнего файла.
Исходники можно найти тут: https://github.com/Anvar28/ControlBackup2/
Разрабатывалось и тестировалось на платформе 1С:Предприятие 8.3 (8.3.12.1685).