AutoMySQLBackup Installation

De EjnTricks

Cet article présente l'installation du script AutoMySQLBackup sur une machine Ubuntu. Il existe un paquet Debian, mais celui-ci n'est pas sur la dernière version de l'outil. Celui-ci est donc téléchargé depuis la forge. Le paquet contient un script install.sh qui permet de le déployer. Cependant, ceci sera effectué manuellement en suivant les indications fournies dans le fichier README

Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote

Dependencies.gif Pré requis

L'application utilise un outil tiers pigz, pour la compression des fichiers, qui est installé avec la commande apt-get:

#sudo apt-get install pigz


User-group-icon.png Groupe backup

Pour les opérations de sauvegarde, le groupe backup est créé sur la machine, pour faciliter la gestion des droits d'accès.


Folder-icon.png Initialisation

L'application va être installée sous /var/opt/automysqlbackup.

#sudo mkdir -p /var/opt/automysqlbackup
#sudo chown root:backup /var/opt/automysqlbackup
#sudo chmod 770 /var/opt/automysqlbackup

Download-icon.png Téléchargement

L'application est téléchargée dans le répertoire /var/opt/automysqlbackup.


System-Install-icon.png Installation

L'application est décompressée dans le nouveau répertoire, avec modification de l'emplacement racine pour être 8.1.3.

#sudo tar -C /var/opt/automysqlbackup -xzvf /var/opt/automysqlbackup/automysqlbackup-v3.0_rc6.tar.gz

Le fichier téléchargé peut être supprimé.

#sudo rm /var/opt/automysqlbackup/automysqlbackup-v3.0_rc6.tar.gz


Delete-file-icon.png Suppression fichiers

L'archive met à disposition un ensemble de fichiers, comme un script d'installation ou une documentation, qui ne sont pas nécessaire.

#sudo rm /var/opt/automysqlbackup/CHANGELOG
#sudo rm /var/opt/automysqlbackup/install.sh
#sudo rm /var/opt/automysqlbackup/README


Icon File Owner.png Propriétaire fichiers

L'installation a été réalisée avec le compte root. Il est préférable modifier les propriétaires et le groupe pour spécifier backup.

#sudo chown root:backup /var/opt/automysqlbackup/*


Icon ACL.png Sécurisation

Après avoir modifier le propriétaire des fichiers, il est conseillé de positionner des droits restrictifs afin que seul le propriétaire et le groupe puissent accéder à ceux-ci.

#sudo chmod 660 /var/opt/automysqlbackup/automysqlbackup.conf
#sudo chmod 660 /var/opt/automysqlbackup/LICENSE
#sudo chmod 770 /var/opt/automysqlbackup/automysqlbackup