Como fazer backup do MySQL em um piscar de olhos

2

Eu instalei o NextCloud em um instante no Ubuntu 16.04 LTS. A instalação do MySQL no snap usa um arquivo de soquete localizado no / tmp do snap (contêiner) em vez de um soquete de rede. Eu não quero reconfigurar a configuração do MySQL do snap para adicionar um listener de rede, já que espero que tais mudanças possam se perder com atualizações ou re-instalações.

Eu quero fazer backup do ambiente MySQL do NextCloud usando mysqldump, mas sem um ouvinte de rede preciso saber a localização do arquivo de soquete como ele aparece no ambiente host (não snap). No momento, eu encontrei o soquete aparece para o sistema host como "/tmp/snap.0_nextcloud_eKluT5/tmp/sockets/mysql.sock", mas eu não acho que esse caminho vai ficar consistente. Existe uma maneira de consultar dinamicamente os mapeamentos entre o ambiente de snap e o ambiente host (por exemplo, os mapas do snap / tmp para os hosts /tmp/snap.0_nextcloud_eKluT5/tmp)?

    
por B.Martin 24.02.2018 / 21:30

0 respostas