Um script Bash Advance para Backup de banco de dados MySQL

Um script Bash Advance para Backup de banco de dados MySQL

Depois de escrever um script de shell simples para backup de banco de dados MySQL. Este é o nosso novo script Bash Advance para MySQL Database Dump. Este script fornecerá o banco de dados Backup MySQL e o upload de backups para vários locais remotos como FTP, SFTP e Amazon S3 Bucket.

Este script está disponível em nossa conta do GitHub com todo o arquivo de suporte. Você pode simplesmente baixar o script e executá -lo em seu servidor. Use as etapas a seguir para usar este script e configurar backups dentro de 5 min.

Etapa 1 - Clone este repositório

Baixe este repositório Coloque arquivos em /etc/mydumpadmin diretório. Como alternativa, você também pode clonar este repositório no diretório /etc usando os seguintes comandos.

clone cd/etc/git https: // github.com/tecrahul/mydumpadmin.git 

Etapa 2 - Configurar configuração

  • Editar configurações.conf Arquive e atualize todos os valores necessários conforme seus requisitos. Você pode ativar/desativar backups FTP, SFTP e S3 também
  • Agora edite credenciais.TXT Arquive e coloque seus detalhes de login do MySQL Server.
  • Etapa 3 - Execute o script de backup

    Defina a permissão de execução no script do shell e execute isso como seguintes comandos.

    chmod a+x mysql-dump.sh ./mysql-dump.sh 

    Etapa 4 - agende o diário Cron

    Você também pode agendar isso para ser executado diariamente usando Crontab. Adicione as seguintes configurações a Crontab para executar às 2:00 da manhã diariamente.

     0 2 * * cd /etc /mydumpadmin && ./mysql-dump.sh