GithubHelp home page GithubHelp logo

mysqldump_table_by_prefix's Introduction

MYSQLDUMP TABLE BY PREFIX

Initialisation

Configuration générale

# Fichier de config du Logrotate
LOGROTATECONFIGFILE="$CONFIGDIR/logrotate.cnf"

# Fichier de config de la database
DATABASECONFIGFILE="$CONFIGDIR/my.cnf"

# Backup directory
BACKUPDIR="$BASEDIR/backups"

# Log file format %s = prefix
LOGFILE="$BACKUPDIR/backup_%s.sql.gz"

# Database
DATABASE="database"

# Préfixes des tables dumper, 1 prefix = 1 dump
PREFIXES="toto tata titi tutu"

./config/config.sh

Configuration de la database

[client]
user=username
password=password
host=database_host
port=3306

./config/my.cnf

Configuration du Logrotate

/absolute/path/backup/backups/backup_*.sql.gz {
    daily
    missingok
    rotate 30
    nocompress
    nomail
    notifempty
}

./config/logrotate.cnf

Commande

Exemple :

{ABSOLUT_PATH}/script/log.sh

Crontab, tous les jours à deux heures :

0 2 * * *  {ABSOLUT_PATH}/script/log.sh > /dev/null

mysqldump_table_by_prefix's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.