web-dev-qa-db-ja.com

MySQL / Amazon RDSで400〜500 GBのデータベースをバックアップしますか?

MySQLデータウェアハウジングデータベース用のAmazonRDSスモールインスタンスがあります。データベースのサイズは、まもなく400〜500GB程度になります。データベースをバックアップする最良の方法は何ですか?

RDSで利用可能な自動バックアップとDBスナップショットを使用して効率的に実行できますか?

それとも、他のいくつかのオプションを検討する必要がありますか?それらは何でしょうか? EC2を使用していますか、他のクラウドでホスティングしていますか、それとも他のデータベースを使用していますか?

4
user2063699

RDSは、機能として自動バックアップを提供します。これらのバックアップは、システム自動化(RDSインスタンスの存続期間中持続)またはユーザー開始(RDSインスタンスの存続期間外の持続)です。また、ポイントインタイムリストアのbinlogバックアップを自動化します。ただし、これらのバックアップはすべてRDSサービスから削除できません。これは、復元などを自動化するためにすべてが接続されているためです。

FAQ: http://docs.aws.Amazon.com/AmazonRDS/latest/UserGuide/RDSFAQ.Backup.html

RDSの外部でバックアップが必要だと思います。 mysqldumpがそれを行う唯一の方法であり、クリエイティブなETLを使用してある種の毎日のデルタを促進しない限り、時間を節約できる可能性があります。それ以外の場合は、定期的にバックアップするのに適したデータのチャンクです。

3
sqlreader