Grazie per questa guida chiara, è stata fondamentale per la mia comprensione del processo di importazione invece di limitarsi a copiare/incollare comandi alla cieca.
Sto ancora cercando di capire il modo più veloce per importare un forum Drupal molto grande, e ho ancora l’impressione che le cose potrebbero essere ottimizzate nel mio caso per ridurre un po’ i tempi di inattività quando eseguirò la migrazione finale del forum di produzione. Potrei essere un po’ un “graybeard” (vecchio saggio), ma non sono ancora del tutto convinto del paradigma Docker/containerizzazione. Sono sicuro di aver letto da qualche parte che c’è stato un bug di Docker a un certo punto che causava prestazioni massicciamente più lente delle istanze MySQL containerizzate. Sul forum di Docker sto vedendo questo report, ma non sono sicuro se sia ancora rilevante. Inoltre, potrebbe non essere rilevante nel mio caso perché sto eseguendo Debian invece di Ubuntu sull’host.
Un’altra opzione potrebbe essere quella di installare MySQL o MariaDB sul sistema operativo host al di fuori del container?
E senza entrare nei dettagli, che dire dell’ottimizzazione di my.cnf con alcuni suggerimenti da MySQLTuner? La configurazione Docker standard che funziona universalmente per tutte le istanze non può essere ottimale con le sue istanze di buffer pool e le dimensioni dei key buffer, che fanno una differenza enorme su un database di produzione dedicato.