3.12. Sauvegardes¶
3.12.1. Base de données¶
Voici quelques exemples de commandes à utiliser pour sauvegarder votre base de données, en fonction du système de base de données que vous utilisez. Vous devrez peut-être modifier ces commandes selon votre configuration spécifique. Remplacez les $VARIABLEs par les valeurs appropriées pour votre installation.
3.12.1.1. MySQL¶
mysqldump --max-allowed-packet=32M -u $USERNAME -p $DATABASENAME > backup.sql
La valeur pour max-allowed-packet doit être la valeur que vous avez définie dans
votre fichier de configuration MySQL, et doit être supérieure à celle du plus gros
fichier joint dans votre base de données. Consulter la
documentation de mysqldump
pour plus d'information sur mysqldump
.
3.12.1.2. PostgreSQL¶
pg_dump --no-privileges --no-owner -h localhost -U $USERNAME > bugs.sql
3.12.2. Bugzilla¶
Le répertoire Bugzilla contient certains fichiers de données et de configuration que vous voudrez sauvegarder. Une simple copie récursive du répertoire suffit.
cp -rp $BUGZILLA_HOME /var/backups/bugzilla
Cette documentation contient très probablement des bogues ; si vous en découvrez, veuillez les signaler ici.