tag:linuxfr.org,2005:/tags/automysqlbackup/publicLinuxFr.org : les contenus étiquetés avec « automysqlbackup »2017-01-19T21:48:12+01:00/favicon.pngtag:linuxfr.org,2005:Diary/370962017-01-18T21:16:36+01:002017-01-18T21:16:36+01:00[Tuto/HowTo] Sauvegarder la Base de données de phpBB sur ubuntu/debian/raspbian avec automysqlbackupLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Ce tuto est la suite de <a href="//linuxfr.org/users/eaufroide/journaux/tuto-howto-sauvegarder-les-fichiers-joints-de-phpbb3-sur-le-cloud-via-rsync-et-webdav-dafvs2">[Tuto/HowTo] Sauvegarder les fichiers joints de phpBB3 sur le cloud via rsync et webdav/dafvs2</a><br>
Le tuto d'origine se situe à l'adresse suivante : <a href="https://www.0rion.netlib.re/forum4/viewtopic.php?f=63&t=496#p1097">https://www.0rion.netlib.re/forum4/viewtopic.php?f=63&t=496#p1097</a></p>
<h2 id="introduction">Introduction</h2>
<ul>
<li>
<a href="http://sourceforge.net/projects/automysqlbackup/">automysqlbackup</a> est un script libre, disponible dans les paquets Ubuntu et Debian/Raspbian, qui permet d'automatiser la sauvegarde de base de données.
Une fois le paquet installé, par défaut il copiera les bases de données en suivant les <a href="https://fr.wikipedia.org/wiki/Cron">cron</a> suivants : <em>@daily</em> ("0 0 * * *"), <em>@monthly</em> ("0 0 1 * *"), <em>@weekly</em> ("0 0 * * 0"). Et grâce à l'option <em>LATEST=yes</em> vous disposerez aussi d'un dossier intitulé <em>latest</em> dans lequel sera situé le dernier backup en date.</li>
</ul><h2 id="farm-link">Farm Link</h2>
<ul>
<li><a href="http://sourceforge.net/projects/automysqlbackup/">automysqlbackup sur sourceforge</a></li>
<li><a href="https://doc.ubuntu-fr.org/automysqlbackup">automysqlbackup sur ubuntu-fr</a></li>
<li><a href="https://help.ubuntu.com/community/CronHowto">Help Ubuntu - CronHowTo</a></li>
<li><a href="http://geekeries.de-labrusse.fr/?p=1505">Sauvegarder automatiquement vos bases MYSQL</a></li>
<li><a href="//linuxfr.org/tags/automysqlbackup/public">LinuxFR - tout les contenus taggé "automysqlbackup"</a></li>
<li><a href="https://www.0rion.netlib.re/forum4/viewtopic.php?f=71&t=501">[Tuto/HowTo] [GNU/Linux] Sauvegarder une base de données avec automysqlbackup</a></li>
</ul><h2 id="mise-en-place">Mise en place</h2>
<p>Créez le dossier pour accueillir les sauvegardes de la (ou les) Base(s) De Données sur votre <a href="www.0rion.netlib.re/forum4/viewtopic.php?f=68&t=288#p967">montage webdav/davfs2</a> créez dans le tuto précédent</p>
<p><code>sudo mkdir /media/montageDistant/phpBB_BDD/</code></p>
<p>Installez le logiciel</p>
<pre><code>sudo apt-get update
sudo apt-get install automysqlbackup nano
</code></pre>
<p>Éditez le fichier de configuration<br><code>sudo nano /etc/default/automysqlbackup</code></p>
<p>Modifiez les valeurs suivantes (pour rechercher un élément tapez <em>CTRL+W</em>) :</p>
<ul>
<li>
<em><strong>BACKUPDIR="/var/lib/automysqlbackup"</strong></em> => remplacez <em>/var/lib/automysqlbackup</em> par le dossier où vous souhaitez ranger les backup de votre base de données (dans ce tuto <em>/media/montageDistant/phpBB_BDD/</em>)</li>
<li>
<em><strong>LATEST=no</strong></em> => passez la valeur <em>no</em> à <em>yes</em>
</li>
<li><em><strong>SEPDIR=yes</strong> => Si vous souhaitez un dossier par base de données laissez yes, si vous préférez grouper les BDD dans un seul fichier pour chaque backup, entrez _no</em></li>
<li>
<em><strong>PREBACKUP="/etc/mysql-backup-pre"</strong></em> => vous pouvez décommentez la commande (supprimer le #) et remplacez <em>"/etc/mysql-backup-pre"</em> par <em>"/usr/sbin/service apache2 stop"</em>
</li>
<li>
<em><strong>POSTBACKUP="/etc/mysql-backup-post"</strong></em> => vous pouvez décommentez la commande (supprimer le #) et remplacez <em>"/etc/mysql-backup-pre"</em> par <em>"/usr/sbin/service apache2 start"</em>
</li>
<li>
<em><strong>DBEXCLUDE=""</strong></em> => si vous souhaitez ne pas inclure des base de données, indiquez leur petit nom.</li>
</ul><p>PS: lors du <a href="//linuxfr.org/users/eaufroide/journaux/tuto-howto-sauvegarder-les-fichiers-joints-de-phpbb3-sur-le-cloud-via-rsync-et-webdav-dafvs2">précédent tuto</a> nous avons défini la sauvegarde des fichiers joints à minuit et trois minutes, les Base de données seront quant à elle sauvegardée chaque jours à minuit et une minute. Si deux minutes de décalage semble une éternité pour l'ubber geek que vous êtes alors en suivant le <a href="//linuxfr.org/users/eaufroide/journaux/tuto-howto-sauvegarder-les-fichiers-joints-de-phpbb3-sur-le-cloud-via-rsync-et-webdav-dafvs2">précédent tuto</a> remplacez le cron "3 0 * * *" par <em>@daily</em> ;)</p><div><a href="https://linuxfr.org/users/eaufroide/journaux/tuto-howto-sauvegarder-la-base-de-donnees-de-phpbb-sur-ubuntu-debian-raspbian-avec-automysqlbackup.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/111068/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/eaufroide/journaux/tuto-howto-sauvegarder-la-base-de-donnees-de-phpbb-sur-ubuntu-debian-raspbian-avec-automysqlbackup#comments">ouvrir dans le navigateur</a>
</p>
EauFroidehttps://linuxfr.org/nodes/111068/comments.atom