Sono in accordo con te, difatti avevo provato con mariabackup, ho messo un ticket sul forum di mariadb ma io non sono riuscito a risolvere con mariabackup.
In primis serve che si colleghi, e ok, ammettiamo che in condizioni normali questo avvenga, di fatto se capita qualcosa di brutto non fa il backup di qualcosa che è corrotto, e mi va bene.
ma seguendo questa guida :
https://mariadb.com/kb/en/full-backup-and-restore-with-mariabackup/
che riassumendo fa fare:
mariabackup --backup --target-dir=/var/mariadb/backup/ --user=mariabackup --password=miapassword
per fare il backup,
poi
mariabackup --prepara --target-dir=/var/mariadb/backup/
per preparare il backup;
poi dice arrestare il servizio ( e comunque gia tornaimo al discorso di prima), svuotare la cartella data e ripristinare il backup col comando
mariabackup --copy-back --target-dir=/var/mariadb/backup/
cosa che ho fatto, ma poi tentando di avviare l servizio mriadb mi da :
Errore di sistema.
Errore di sistema 1067.
Termine imprevisto del processo.
se invece banalmente copio un backup fatto con una semplice copia della cartella data, il servizio riparte.
Sbagliero' sicuramente qualcosa io ma comunque mi resta il problema che il servizio va comunque arrestato. (anche funzionasse il ripristino, cosa che, almeno a me, non ha funzionato)