Instantâneos automáticos de EBS diários / por hora do EC2 Management Console?

2

Alguém sabe se é possível automatizar a criação de instantâneos do EBS a partir do console de Gerenciamento do EC2 on-line (Diga todos os dias ou a cada hora) e, em seguida, informar por quanto tempo mantê-los (excluí-los)?

Eu não uso as ferramentas de linha de comando, então espero que haja uma opção (que não posso ver no momento!) para automatizar os snapshots? Eu sei que você pode fazer isso por meio de aplicativos de terceiros e sites como o Ylastic - Mas ele esperava que isso fosse construído agora?

    
por leen3o 20.07.2015 / 09:04

3 respostas

2

Infelizmente, não há recursos disponíveis no console de gerenciamento para criar instantâneos diários / por hora do EBS. As únicas opções são aquelas que você destacou, embora algumas pessoas tenham criado scripts de linha de comando que podem fazer o que você precisa e são relativamente simples de configurar para suas próprias necessidades.

link

    
por 20.07.2015 / 12:36
1

Agora é possível automatizar o snapshot a partir do console da AWS usando as regras do CloudWatch.

Conforme explicado na documentação do 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.
    
por 10.03.2018 / 08:19
0

O problema com a implementação de uma programação de backup genérica do AWS Console é que a Amazon não sabe nada sobre o que está em seus volumes. É por isso que existem soluções como o ec2-consistent-snapshot que pode cuidar de coisas como o congelamento do sistema de arquivos e o flushing & ; bloqueio de bancos de dados antes de tirar o instantâneo. Tomar essas etapas extras ajuda a garantir que você realmente possa usar uma captura instantânea sem ter que passar pelas etapas de limpeza / recuperação de dados.

    
por 20.07.2015 / 19:08