instância do AWS Windows EC2: instantâneo diário do EBS sem tempo de inatividade

3

Eu tenho uma instância do "Windows Server 2008" em "Amazon AWS EC2" com dois "volumes EBS" anexados: D:\ , E:\ .

Eu quero agendar um instantâneo diário de apenas D:\ "EBS-volume" para "s3 bucket" para que tenhamos backups diários disponíveis.

é possível / seguro fazer diariamente "snapshot EBS" sem tempo de inatividade?

Meu EBS é mais ou menos 30 GB com 5% de novos / alterados dados todos os dias.

Eu encontrei este script powershell ( AWS Tools para Windows PowerShell ), é bom começar com um cron diário ?

New-EC2Snapshot MyVolumeId -Description "My Snapshot DD-MM-YYYY"

desculpe pelos meus malditos ingleses ...

    
por Simone Nigro 15.12.2015 / 20:51

2 respostas

3

Você pode usar a API da AWS para criar um instantâneo, mas a parte without downtime será complicada se você se preocupa com file system integrity .

Observação: Em muitos casos, talvez você não esteja muito preocupado com file system integrity , mas é difícil decidir isso para você sem muito mais informações sobre o sistema.

A partir disso: link ...

... Veja isto:

If you can pause any file systems on the volume long enough to take a snapshot, your snapshot should be complete. However, if you cannot pause all file writes to the volume, you should unmount the volume from within the instance, issue the snapshot command, and then remount the volume to ensure a consistent and complete snapshot. You may remount and use your volume while the snapshot status is pending.

... E isso:

To create a snapshot for EBS volumes that serve as root devices, you should stop the instance before taking the snapshot.

Você também pode emitir um 'Create Image' que cria uma AMI (e cria um instantâneo do volume também). link Isso tem a opção de NoReboot :

By default, this parameter is set to false, which means Amazon EC2 attempts to shut down the instance cleanly before image creation and then reboots the instance. When the parameter is set to true, Amazon EC2 doesn't shut down the instance before creating the image. When this option is used, file system integrity on the created image can't be guaranteed.

    
por 18.12.2015 / 13:01
1

O Windows possui um mecanismo incorporado para criar instantâneos consistentes. Ele é chamado de VSS

Para utilizá-lo, seu aplicativo precisa oferecer suporte a ele, como MS-SQL, MS-Exchange ou Oracle, fornecendo um provedor de instantâneos de VSS. E você precisa de uma ferramenta de backup habilitada para VSS, como AutomatiCloud

Apenas a combinação dos dois componentes garante a criação de instantâneos consistentes sem encerrar sua instância.

    
por 11.02.2017 / 21:49