Vagrant の破棄後にデータベース データを保持するためのベスト/許容可能なプラクティスは何ですか?
データベース データ用の共有フォルダーを作成する必要がありますか? もしそうなら、(デフォルトで)ubuntuはそのようなデータをどこに保存しますか?
ホストとゲスト OS が Ubuntu であり、MySql について言及していることを忘れていました。
Vagrant の破棄後にデータベース データを保持するためのベスト/許容可能なプラクティスは何ですか?
データベース データ用の共有フォルダーを作成する必要がありますか? もしそうなら、(デフォルトで)ubuntuはそのようなデータをどこに保存しますか?
ホストとゲスト OS が Ubuntu であり、MySql について言及していることを忘れていました。
使用する RDBMS によって異なります。
Ubuntu 上の MySQL の場合、/var/lib/mysql フォルダー (mysql が実行されていない場合) とその構成ファイルを(tar
またはリモート ホストに)バックアップするだけです。rsync
/etc/mysql
PostgreSQL の場合も同様で、データベース ファイルは通常 cd の下にあります/usr/local/pgsql/data
。ファイル システム レベルのバックアップを参照してください。
注:
vboxsf
既知のパフォーマンスの問題があるため、デフォルトを使用してゲストとホスト間で多数のファイルを共有することは避けてください。
箱の外でデータベースデータをマッピングすることは良い解決策のようです: