А как утилита узнает что лимит превышен? Ладно, поставим вопрос иначе: как Вы узнаёте что лимит превышен?
По поводу резервирования и возврат после восстановления - решается одним ПРАВИЛЬНЫМ скриптом, а не какая-то утилитка, которая хрен знает как называется и тем более хрен знает, как работает. Может в ней уже заложена эта процедура, а Вы просто не смогли её активировать.