У меня есть два экземпляра ec2 на балансировщике нагрузки, я хотел бы иметь возможность сделать один источник, а другой - зеркалом. Где источник - это экземпляр, который всегда обновляется, а зеркало обновляется из источника.

В этом случае я бы использовал rsync, моя единственная проблема в том, что произойдет, если источник по какой-либо причине устареет? (В этом случае зеркало опережает источник). Как мне получить уведомление, или как оно может исправить себя?

Благодарю.

1 ответ1

0

Вы также можете использовать Amazon EBS. Это даст вам постоянное блочное хранилище и высокую доступность, что звучит как ваша цель. AWS EBS легко управляется с консоли, и вы можете легко копировать тома .

Если вы хотите сохранить опцию rsync, я бы поместил команду rsync в скрипт, перенаправил вывод в файл и отправил его мне по электронной почте. Или вы можете отслеживать журналы на наличие соответствующих ошибок с помощью задания cron и добавлять уведомления об этих ошибках в скрипт cron. Эти параметры более ресурсоемки, чем использование сервисов AWS.

Что касается "исправить" часть вопроса; Я не уверен, что основная система когда-либо устареет. Я уверен, что вы запланировали регулярное резервное копирование и сделаете снимок перед любыми существенными изменениями, чтобы его можно было использовать для восстановления системы до последнего известного рабочего состояния.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .