Как Amazon EBS Snapshot определяет измененные файлы? - PullRequest
0 голосов
/ 18 апреля 2011

Как правило, приложение синхронизации обнаруживает изменения файла на основе изменений размера файла и дат изменения.Применимо ли это к процессам моментального снимка Amazon EBS?

Недавно я заметил, что файл фиксированного размера был исключен из моментального снимка, даже если этот файл изменялся много раз за период.Когда самый новый снимок (фактически любые снимки, созданные после первого) был загружен в новый экземпляр, в файле мог находиться только начальный контент.Даже дата изменения файла была установлена ​​на начальную дату.

Это заставило меня задуматься о том, как Amazon EBS Snapshot определяет измененные файлы.Могу ли я изменить какие-либо конфигурации, чтобы обеспечить правильное добавление файлов фиксированного размера в снимки?

Ответы [ 2 ]

1 голос
/ 18 апреля 2011

Да, но это происходит на уровне блоков.То есть он обнаруживает измененные низкоуровневые блоки, а не файлы.

0 голосов
/ 16 июля 2012

EBS использует различия уровня блока, чтобы определить, что хранить (как говорит @Dmitry). Однако EBS также сохраняет все ранее существующие снимки, необходимые для полного воссоздания состояния файловой системы в том состоянии, в котором она находилась на момент создания снимка.

Если ваш снимок показывает старое состояние данного файла, вы наверняка смотрите на старый снимок.

Снимки Amazon EBS представляют собой инкрементные резервные копии. Это означает, что будут сохранены только те блоки на устройстве, которые были изменены с момента последнего снимка. Если у вас есть устройство с 100 ГБ данных, но только 5 ГБ данных изменилось с момента вашего последнего снимка, только 5 дополнительных ГБ данных снимка будут сохранены обратно в Amazon S3. Даже если моментальные снимки сохраняются постепенно, при удалении моментального снимка удаляются только те данные, которые не нужны для любого другого моментального снимка. Поэтому независимо от того, какие предыдущие снимки были удалены, все активные снимки будут содержать всю информацию, необходимую для восстановления тома.

http://aws.amazon.com/ebs/

...