Я не администратор Linux, хотя мне бы хотелось, чтобы я был, и я видел эти вопросы
И это предложение http://alestic.com/2009/09/ec2-consistent-snapshot
Я пробовал использовать командную строку + crontab (командная строка работает, но crontab почему-то нет)
Но я все еще довольно потерян, все, что мне нужно, - это автоматизированное скользящее резервное копирование моего amazon EC2 (EBS) данные
(под прокруткой я подразумеваю, что нужно сохранить на 3-4 недели назад, но удаляйте старые снимки по мере поступления новых для контроля затрат)
И как обычно бывает, если есть что-то трудное и болезненное, кто-то находит решение для этого.
Мой вопрос прост, есть ли способ использовать такой инструмент, как Кукольный сделать это без болезненного обучения?
(или с помощью других инструментов, например http://ylastic.com)
Если да, то как?
Взгляни на Skeddly для автоматизированных снимков состояния EBS.
Отказ от ответственности, я связан с этим продуктом
Создайте сценарий, который использует «ec2-согласованный моментальный снимок», и добавьте его в crontab для запуска один раз в день (или в любой подходящий интервал).
Чтобы удалить старые снимки, используйте команду «ec2-describe-snapshots» и проверьте дату, чтобы удалить старые снимки.
Puppet не является решением для резервного копирования, хотя вы можете использовать Puppet для развертывания, настройки и обслуживания решения для резервного копирования. Это может быть так же просто, как сценарии, использующие инструменты командной строки EC2 API и cron (не знаю, какая у вас здесь проблема, но это, безусловно, можно было бы решить таким образом). Или используйте AWS SDK для любого предпочитаемого вами языка программирования.
Похоже, что Ylastic или сервис для этого подойдут вам лучше всего. Ylastic у нас работает. Мы используем теги EC2 для томов, которые хотим сделать снимками, а Ylastic обрабатывает все остальное (включая скользящее резервное копирование).