Veja as permissões: ls -ld /var/lib/mysql
. Você provavelmente não tem acesso de leitura às tabelas brutas como um usuário comum. Isso ocorre por design: esses diretórios incluem dados confidenciais do usuário.
Você deve executar o backup como root e / ou ainda melhor: usar um esquema de dumper de banco de dados como automysqlbackup
ou criar o seu próprio com, por exemplo, mysqldump
e um pequeno script.
Não é recomendável fazer o backup dos próprios diretórios de dados brutos, pois podem ocorrer problemas se você fizer backup durante uma transação e outros riscos de backups corruptos e problemas de restauração subseqüentes. A maneira de fazer isso é pedir ao servidor MySQL para descarregar os dados para você em um formato escolhido e facilmente restaurável.