Доброе утро,
У нас есть одноплатные промышленные компьютеры под управлением Windows 7. Эти компьютеры питаются от генератора через источник питания. У нас есть приложение, которое записывает журналы и события на жесткий диск компьютера. Он открывает файл журнала, обновляет его, а затем закрывает его для каждой записи, однако это выполняется от 1 до 3 раз в секунду (и, конечно, существуют периоды времени, когда ничего не записывается в течение 30 секунд).
Проблема, с которой мы столкнулись, заключается в том, что если эти компьютеры внезапно отключат питание, файл журнала и вся структура папок, содержащая его, исчезнут, и восстановить их будет невозможно (их нет в Корзине, и Восстановление системы не может их найти. Похоже, его никогда не существовало или кто-то сдвинул-удали родительскую папку все вместе)
Есть ли способ предотвратить это? Одна вещь, которая пришла мне в голову, это реализовать функцию резервного копирования, которая выполняет резервное копирование данных каждые 5 минут или около того автоматически, чтобы предотвратить потерю данных. Но все же это не решение проблемы.
Еще одна (не связанная) деталь: у нас есть два типа этих компьютеров. На старых моделях у компьютера был маленький HDD. При отключении электроэнергии мы видели исчезновение окон или системных файлов (но не эту проблему). На более новых моделях все (Windows, программа, журналы) хранится на компактной флешке. Вот где эта конкретная проблема происходит.
Кроме того, нам не разрешается включать компьютеры с помощью ИБП.
Заранее спасибо,