If you have worked with mysql/mariadb/galera …. sooner or later you are going to have to do a restore. Or if you are setting up a new master – slave, the size of the database can greatly affect how long it takes. mysdqldump at one time was all that was available and for it for to be accurate, you need to lock tables which can affect production environments, do the dump in another shell, record the master log and position, transfer the files to another server, import the database, change master too ….. very very very time consuming. So here is a way I have found that doesn’t lock the tables, doesn’t need to record the master log file or position, and does the dump and import in parallel greatly speeding things up.