antes de iniciar, procure realizar o passo a passo no mesmo versionamento do mysql
- no novo banco de dados, crie o mesmo
database
com as mesmastabelas
(IMPORTANTE! Se conseguir criar com o mesmo layout de colunas será ótimo, porque o.ibd
vai recuperar a mesma ordem dos dados. Mais abaixo e explico melhor) - acesse a pasta
data
- execute
ls -la
e obtenha oowner
do diretório, creio que em servers sejamysql:mysql
, aqui no meu caso aparece-rw-r----- 1 systemd-coredump systemd-coredump 486539264 abr 13 14:32 tbl_varejo_harmonizacao_vendas.ibd
, logosystemd-coredump systemd-coredump
(ou traduzindosystemd-coredump:systemd-coredump
) é oowner
dos meu diretórios - agora que identificamos, vamos aos
.ibd
s, então no diretóriodata
você vai encontrar o diretório com o mesmo nome dodatabase
que criamos anteriormente. - execute
sudo rm -rf <nome_do_database>
- copie o mesmo diretório do diretório que queremos recuperar `sudo cp -r dire