Vamos ver como instalar o MariaDB 10.3 e alterar o datadir no Ubuntu

Instalação

O processo de instalação é bem simples, basta configurar o repositório e realizar a instalação, conforme os passos abaixo.

O MariaDB possui uma página onde é possível informar qual o sistema operacional e a versão do MariaDB que deseja instalar, e ele informa os passos necessários para a instalação.
Para ver essa página acesse https://downloads.mariadb.org/mariadb/repositories

Como vamos fazer a instalação no Ubuntu, vamos selecionar a opção Ubuntu, depois a versão do Ubuntu e depois qual a versão do MariaDB, como na imagem abaixo.

Seguindo as orientações da página do MariaDB, vamos fazer a configuração do repositório.

Copy to Clipboard

E por fim fazer a instalação do MariaDB

[/fusion_text]

Copy to Clipboard

Durante o processo de instalação no Ubuntu, será solicitado a senha do usuário root.

E depois para repetir a senha do usuário root.

Pronto o MariaDB já está instalado.
Agora vamos iniciar o serviço e conferir se ele está execução.

Copy to Clipboard

Alterando o datadir

Ao final do processo de instalação o MariaDb vai estar com o datadir definido e configurado em /var/lib/mysql, mas o datadir pode ser facilmente alterado. Vamos ver duas formas de alterar o datadir, uma quando você ainda não tiver dados no seu servidor e outra quando já tiver dados.

Vamos ver primeiro como alterar o datadir sem ter nenhum dado no seu banco de dados, ou seja com a instalação “zerada”.

Vou alterar a datadir para /dados/, então vou criar o diretório e depois mudar a configuração do MariaDB no arquivo /etc/mysql/my.cnf

Copy to Clipboard

Com o diretório que será o novo datadir criado, configuração do MariaDB alterada e serviço parado, basta comandar o MariaDB para inicializar novamente o datadir.

Copy to Clipboard

Como o MariaDB recriou o datadir, a senha definida no momento da instalação não é mais válida e na saída do comando mysql_install_db tem as orientações para definir novamente a senha do root.

Copy to Clipboard

 

E gora vamos ver como alterar o datadir quando você já possui dados e precisa manter eles.

Então vamos mover o datadir de /dados para /dados_novo mantento todos os dados já existentes.

Mas antes vamos criar alguns dados para que possamos ver que eles serão mantidos.

Copy to Clipboard

 

Agora vamos criar o novo datadir, alterar a config, mover os dados, ajustar as permissões e iniciar o serviço.

Copy to Clipboard

 

Vamos conferir se a migração foi realizada com sucesso.

Copy to Clipboard

 

Com isso a instalação e alteração de datadir foram concluídos com sucesso!

Agora só falta configurar o monitoramento e backup, veja como fazer utilizando o PDB TOOLS.