veliks wrote:
А если перед началом бэкапа проверяить и резервировать место на диске ,как минимум равным размеру базы и, если не хватает места, просто не начинать бэкап?
Ну, во-первых бэкап примерно вдвое меньше, а во-вторых никто не мешает во время бэкапа другой программе лить что-то на тот же диск. Если уж пошла такая пьянка, я бы добавил опцию "убивать недоделанный бэкап". Хотя, тут надо бы обсудить, на каком этапе его таки имеет смысл сохранить. А то получается вот что: робот делает бэкап - облом, повторный бэкап - облом, и при большой базе за 3-4 попытки весь диск запросто может забиться кусками бэкапов со всеми вытекающими.

Ответить