Propaganda

backup e restauração de banco de dados sqlTer um blog popular e crescente não é algo com o qual estou acostumado. Sempre fiquei admirado com Aibek e sua equipe de técnicos e como eles sempre têm um backup do MUO sempre que algo pode dar um pouco de errado. Enquanto eu assisto meu próprio blog WordPress crescer tanto em postagens quanto em comentários de usuários, estou começando a observar meu crescente banco de dados com cautela. O que acontece se o servidor cair, for hackeado ou pior? Não devo estar preparado para essa situação com um backup constante e pronto de todas as postagens e comentários?

Isso é algo que alguns escritores de MUO abordaram aqui ao longo dos anos. Anos atrás, o próprio Aibek escreveu cerca de 4 ferramentas que estavam disponíveis na época para fazer backup de seu banco de dados. Mais recentemente, Jeffry escreveu sobre o plugin Updraft WordPress para backups, e Tim abordou algumas maneiras manuais de fazer backups, como no FTP.

Eu admito, às vezes sou preguiçoso e, se não é simples e fácil, não tenho tempo para isso. Além disso, tenho bancos de dados MySQL que não são do Wordpress, portanto, um plug-in somente para WordPress não funcionará para mim. Após algumas pesquisas, finalmente encontrei um brilhante utilitário de backup gratuito do MySQL chamado

instagram viewer
MySQLDumper.

Instalando o MySQLDumper

Executar o MySQLDumper é realmente mais fácil do que a maioria dos aplicativos que você instalou no seu servidor web. Ao contrário do WordPress, onde você precisa executar um utilitário de instalação, com o MySQLDumper você extrai o arquivo Zip. arquivos em um subdiretório na sua pasta pública da web e, em seguida, chame o arquivo index.html do navegador. Aqui, copiei todos os arquivos para a pasta "sqlbackup" no servidor da web.

backup e restauração de banco de dados sql

Neste exemplo, para acessá-lo (acessando meu servidor da web local), o endereço seria "http://localhost/sqlbackup/"Se você estiver instalando isso em sua própria conta da web, substitua" localhost "pelo seu domínio.

Depois de acessar o arquivo index.html nessa pasta, o "Instalação do MySQLDumper”Aparece. Na verdade, isso é mais uma "configuração" do que uma instalação. Basta clicar no seu idioma e clicar em "Instalação“.

backup mysql

O procedimento de instalação é simplesmente configurar os parâmetros de acesso ao banco de dados. Se você deseja usar o MySQLDumper para fazer backup de todos os bancos de dados MySQL no seu servidor, precisará fornecer um ID de usuário e senha com acesso a todas as tabelas. Você pode criar um novo usuário em cada tabela apenas para fazer backups ou conceder acesso raiz ao aplicativo da web.

backup mysql

Depois de clicar em "Conecte-se ao MySQL“, O sistema tentará se conectar a cada um dos bancos de dados no seu servidor e fornecerá um status na parte inferior.

backup mysql

Isso é tudo! Depois de clicar Próximo, você se encontrará no painel de controle principal do MySQLDumper.

Usando o MySQLDumper para fazer backups de banco de dados

O status de seus bancos de dados, incluindo limites de espaço e uso, é exibido na página principal. Você pode alternar os bancos de dados selecionados usando a caixa suspensa no canto inferior esquerdo da tela.

backup grande banco de dados mysql

Clique em "Configuração”Para ver uma visão geral de todos os bancos de dados MySQL no seu sistema. Aqui, você também pode personalizar comandos SQL para cada despejo de backup para bancos de dados individuais.

backup grande banco de dados mysql

Clique no O email guia dentro da área de configuração para configurar a entrega de seus arquivos de backup por e-mail. Se seu banco de dados não for muito grande e sua conta de e-mail não tiver um pequeno limite de tamanho de anexo, vá em frente. No entanto, na maioria dos casos, isso se tornará impraticável, especialmente se você tiver um banco de dados WordPress muito grande e crescente.

backup grande banco de dados mysql

Se você possui um grande banco de dados (ou bancos de dados) e não deseja armazenar todos os seus backups no servidor devido ao precioso espaço limitado, você pode enviar os arquivos por FTP para um local remoto, como uma conta de armazenamento gratuito ou um PC que você configurou em casa como um servidor FTP apenas para isso objetivo. Sempre que você fizer um backup, o arquivo será transferido por FTP para o local que você definiu.

Como fazer backup regularmente de seu banco de dados MySQL grande com o MySQLDumper sqldump8

Se você deseja fazer um backup, basta clicar em "Cópia de segurança”Na tela principal. Verifique se o banco de dados que você deseja fazer backup está selecionado no canto inferior esquerdo e clique em "Iniciar novo backup.”

Como fazer backup regularmente de seu banco de dados MySQL grande com o MySQLDumper sqldump9

Você pode observar como as barras de status exibem o andamento do procedimento de backup. Você verá os nomes das tabelas conforme o backup, o espaço necessário para o arquivo de backup e a porcentagem restante por tabela e no geral.

backup e restauração de banco de dados sql

Depois que o backup estiver concluído, você poderá encontrar os arquivos compactados armazenados no diretório /work/backup/ pasta dentro da pasta onde você instalou o MySQLDumper. Este aplicativo baseado na Web também tem a capacidade de restaurar rapidamente seu banco de dados de qualquer um dos seus arquivos de backup em um instante. Ele também possui um navegador de banco de dados que envergonha o PhpMyAdmin.

O que realmente faz o MySQLDumper se destacar da multidão é que ele foi projetado especificamente para lidar com grandes bancos de dados. De acordo com o site, ele faz isso contornando as limitações de tempo limite do script PHP dividindo o backup em segmentos e, em seguida, chama o script recursivamente até concluir todo o processo de backup, não importa o tamanho banco de dados é

Você já experimentou o MySQLDumper? O que você acha? Quais são suas ferramentas favoritas para fazer backup e restaurar seu banco de dados MySQL? Compartilhe sua visão na seção de comentários abaixo.

Ryan é bacharel em Engenharia Elétrica. Ele trabalhou 13 anos em engenharia de automação, 5 anos em TI e agora é engenheiro de aplicativos. Um ex-editor-chefe do MakeUseOf, ele falou em conferências nacionais sobre visualização de dados e foi apresentado na TV e rádio nacional.