Восстановление снимка Amazon Aurora очень медленное

Есть ли способ ускорить восстановление снимков кластера Amazon Aurora?

Сейчас наша база данных составляет 20 мегабайт, но восстановление моментального снимка занимает час.


person K2xL    schedule 13.10.2016    source источник
comment
Документ говорит, что это мгновенно ... Хотя на практике мой опыт показал, что документация не соответствует общепринятому определению мгновенного с длинным выстрелом ...   -  person Brent    schedule 28.07.2017
comment
Есть ли что-нибудь еще, что вы хотели бы добавить в этот пост?   -  person The-Big-K    schedule 11.12.2018


Ответы (1)


Классический RDS Mysql сделает снимок вашего тома EBS, и, следовательно, создание снимка займет больше времени, но восстановление будет довольно быстрым. (Тем не менее, вам может потребоваться разогреть новый экземпляр, выполнив запросы).

Насколько мне известно, Aurora использует распределенное хранилище в бэкэнде, которое просто записывает метаданные во время вызова API моментального снимка, делая это очень быстро. Однако восстановление из моментального снимка может занять некоторое время, так как им потребуется создать новый том на основе информации, которая есть в моментальном снимке. В своих экспериментах я видел и быстрое восстановление.

Если вам нужно действительно быстрое восстановление (в тот же кластер), подумайте об использовании Backtrack. https://aws.amazon.com/blogs/aws/amazon-aurora-backtrack-turn-back-time/

P.S. Это основано на моих экспериментах с этими сервисами и общих исследованиях этих сервисов.

person The-Big-K    schedule 26.10.2018