[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Sauvegarde MySQL




Bonjour à vous.

La meilleure façon est de faire un mysqldump. J'ai un script qui
roule quotidiennement et qui exporte la BD et l'envoie sur un autre
serveur avec rdist. Si vous devez reconstruire la BD c'est très facile
avec une BD exportée.

mysqldump -u [votre superuser] -p[mot passe] -A \
--add-drop-table > alldatabases.sql

Pour reconstruire la BD. Créez les droits initiaux comme d'habitude, et
faire simplement:

mysql -u [votre superuser] -p[mot passe] < alldatabases.sql

Le fichier alldatabases.sql est un fichier texte que vous pouvez éditer
avec vi ou autre avant de faire l'importation.


Salutations.

Réal Melançon.
__________________________________________________
Internet Expresso (FSI-ISP Mont-Tremblant/Quebec/Canada)


> Le Tue, 20 Apr 2004 21:48:07 -0400
> Jean-Philippe Morin a écrit:
>
>> Il y a un meilleur moyen de faire la sauvegarde de manière automatique
>> d'une base de donnée MySQL?
>
> Tu pourrais créer un autre utilisateur de MySQL qui n'aurait que des
> permissions (GRANT) de SELECT (et donc pas de UPDATE ou INSERT).
>
> --
> Marc St-Jacques
>
> Linux from scratch.
> http://www.linuxfromscratch.org
> Your distro. Your rules.
>
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.12
> GCS !d s+:+ a+ C+++ UL++ P++ L+++
> E--- W+ N+ w-- M- PS PE- Y+ PGP++
> t+ X+ R tv b- DI D++ G e+++ h++ !r
> !y+
> ------END GEEK CODE BLOCK------
>
> --
> Liste de diffusion aide
> http://linux-quebec.org/mailman/listinfo/aide
>
> * * * Courriel protégé par Internet Expresso AntiVirus (ClamAV) * * *