Sauvegarde BDD sous ubuntu
tempus1894
Messages postés
70
Statut
Membre
-
tempus1894 Messages postés 70 Statut Membre -
tempus1894 Messages postés 70 Statut Membre -
Bonjour,
Je travaille actuellement sur la mise en place de serveur sous ubuntu, je dois créer une sauvegarde automatique de base de données et de fichiers sur un autre serveur ubuntu (serveur de backup), je me penche d'abord sur la sauvegarde de bdd...
Auriez vous une technique à me donner?
Je me suis renseigné sur mysqldump, backup-manager et rsync, mais lequel est le mieux?
pouvez vous me dire la difference entre backup-manager et rsync?
ou alors si qqun connait une autre bonne solution je suis preneur...
Merci à vous
Je travaille actuellement sur la mise en place de serveur sous ubuntu, je dois créer une sauvegarde automatique de base de données et de fichiers sur un autre serveur ubuntu (serveur de backup), je me penche d'abord sur la sauvegarde de bdd...
Auriez vous une technique à me donner?
Je me suis renseigné sur mysqldump, backup-manager et rsync, mais lequel est le mieux?
pouvez vous me dire la difference entre backup-manager et rsync?
ou alors si qqun connait une autre bonne solution je suis preneur...
Merci à vous
A voir également:
- Sauvegarde BDD sous ubuntu
- Logiciel de sauvegarde gratuit - Guide
- Sauvegarde facile - Télécharger - Sauvegarde
- Sauvegarde android - Guide
- Ubuntu 32 bits - Télécharger - Systèmes d'exploitation
- Sauvegarde time machine - Guide
2 réponses
Salut,
rdiff-backup: Des backups efficaces et incrémentaux
pouvez vous me dire la difference entre backup-manager et rsync?
En gros, Backup-Manager travaille en local alors que "rsync" lui, même s'il peut travailler en local aussi, sait aussi travailler en réseau, soit à l'aide de "ssh", soit via son propre serveur (daemon rsyncd).
Voilà un exemple de la sauvegarde d'une des bases de données sur un NAS Synology :
rdiff-backup: Des backups efficaces et incrémentaux
pouvez vous me dire la difference entre backup-manager et rsync?
En gros, Backup-Manager travaille en local alors que "rsync" lui, même s'il peut travailler en local aussi, sait aussi travailler en réseau, soit à l'aide de "ssh", soit via son propre serveur (daemon rsyncd).
Voilà un exemple de la sauvegarde d'une des bases de données sur un NAS Synology :
#! /bin/bash
# Environnement
LANG=fr_FR.UTF-8
export LANG
# Creation variables
DATE=$(date +%d-%m-%Y)
DATE2=$(date '+%A %d %B %Y')
HEURE=$(date +%H:%M:%S)
CHEMIN="/root/EJDH/backup_mysql_obm/"
SERVEUR="Syno"
DESTINATION="/volumeUSB1/usbbackup/backup_MySQL/OBM/base_mysql"
# Creation en-tete fichier log
echo "########## RAPPORT SAUVEGARDE BASE MYSQL OBM ##########" > fich.log
echo >> fich.log
echo "Sauvegarde du $DATE2" >> fich.log
echo >> fich.log
# Creation sauvegarde base obm et transfert sur Synology via rsync
mysqldump --opt -u obm -pgrobourrin obm > ${CHEMIN}${DATE}_${HEURE}-obm.dump.sql && \
rsync -az -e ssh --stats ${CHEMIN} root@${SERVEUR}:${DESTINATION} >> fich.log
mail -s "Sauvegarde base mysql OBM" jipicy@lalala.org < fich.log \
&& rm -f fich.logExemple de sauvegarde des fichiers de conf de l'appli via le serveur "rsyncd" installé sur le Syno :rsync -avz --stats /etc/obm Syno::ObmAppli;-))