Использование моментальных снимков LVM в живой системе: возможность коррупции из-за активности системы

Если я делаю резервные копии из снимков LVM в живой системе, как я могу лучше всего избежать проблем из-за моментального снимка, сделанного во время таких вещей, как обновления? Предположительно, это не было бы катастрофическим, поскольку это было бы менее серьезным, чем перебои в подаче электроэнергии во время обновления, но это могло бы вызвать по крайней мере некоторое количество неудобств.

5
задан 17 February 2011 в 08:56

9 ответов

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 25 July 2018 в 22:28
  • 1
    Думаю, я мог бы заставить свой резервный скрипт попытаться mv -n добавить какой-нибудь файл в папку файла блокировки APT и после этого сделать резервную копию. Хотя я как бы надеюсь, что есть инструмент резервного копирования или инструментарий, который позаботится об этих родах осложнениях, так как я не чувствую, что я, вероятно, поймаю все такие возможности. Есть также такие вещи, как установки для разных языков и, возможно, некоторые вещи, о которых я не думал («неизвестные неизвестные»: S – intuited 16 February 2011 в 19:26

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 26 July 2018 в 21:51
  • 1
    Думаю, я мог бы заставить свой резервный скрипт попытаться mv -n добавить какой-нибудь файл в папку файла блокировки APT и после этого сделать резервную копию. Хотя я как бы надеюсь, что есть инструмент резервного копирования или инструментарий, который позаботится об этих родах осложнениях, так как я не чувствую, что я, вероятно, поймаю все такие возможности. Есть также такие вещи, как установки для разных языков и, возможно, некоторые вещи, о которых я не думал («неизвестные неизвестные»: S – intuited 16 February 2011 в 19:26

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 31 July 2018 в 12:40
  • 1
    Думаю, я мог бы заставить свой резервный скрипт попытаться mv -n добавить какой-нибудь файл в папку файла блокировки APT и после этого сделать резервную копию. Хотя я как бы надеюсь, что есть инструмент резервного копирования или инструментарий, который позаботится об этих родах осложнениях, так как я не чувствую, что я, вероятно, поймаю все такие возможности. Есть также такие вещи, как установки для разных языков и, возможно, некоторые вещи, о которых я не думал («неизвестные неизвестные»: S – intuited 16 February 2011 в 19:26

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 2 August 2018 в 03:55
  • 1
    Думаю, я мог бы заставить свой резервный скрипт попытаться mv -n добавить какой-нибудь файл в папку файла блокировки APT и после этого сделать резервную копию. Хотя я как бы надеюсь, что есть инструмент резервного копирования или инструментарий, который позаботится об этих родах осложнениях, так как я не чувствую, что я, вероятно, поймаю все такие возможности. Есть также такие вещи, как установки для разных языков и, возможно, некоторые вещи, о которых я не думал («неизвестные неизвестные»: S – intuited 16 February 2011 в 19:26

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 4 August 2018 в 19:58

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 6 August 2018 в 04:00

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 7 August 2018 в 21:59

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 10 August 2018 в 10:13

Не запускайте резервную копию, пока вы также выполняете обновление. Если вы выполняете оба сценария cron, тогда оба сценария используют файл блокировки или что-то, чтобы убедиться, что они не запускаются в одно и то же время, или планируйте их достаточно далеко друг от друга, чтобы первый был выполнен до начала второго запуска.

1
ответ дан 13 August 2018 в 16:35
  • 1
    Думаю, я мог бы заставить свой сценарий резервного копирования попробовать mv -n некоторый файл в месте расположения файла блокировки APT и после него сделать резервную копию. Хотя я как бы надеюсь, что есть инструмент резервного копирования или инструментарий, который позаботится об этих родах осложнениях, так как я не чувствую, что я, вероятно, поймаю все такие возможности. Есть также такие вещи, как установки для разных языков и, возможно, некоторые вещи, о которых я не думал («неизвестные неизвестные»: S – intuited 16 February 2011 в 19:26

Другие вопросы по тегам:

Похожие вопросы: