У меня есть один экземпляр "Windows Server 2008" на "Amazon AWS EC2" с двумя прикрепленными "EBS-томами": D:\
, E:\
.
Я хочу запланировать ежедневный снимок только D:\
«EBS-volume» в «s3 bucket», чтобы у нас были ежедневные резервные копии.
можно / безопасно делать ежедневный "снимок EBS" без простоев?
Моя EBS занимает около 30 ГБ с 5% новых / измененных данных каждый день.
Я нашел этот сценарий PowerShell (Инструменты AWS для Windows PowerShell), хорошо ли начать ежедневный cron?
New-EC2Snapshot MyVolumeId -Description "My Snapshot DD-MM-YYYY"
извините за моих плохих английских парней ...
Вы можете использовать API AWS для создания снимка, но without downtime
часть будет сложной, если вы заботитесь о file system integrity
.
Примечание: Во многих случаях вас могут не слишком беспокоить file system integrity
, но без дополнительной информации о вашей системе вам трудно решить это.
Из этого: http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateSnapshot.html ...
...Посмотри это:
Если вы можете приостановить работу любых файловых систем на томе на время, достаточное для создания моментального снимка, он должен быть готовым. Однако, если вы не можете приостановить все записи файлов на том, вам следует отключить том из экземпляра, выполнить команду создания моментального снимка, а затем повторно подключить том, чтобы обеспечить согласованный и полный моментальный снимок. Вы можете перемонтировать и использовать свой том, пока статус моментального снимка не установлен.
...И это:
Чтобы создать моментальный снимок для томов EBS, которые служат корневыми устройствами, вы должны остановить экземпляр перед созданием моментального снимка.
Вы также можете создать «Создать образ», который создает AMI (а также создает моментальный снимок тома). http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html Это имеет возможность NoReboot
:
По умолчанию для этого параметра установлено значение false, что означает, что Amazon EC2 пытается полностью завершить работу экземпляра перед созданием образа, а затем перезагружает экземпляр. Если для параметра установлено значение true, Amazon EC2 не завершает работу экземпляра перед созданием образа. При использовании этой опции целостность файловой системы в созданном образе не может быть гарантирована.
Windows имеет встроенный механизм для создания согласованных снимков. Это называется VSS
Чтобы использовать его, ваше приложение должно поддерживать его, как MS-SQL, MS-Exchange или Oracle, предоставляя поставщика моментальных снимков VSS. И вам понадобится инструмент резервного копирования с поддержкой VSS, например AutomatiCloud
Только сочетание обоих компонентов гарантирует создание согласованных снимков без остановки вашего экземпляра.