verlagern des MySQL Datenverzeichnises


Da die SD-Karte doch recht langsam erscheint, habe ich mich dazu entschlossen die Datenbank-Dateien auf die SSD auszulagern. Der Vorgang ist recht simpel. In der Datei „/etc/mysql/my.cnf“ wird der Pfad für das „datadir“ einfach auf den entsprechenden Pfad geändert und die Dateien aus den Ursprungspfad zum Zielpfad kopieren. Vorher aber auf jeden fall den Datenbank Dienst stoppen.

service mysql stop                             - Datenbank stoppen
mkdir /mnt/daten/mysql                         - neues Datenverzeichnis anlegen
mv -r /var/lib/mysql/* /mnt/daten/mysql/       - Inhalt des alten Datenverzeichnises in das neue kopieren
chown -R mysql:mysql /mnt/daten/mysql          - Rechte wieder richtig setzten
ls -lh /mnt/daten/mysql/                       - alles Überprüfen
service mysql start                            - Datenbank starten

Schreibe einen Kommentar