Кто-нибудь знает, можно ли автоматизировать создание снимков EBS из онлайн-консоли управления EC2 (скажем, каждый день или каждый час), а затем сказать, как долго их хранить (обрезать)?
Я не использую инструменты командной строки, поэтому надеюсь, что есть возможность (которую я сейчас не вижу!) Для автоматизации моментальных снимков? Я знаю, что вы можете сделать это через сторонние приложения и сайты, такие как Ylastic - но надеялись, что это уже будет встроено?
К сожалению, в консоли управления нет функции для создания ежедневных / ежечасных снимков EBS. Единственные параметры - это те, которые вы выделили, хотя некоторые люди создали сценарии командной строки, которые могут делать то, что вам нужно, и относительно легко настраиваются в соответствии с вашими требованиями.
https://github.com/colinbjohnson/aws-missing-tools/tree/master/ec2-automate-backup
Теперь можно автоматизировать создание снимков из консоли AWS с помощью правил CloudWatch.
Как объяснено в Документация по AWS CloudWatch
Create a rule that takes snapshots on a schedule. You can use a rate expression or a cron expression to specify the schedule. For more information, see Schedule Expressions for Rules.
To create a rule
1. Open the CloudWatch console at https://console.aws.amazon.com/cloudwatch/.
2. In the navigation pane, choose Events, Create rule.
3. For Event Source, do the following:
a. Choose Schedule.
b. Choose Fixed rate of and specify the schedule interval (for example, 5 minutes). Alternatively, choose Cron expression and specify a cron expression (for example, every 15 minutes Monday through Friday, starting at the current time).
4. For Targets, choose Add target and then select EC2 Create Snapshot API call.
5. For Volume ID, choose an EBS volume.
6. Choose Configure details.
7. For Rule definition, type a name and description for the rule.
8. For AWS permissions, choose the option to create a new role. This opens the IAM console in a new tab. The new role grants the built-in target permissions to access resources on your behalf. Choose Allow. The tab with the IAM window closes.
9. Choose Create rule.
Проблема с реализацией общего расписания резервного копирования из консоли AWS заключается в том, что Amazon ничего не знает о том, что находится на ваших томах. Вот почему есть такие решения, как ec2-согласованный снимок которые могут позаботиться о таких вещах, как замораживание файловой системы, очистка и блокировка баз данных перед созданием моментального снимка. Выполнение этих дополнительных шагов поможет гарантировать, что вы действительно сможете использовать моментальный снимок без необходимости выполнять шаги очистки / восстановления данных.