sauvegarde dans le cron

J'ai SPIP installé sous Linux et je veux sauvegarder la base toutes les
nuits.
J'utilise crontab pour la sauvegarde des repertoires et fichiers.
J'utilise mysqldump pour exporter la base.
Je voudrais créer une fichier dump.xml pour une meilleur réinstallation.

Qui connait la ligne de commande pour créer le fichier dump.xml. ?

Le 30/04/03 15:49, « Emmanuel » <et@i-carre.net> a écrit :

J'ai SPIP installé sous Linux et je veux sauvegarder la base toutes les
nuits.
J'utilise crontab pour la sauvegarde des repertoires et fichiers.
J'utilise mysqldump pour exporter la base.
Je voudrais créer une fichier dump.xml pour une meilleur réinstallation.

Qui connait la ligne de commande pour créer le fichier dump.xml. ?

shell> mysqldump --tab=/path/to/some/dir --opt --all --xml

Comme d'habitude c'est dans le manuel !

http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Adm
inistration.html#mysqldump

Cordialement,

--

Roger GUILLET

GRPB/OCIIB
45 rue des Saints-pères, 75006 Paris
tél. 01 42 86 21 08 - 06 81 34 83 80, fax 01 42 60 80 32
mail <mailto:Roger.Guillet@biomedicale.univ-paris5.fr>
web <http://naxos.biomedicale.univ-paris5.fr/pp/rg/&gt;

> J'ai SPIP installé sous Linux et je veux sauvegarder la base toutes les
> nuits.
> J'utilise crontab pour la sauvegarde des repertoires et fichiers.
> J'utilise mysqldump pour exporter la base.
> Je voudrais créer une fichier dump.xml pour une meilleur réinstallation.
>
> Qui connait la ligne de commande pour créer le fichier dump.xml. ?
>

shell> mysqldump --tab=/path/to/some/dir --opt --all --xml

Attention, ce fichier MySQL ne sera sûrement pas compatible avec celui
géré par la "restauration de base" intégrée à SPIP.

Amicalement

Antoine.

Moi j’utilise pour faire une sauvegarde sous cron :
mysqldump --user=UserName --opt BasedeDonneesSpip > Spip.sql

que je recupere en faisant :
mysql --user UserNameAvecAssezDeDroit -p Spip

Mais attention cela ne sauve pas les squelettes, ni les document attaches. Il faut aussi les sauver
avec un tar par exemple tjs sous cron.

Antoine wrote:

wilk wrote:

Moi j’utilise pour faire une sauvegarde sous cron :
mysqldump --user=UserName --opt BasedeDonneesSpip > Spip.sql

que je recupere en faisant :

correctif :

J'utilise aussi mysqldump avec --xml, mais il n'est pas possible de
restaurer avec SPIP.
Ce que je cherche c'est comment lancer le export_all.php3 ou un autre php3
avec les bonnes options.
Ex: php export_all.php2?gz=1.....
Ou copier le export_all et le modifier pour avoir un dump.xml recuperable
par "la restauration de SPIP"

> Qui connait la ligne de commande pour créer le fichier dump.xml. ?

> shell> mysqldump --tab=/path/to/some/dir --opt --all --xml

Attention, ce fichier MySQL ne sera sûrement pas compatible avec celui
géré par la "restauration de base" intégrée à SPIP.