Pagina 1 di 1

Commenti a "[risolto] MySQL 8 con Ubuntu: come spostare i file del database e salvare i dati in un altro percorso (disco

Inviato: sab set 04, 2021 12:47 pm
da Zane
[risolto] MySQL 8 con Ubuntu: come spostare i file del database e salvare i dati in un altro percorso (disco di rete, SSD, NAS, USB)

Immagine

Per impostazione predefinita, MySQL salva i file che compongono il database in un percorso predefinito, che si trova sullo stesso disco e partizione del sistema operativo. Per Ubuntu, questo path predefinito è /var/lib/mysql. Se però le dimensioni del database stanno crescendo rapidamente e lo spazio libero sta per esaurirsi, oppure osserviamo problemi di performance dovuti ad un collo di bottiglia sullo storage, è opportuno spostare i file di MySQL su un disco secondario: può trattarsi di un secondo SSD collegato al server, un percorso di rete esposto da un NAS o persino un disco su USB. Ebbene: MySQL offre un parametro dedicato allo scopo... che, però, da solo non è sufficiente a consentirci di raggiungere l'obbiettivo. Vediamo allora la procedura passo passo per spostare i dati di MySQL su un altro disco [continua..]

Inserite di seguito i vostri commenti.

Re: Commenti a "[risolto] MySQL 8 con Ubuntu: come spostare i file del database e salvare i dati in un altro percorso (d

Inviato: lun set 06, 2021 6:17 am
da Black_Codec
Sul precedente bastava un ln -s, ma la domanda è non conveniva modificare fstab affinché montasse il disco in /var/lib/mysql o comunque nella datadir?

Re: Commenti a "[risolto] MySQL 8 con Ubuntu: come spostare i file del database e salvare i dati in un altro percorso (d

Inviato: lun set 06, 2021 10:50 am
da Zane
Personalmente, preferisco non usare link se c'è un modo nativo, ma è comunque una buona soluzione.

Fare un bind mount del disco.... di nuovo, personalmente preferisco montare il device come mostrato nell'articolo, anche perché così diviene più intuitivo utilizzarlo per molteplici applicazioni (ad es i file del webserver, cache varie, Redis ecc).