MySQLデータベースを別のデバイスに移動する(削除して再作成した場合でも)

MySQLデータベースを別のデバイスに移動する(削除して再作成した場合でも)

私は、シンボリックリンクを使用して、いくつかの MySQL データベースを、より容量の大きい別のデバイスに移動しています。これらの DB の 1 つが削除され、再作成されるまではすべて正常に動作します。データベースを削除するプロセスで、シンボリックリンクが削除されます。その後、シンボリックリンクの代わりに通常のディレクトリが作成され、DB が「間違った」デバイスに配置されます。

シンボリックリンクがあるパスにデバイスをマウントすることも試みましたが、データベースを削除するときに MySQL がエラーを出します。

ERROR 1010 (HY000) at line 1: Error dropping database (can't rmdir './my_db', errno: 16 "Device or resource busy")

両方の利点を同時に得る方法はありますか? つまり、データベースを別のデバイスに移動し、削除されて再作成された場合に備えてそこに保存しておくということですか?

Ubuntu 16.04 で MariaDB 10.0.34 を使用する

関連情報