Tốt nhất là di chuyển tất cả các bảng của MySQL sang một đĩa khác. Bất kỳ nỗ lực nào nhằm chia nhỏ 'khách hàng' sẽ làm tăng thêm độ phức tạp và khiến mục tiêu của bạn trở nên khó khăn. (Nếu điều đó trở thành một yêu cầu, chúng ta có thể thảo luận thêm.)
Về cơ bản, tệp duy nhất bị bỏ lại do di chuyển như vậy là (các) tệp cấu hình. Bạn đã đề cập /etc/mysql/mysql.conf.d/mysqld.cnf
, nhưng có thể có các tệp cấu hình khác xung quanh đó.
Ở một nơi khác là một thư mục lớn hơn chứa nhiều tệp, cộng với các thư mục con tương ứng với "cơ sở dữ liệu" mà bạn đã tạo. Tôi chỉ đơn giản là di chuyển toàn bộ cái cây đó. Nếu bạn đang sử dụng HĐH dựa trên linux, thì hãy sử dụng liên kết tượng trưng từ vị trí cũ sang vị trí mới. Không cần thay đổi cấu hình rõ ràng.
Sau đó, nếu một trong hai đĩa bị hỏng, bạn không thể truy cập dữ liệu. Quan điểm của tôi là việc loay hoay với các tệp và thư mục không nhất thiết sẽ giúp bạn tiến gần hơn đến "bảo mật".
Thay vào đó, hãy tập trung vào các bản sao lưu. Và/hoặc "Sao chép". Điều đó sau này đòi hỏi thêm người phục vụ và đưa ra một bản sao hoàn chỉnh của dữ liệu. Sau đó, nếu một trong hai máy chủ gặp sự cố, bạn không mất gì cả.
LVM là một kỹ thuật sao lưu khác; những lợi ích từ việc có một đĩa cho cơ sở dữ liệu. Nhưng điều đó thêm một loạt các phức tạp.
Đề nghị bạn đọc thêm một số, và giữ một tâm trí cởi mở. Bạn sẽ tìm thấy nhiều thứ phù hợp trực tiếp với ý tưởng của mình.