Sauvegardes "en série"

J'utilise comme beaucoup le plugin saveauto mais je rêve d'un utilitaire qui contiendrait une liste d'infos du style

nom_domaine1, serveur FTP1, login_FTP1, pass_FTP1, serveur_base,1 nom_base1, login_base1, pass_base1, mail, {IMG}{repertoire_1}...{repertoire_n}
nom_domaine2, serveur FTP2, login_FTP2, pass_FTP2, serveur_base,2 nom_base2, login_base2, pass_base2, mail, {IMG}{repertoire_1}...{repertoire_n}
nom_domaine3, serveur FTP3, login_FTP3, pass_FTP3, serveur_base,3 nom_base3, login_base3, pass_base3, mail, {IMG}{repertoire_1}...{repertoire_n}
...
nom_domainen, serveur FTPn, login_FTPn, pass_FTPn, serveur_base,n nom_basen, login_basen, pass_basen, mail, {IMG}{repertoire_1}...{repertoire_n}

qui soit programmable (=fixer une date/heure de déclenchement),
et zou, à l'heure dite, le script va frapper à la porte de chacun des sites décrits et déclenche la sauvegarde de l'ensemble des données (= les tables spip + les autres !), le contenu de IMG {repertoire_i} etc... qui sont gentiment récupérés en local (ou sur un serveur distant)

Ça existe ? C'est faisable ?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

manu a écrit :

[utilitaire de sauvegarde]

qui soit programmable (=fixer une date/heure de déclenchement),
et zou, à l'heure dite, le script va frapper à la porte de chacun des
sites décrits et déclenche la sauvegarde de l'ensemble des données

Ça existe ? C'est faisable ?

Les tâches régulières -> cron, et puis les truc à sauvegarder dans un
script en ligne de commande (lftp fait bien le boulot pour le ftp par
exemple). Regarde si ces utilitaires (ou d'autres qui font le même
boulot) existent sous ton système d'exploitation (probablement basé sur
BSD, donc a priori sans trop de difficulté à adapter).

Amicalement

David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkhhop0ACgkQ18/WetbTC/qQmwCgk+tcIOLVutiXPL9xPsm5I4pb
2rsAn2/kny5QmSXz9UEvpb+KCIP7rRFj
=13b9
-----END PGP SIGNATURE-----

Les tâches régulières -> cron, et puis les truc à sauvegarder dans un
script en ligne de commande (lftp fait bien le boulot pour le ftp par
exemple). Regarde si ces utilitaires (ou d'autres qui font le même
boulot) existent sous ton système d'exploitation (probablement basé sur
BSD, donc a priori sans trop de difficulté à adapter).

Merci de ta réponse.... Je ne suis pas une star de Linux, dommage car je pressens que les pistes que tu donnes sont porteuses de bonnes choses. Ça pourrait ressembler à quoi les lignes de commande Cron ainsi que les scripts lftp ? Ça pourrait faire l'objet d'une contrib ça, parce que j'imagine que nous sommes tout de même nombreux à nous poser la question de la sauvegarde.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

manu a écrit :

Les tâches régulières -> cron, et puis les truc à sauvegarder dans un
script en ligne de commande (lftp fait bien le boulot pour le ftp par
exemple). Regarde si ces utilitaires (ou d'autres qui font le même
boulot) existent sous ton système d'exploitation (probablement basé sur
BSD, donc a priori sans trop de difficulté à adapter).

Merci de ta réponse.... Je ne suis pas une star de Linux

Pas besoin d'être une étoile pour taper une ligne de commande ;).

Ça pourrait ressembler à quoi les lignes de commande Cron ainsi que les
scripts lftp ?

Une ligne de crontab qui s'exécute tous les jours à 23h45 :

45 23 * * * lftp blablabla

où « blablabla » contient les options nécessaires (genre répertoire de
sauvegarde, site distant, répertoires à sauvegarder, etc.)

Ça pourrait faire l'objet d'une contrib ça

Ce n'est pas spécifique à spip, (je ne sauvegarde pas que mes sites sous
spip, mais aussi mes répertoires personnels, mes fichiers de
configuration, mes bases de données, etc. ;), et il y a beaucoup
d'exemples sur la toile, et énormément d'outils qui le permettent (dont
plusieurs qui ne servent qu'à la configuration de ces sauvegardes). Je
parle de lftp car je le trouve simple et c'est lui que je commence à
utiliser après avoir eu de mauvaises surprises avec fmirror, mais à
chacun de trouver l'outil qui lui convient.

Amicalement

David

P.-S. : pas la peine de me mettre en copie, je suis sur la liste.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkhiUt4ACgkQ18/WetbTC/qaUwCeJSajrAKDvzkmg3UGI2VDo2Ef
lrcAoIxJjB+fiH3SQYpgKjytfFdzDLow
=0dn5
-----END PGP SIGNATURE-----