
Я беспокоюсь, что могу войти в систему в один прекрасный день, а мой полностью настроенный экземпляр будет удален. Я хотел бы иметь возможность ежедневно делать резервную копию в S3, но, к сожалению, это не простая настройка в консоли.
Существует ли простое управляемое решение, которое может позаботиться о резервном копировании и, если произойдет что-то невообразимое, позволит мне легко и быстро восстановить данные?
решение1
Лучший способ — использовать экземпляр с поддержкой EBS — вы заплатите немного больше за хранилище EBS, но это того стоит ради спокойствия. Используйте один из доступных AMI с поддержкой EBS или следуйтеэтот ответ на ошибку серверачтобы создать свой собственный экземпляр из работающего экземпляра.
решение2
Я хотел бы порекомендовать свой инструмент с открытым исходным кодом "ec2-automate-backup" в сочетании с инструментом, который сделает снимок одного или нескольких томов EBS, а затем ваш сервер (или серверы) можно будет восстановить из этих снимков. Инструмент доступен по адресуhttp://awsmissingtools.com
решение3
Вы можете использовать тома EBS для своих данных и делать их снимки ежедневно/ежечасно с помощью задания cron.
После создания снимка вы можете создать из него новый том и прикрепить его к новому экземпляру (создайте с тем же AMI, который у вас есть). Вы также можете автоматизировать свой AMI, где вы можете передать пользовательские данные (например, идентификатор тома) при запуске, например, что автоматически прикрепит том и сделает его снимок.