Оборудование, передающее данные на ваш сервер, можно программировать, или это «вещь в себе»?
Если можно программировать, хорошо бы на стороне оборудования в имя файла добавлять его контрольную сумму, а на стороне сервера сделать доп.проверку и, если не прошла, сервер не должен подтверждать получение и оборудование должно переслать еще раз.
Если есть возможность, надо включить sftp, это должно снизить возможность повреждения файлов.
CteplerMarinovich, у вас ведь нет проблем с python? Проблема с selenium? Ну так зачем спамить в тэг python? Зачем 40 тыс. читателей тэга знать о ваших проблемах с selenium?
beginer0, в лоб, мне думается, это хорошо не решить.
Вероятно, встанет вопрос консистентности данных, сохранности других изменений при откате части данных. Также встанет вопрос об обработке запросов и инсертов/апдейтов к откатываемому фрагменту в период отката.
В общем, горячиться тут не надо.
А если это большие объемы и наверное хайлоад… страаашно.
Я не даром выделил два пункта и упомянул про тэг.
Если вы думаете, что я пишу просто так, повредничать - оставайтесь наедине со своим недовопросом. Удачи.