Dans ce tutoriel, nous allons vous montrer comment installer et configurer AutoMySQLBackup sur votre serveur Ubuntu. Pour ceux qui ne le savaient pas, AutoMySQLBackup est un utilitaire très utile pour créer au quotidien, sauvegardes hebdomadaires ou mensuelles d'une ou plusieurs bases de données MySQL à partir d'un ou plusieurs serveurs MySQL. En alternant vos sauvegardes, vous pouvez préserver l'espace de stockage sur votre compte. Vous pouvez même envoyer des fichiers de sauvegarde à des comptes de messagerie externes pour une redondance de sauvegarde hors site.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer pas à pas l'installation d'AutoMySQLBackup sur le serveur Ubuntu.
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu Linux.
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer AutoMySQLBackup sur Ubuntu
Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get
commandes dans le terminal.
sudo apt-get update sudo apt-get upgrade
Étape 2. Installer AutoMySQLBackup.
Si vous utilisez une distribution basée sur Debian, vous pouvez installer AutoMySQLBackup à partir des référentiels Ubuntu en exécutant la commande suivante en tant que root :
apt-get install automysqlbackup
Si vous avez une distribution basée sur RPM, vous devrez télécharger les scripts d'installation d'AutoMySQLBackup, les exécuter et les configurer sur votre serveur. La première chose à faire est d'aller sur la page de téléchargement d'AutoMySQLBackup et téléchargez la dernière version stable d'AutoMySQLBackup :
wget http://downloads.sourceforge.net/project/automysqlbackup/AutoMySQLBackup/AutoMySQLBackup%20VER%203.0/automysqlbackup-v3.0_rc6.tar.gz
Créez un répertoire pour les scripts d'Automysqlbackup et décompressez l'archive tar téléchargée :
mkdir /opt/automysqlbackup tar zxvf automysqlbackup-v3.0_rc6.tar.gz -C /opt/automysqlbackup
Ensuite, exécutez le script d'installation d'Automysqlbackup :
cd /opt/automysqlbackup ./install.sh ### Checking archive files for existence, readability and integrity. automysqlbackup ... exists and is readable ... md5sum okay :) automysqlbackup.conf ... exists and is readable ... md5sum okay :) README ... exists and is readable ... md5sum okay :) LICENSE ... exists and is readable ... md5sum okay :) Select the global configuration directory [/etc/automysqlbackup]: Select directory for the executable [/usr/local/bin]: ### Creating global configuration directory /etc/automysqlbackup: success
Étape 3. Configurez AutoMySQLBackup.
Ensuite, nous devons configurer AutoMySQLBackup. Ouvrez son fichier de configuration situé dans le répertoire que nous avons défini lors de l'exécution du script d'installation :
nano /etc/automysqlbackup/automysqlbackup.conf
Et décommentez et définissez les directives de configuration suivantes :
CONFIG_mysql_dump_username='root' CONFIG_mysql_dump_password='YourPassword' CONFIG_mysql_dump_host='localhost' CONFIG_backup_dir='/var/backup/db' CONFIG_do_monthly="01" CONFIG_do_weekly="5" CONFIG_rotation_daily=6 CONFIG_rotation_weekly=35 CONFIG_rotation_monthly=150 CONFIG_mysql_dump_port=3306 CONFIG_mysql_dump_compression='gzip'
Créez un répertoire pour les sauvegardes MySQL. C'est le répertoire que nous avons défini comme "backup_dir" dans le fichier de configuration :
mkdir /var/backup
Si vous souhaitez créer une sauvegarde de vos bases de données MySQL, exécutez AutoMySQLBackup en exécutant ce qui suit :
automysqlbackup
Félicitations ! Vous avez installé AutoMySQLBackup avec succès. Merci d'avoir utilisé ce tutoriel pour installer AutoMySQLBackup sur votre système Ubuntu 15.04. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel d'AutoMySQLBackup.