MYISMを使用している場合は、マニュアルに従って、MySQLの物理バックアップを取ることができます。すなわちデータファイルをコピーする。 しかし、INNODBエンジンの "物理的なバックアップ"を取るためには、MysqlEnterpriseが必要です。 私は現時点でMySQL Enterpriseを使用しておらず、サイズが100GBのデータベースを持っています。 私はmysqldumpを使いたくないが、物理的なバックアップをしたい。これを達成する方法はありますか?非エンタープライズMySQL INNODBエンジンの物理バックアップの方法
答えて
Percona XtraBackupは無料でオープンソースであり、InnoDBを使用するMySQLおよびその派生物の無料オープンソースディストリビューションで動作します。
https://www.percona.com/software/mysql-database/percona-xtrabackup
MySQLのPercona Serverと組み合わせて使用すると、Percona XtraBackupは、現在利用可能なトランザクションシステムの唯一の真の、オンラインのノンブロッキングリアルタイムバックアップを提供します。
実際、Percona XtraBackupはMySQL Community Editionでも問題なく動作します。
/.../mysql/ツリー全体をコピーするのに十分な時間mysqldを停止させたい場合は、物理バックアップをとることができます。
LVMが既に設定されている場合、データセットのサイズに関係なく、ダウンタイムは1分程度です。mysqldを停止します。 LVMスナップショットを取る。 mysqldを再起動します。そのシェイプショットを他の場所にコピーします。 (そしてLVMをオフにする)。
私の開発ノードでは、それができて、私はそれをやった。オープンファイルのデータが不安定になる恐れがありましたが、物理バックアップを行う前にサーバーを停止することがヒントです。手伝ってくれてありがとう。 –
修正 - buffer_poolは、特に "書き込みキャッシュ"の一種として機能します。 –
- 1. innoDBのmysqlバックアップ
- 2. オープンソースの物理エンジン
- 3. 物理エンジンWPF
- 4. 管理対象と非管理対象物理エンジンのC#
- 5. Farseer物理エンジンのドキュメント
- 6. InnoDBのセカンダリインデックスページの物理構造は、
- 7. コロナ物理エンジン衝突イベントオブジェクト
- 8. 軽量物理エンジンAndroid
- 9. .Net 3D物理エンジンのご提案
- 10. 物理エンジンを作成する方法はありますか
- 11. 4dとn次元物理エンジン
- 12. NHibernateはInnoDBエンジンと流暢な設定のmysql
- 13. Amamon RDS mysql.slow_logテーブルのエンジンをinnodbに変更する方法
- 14. MySQL管理者のMySQLバックアップのデフォルトコマンド
- 15. Corona SDK - 非物理的な物体の衝突を検出する方法は?
- 16. Mysql 5.5 InnoDB INSER/UPDATE非常に遅い
- 17. MySQLはInnoDBの
- 18. MySQLのInnoDBは
- 19. MySQLのinnodbファイル
- 20. 物理エンジンのONイベントの書き込み
- 21. MySQLのストアドプロシージャをバックアップする方法
- 22. Android用のまともな物理エンジンはありますか?
- 23. InnoDBエンジンの行レベルロックとMySQLデータベースのMyISAMエンジンのテーブルレベルロックの違いを明らかにする
- 24. 物理エンジン - 衝突後のオブジェクトの速度の決定
- 25. 連続物理エンジンの衝突検出技術
- 26. ODEとその他の物理エンジンによる衝突検出
- 27. MySQLのMVCC(InnoDBは)
- 28. MySQL InnoDBデータベースのリストア
- 29. Android用の2dゲーム/物理エンジンをお勧めします
- 30. ファントムはInnoDB、MyISAM、その他のエンジンを読み込みます
すぐにお返事いただきありがとうございます。私は与えられたリンクからそれについて読むでしょう。しかし、**つまり、私たちはmySQLサーバーに何かをインストールする必要がありますか?**ああ、私は私の生産セットアップとすることが困難であると思うかもしれません。私は間違いなく、開発ノードでこれを試して、私のチームに概念証明を与えることができます。 –
Percona XtraBackupがMySQLサーバーで実行されている必要があります。ネットワーク経由ではなく、直接データファイルにアクセスする必要があります。これはMySQL Enterprise Backupでも同様です! http://stackoverflow.com/questions/34873546/taking-backup-remotely-using-innobackupexを参照してください。テスト環境を使用して実稼働環境で使用する前に、ツールの使用を実践して実証することは、間違いなく適切です。 –
さて、私はドキュメントをすっかり見て、わかりやすく見つけました。私は、それが私の目的に役立つと思う。 –