Cel mai bine ar fi să mutați toate tabelele MySQL pe alt disc. Orice încercare de a împărți „clienții” ar adăuga complexitate și ar face obiectivele tale dificile. (Dacă aceasta devine o cerință, putem discuta în continuare.)
În esență, singurul fișier care este lăsat în urmă de o astfel de mutare este fișierul (fișierele) de configurare. Ai mentionat /etc/mysql/mysql.conf.d/mysqld.cnf
, dar ar putea exista și alte fișiere de configurare pe acolo.
În altă parte este un director mai mare care conține o grămadă de fișiere, plus subdirectoare care corespund „bazelor de date” pe care le-ați creat. Pur și simplu aș muta întregul copac. Dacă utilizați un sistem de operare bazat pe Linux, atunci utilizați un link simbolic de la locația veche la cea nouă. Nu sunt necesare modificări explicite de configurare.
Apoi, dacă oricare dintre discuri se blochează, nu puteți ajunge la date. Ideea mea este că jocul cu fișiere și directoare nu te va aduce neapărat mai aproape de „securitate”.
În schimb, concentrați-vă pe copii de rezervă. Și/sau „Replicare”. Acesta din urmă necesită un plus Server și oferă o copie completă a datelor. Apoi, dacă oricare dintre servere se blochează, nu ați pierdut nimic.
LVM este o altă tehnică de rezervă; beneficiile de a avea un disc pentru baza de date. Dar asta adaugă o grămadă de complexitate.
Vă sugerez să mai citiți și să păstrați mintea deschisă. Ai găsi multe care se potrivesc direct cu ideile tale.