Pull to refresh

Как найти затерявшуюся или удалить устаревшие базы 1С

Reading time1 min
Views4.4K
Хочу рассказать об одном интересном инструменте в разработке которого я принимал участие.
Реализовано в виде обработки, которая умеет находить файлы:

  • *.1CD — Файлы баз 8.х
  • *.cf — Файлы выгрузки конфигурации 8.х
  • *.dt — Файлы выгрузки баз данных 8.х
  • *.zip — Архивы, в которых содержаться перечисленные выше файлы


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


Проблема


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

Анализ всего этого массива данных в ручном режиме достаточно скучная задача.

Предстояло вычистить весь этот мусор и в тоже время не удалить ничего лишнего.

Решение


Для решения этой задачи в состав конфигурации «Автоматизатор» была включена обработка способная в удобном виде дать пользователю важную информацию для принятия решения:

  • Путь к найденному файлу
  • Дата последнего изменения
  • Размер
  • Используемый конфигурации и релиз
  • Количество пропущенных релизов


Форма настройки

рис.1 Форма настройки поиска

Результат работы

рис.2 Результат поиска


Хочу поблагодарить awa за утилиту способную напрямую извлекать информацию из 1CD и cf файлов, благодаря ей этот функционал стал возможен.
Tags:
Hubs:
+1
Comments2

Articles