삭제하고 다시 생성하더라도 MySQL 데이터베이스를 다른 장치로 이동

삭제하고 다시 생성하더라도 MySQL 데이터베이스를 다른 장치로 이동

일부 MySQL 데이터베이스를 더 많은 공간이 있는 다른 장치로 이동하기 위해 심볼릭 링크를 사용하고 있습니다. 해당 DB 중 하나가 삭제된 후 다시 생성될 때까지 모든 것이 잘 작동합니다. 데이터베이스를 삭제하는 과정에서 심볼릭 링크가 삭제됩니다. 그런 다음 심볼릭 링크 대신 일반 디렉토리가 생성되므로 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 사용

관련 정보