/mysql-complete-backup

Primary LanguagePythonApache License 2.0Apache-2.0

MySQL Complete Backup / Backup Completo do MySQL

This project is an python application for full backup of databases individually, it is running on scp for transfer compact files of DBs, it is configure with ".env" file :)

Este projeto é uma aplicação em python para backup de todas as bases de dados individualmente e com envio por scp e controle ssh, configurado por um arquivo ".env".

Features:

  • Full Backup of databases (Backup Completo)
  • Configure with ".env" file. (Com configuração em um arquivo .env)
  • Send backup for remote server. (Envio de backup para servidor remoto)
  • Config default of lifetime is 7 days. (Configuração de tempo de vida de backup (padrão é 7 dias))

Dependencies / Dependências

  • apt-get install python-pip (debian distros)
  • pip install mysql-connector-python
  • pip install environs

License / Licença

Copyright [2019] [iClouds - Web Systems]

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.