Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Mysqldump do AWS RDS


Para responder à pergunta exata, "O RDS congela ao fazer um sqldump":

Se você estiver procurando fazer backup para uso do RDS, eu recomendo que você use RDS Snapshots. Neste caso, um breve congelamento de E/S, normalmente com duração de alguns segundos, ocorre em instâncias de banco de dados Single-AZ. evite corrupção. Se você estiver usando um utilitário de dump externo como mysqldump, ele bloqueia suas tabelas com um bloqueio de leitura antes de despejá-las. ele desbloqueia as tabelas.

Se você não tiver certeza, você pode ler bloqueá-los você mesmo

flush tables with read lock;

e, em seguida, desbloqueie-os, assim que o despejo estiver concluído.

unlock tables;