У нас є внутрішній веб-сервер (віртуалізований, хостинг ReviewBoard, але не дуже актуальний), і ми маємо відносно послідовний режим відмов, коли невдалі кріплення NFS викликають / заповнюють. Distro - це Ubuntu (не питайте), якщо рішення залежить від іншого розподілу, реалізація буде повільніше.
Резервні копії виконуються в / mnt / backup /, який повинен бути встановлений NFS до іншої системи. На жаль, коли монтаж не вдається або відпадає, резервні копії виконуються в кореневій файловій системі, яка, як ви уявляєте, не займе багато часу, перш ніж / заповниться, і тоді сервіси починають виходити з ладу.
Обговорено ряд можливих рішень.
Контролюйте / mnt / резервні копії та переконайтеся, що це не root. Можливо, робота з крон.
Використовуйте / mnt / protected / резервні копії та спочатку монтуйте / захищайте до невеликої файлової системи, можливо, кріплення циклу до локального файлу, тому набагато менше шансів вийти з ладу.
Chmod a-rwx / mnt / резервне копіювання (точка монтажу кореневої файлової системи). Я не впевнений, чи вдасться встановити над захищеним директором, я думаю, що так і буде.
На встановленому дереві створіть каталог під назвою "Резервні копії", а потім м'яке посилання "ln - s / mnt / backup / Резервні копії / Резервні копії". Використання / резервного копіювання для резервного копіювання не вдасться, якщо не встановлено / mnt / резервного копіювання, оскільки місцеве дерево не містить підкаталога.
Здійснюючи перевірку правильності встановлення каталогу в сценарії резервного копіювання.
Мене цікавлять будь-які відгуки щодо цих підходів, плюсів чи будь-яких додаткових прийомів, які люди використовують як стандартний спосіб захисту кореневої файлової системи від цього типу гнучкості.