xou Posté 17 Septembre 2007 Posté 17 Septembre 2007 Bonjour, je rencontre actuellement un gros soucis avec une sauvegarde sur un hébergement mutualisé (je ne peux hélas pas faire autrement), et sans accès au shell. Je souhaite faire une sauvegarde complète du FTP sur un serveur de sauvegarde distant tournant sous debian mais je me heurte à de multiples problèmes. wget: aucun fichier htaccess de sauvegardé, que ce soit en récursif ou en miroir ncftp: je croyais mon problème résolu jusqu'à ce que je m'appercoive que je n'avais qu'un seul niveau d'arborescence... ncftpget: encore des problèmes de niveau d'arbo: il ne me sauvgarde toujours qu'un niveau lftp: aucun fichier htaccess de sauvegardé, que ce soit en récursif ou en miroir Les divers tests effectués: WGET wget -r ftp://login:pass_AT_ftp.host.ext/*wget -r ftp://login:pass_AT_ftp.host.ext/wget -r ftp://login:pass_AT_ftp.host.ext/.*wget -r ftp://login:pass_AT_ftp.host.ext/*.*wget -r -A *,*.*,.*,.htaccess ftp://login:pass_AT_ftp.host.ext/wget -m ftp://login:pass_AT_ftp.host.ext/*wget -m ftp://login:pass_AT_ftp.host.ext/wget -m ftp://login:pass_AT_ftp.host.ext/.*wget -m ftp://login:pass_AT_ftp.host.ext/*.*wget -m -A *,*.*,.*,.htaccess ftp://login:pass_AT_ftp.host.ext/ NCFTP get -R * NCFTPGET ncftpget -R -u user - p pass ftp.host.ext /localdir /ncftpget -R -u user - p pass ftp.host.ext /localdir /* LFTP lftp ftp://user:pass_AT_ftp.host.ext -e "mirror / /home/backupdir; quit"lftp ftp://user:pass_AT_ftp.host.ext -e "mirror /* /home/backupdir; quit"lftp ftp://user:pass_AT_ftp.host.ext -e "mirror -i .htaccess / /home/backupdir; quit" J'ai certainnement oublié pas mal de tests effectués... Après recherches sur le net il apparait que je ne suis pas le seul à avoir des problèmes de niveaux d'arborescence avec ncftp sur une debian. Avec Cobian backup aucun pb, et bien entendu aucun avec filezilla ! Je n'ai pas envie de me taper tous les clients FTP donc si vous pouviez me dire ce que je fais de travers où me donner une piste à explorer !?
Dan Posté 18 Septembre 2007 Posté 18 Septembre 2007 Pourquoi n'utilises-tu pas rsync ? Parce qu'une commande "rsync -av /repertoire" te transfère absolument tout, et avec les bons droits et propriétaires. Le mieux serait dans ce cas d'utiliser une clé ssh pour éviter les demandes de mots de passe. Si tu n'as pas rsync, tu peux lancer un "tar" pour faire une achive, que tu transfères alors facilement par ftp. Dan
xou Posté 18 Septembre 2007 Auteur Posté 18 Septembre 2007 Bonjour Dan, J'ai un simple accès ftp sur le serveur à sauvegarder !! J'ai bien peur de ne pas te suivre... donc je lancerais un rsync depuis mon serveur de sauvegarde pour accéder au ftp de mon serveur à sauvegarder !? Je vais fouiller cette piste mais il me semblait que ce n'était pas possible. Pourrais-tu me confirmer que c'est bien ce à quoi tu pensais !?
Dan Posté 18 Septembre 2007 Posté 18 Septembre 2007 Effectivement ! Avec un seul accès ftp tu n'auras donc pas accès à "rsync"... Quel est ton hébergeur ?
xou Posté 18 Septembre 2007 Auteur Posté 18 Septembre 2007 C'est un prestataire de service sur serveur privé (apparement) sur une solution oleane (orange business).
Dan Posté 18 Septembre 2007 Posté 18 Septembre 2007 Désolé, mais sans plus d'info je ne peux pas t'aider !
xou Posté 18 Septembre 2007 Auteur Posté 18 Septembre 2007 Oui je comprends... je n'en ai guère plus d'ailleurs. J'ai réussi à m'en sortir avec lftp, acharné que je suis j'ai bien recherché dans le man et je me suis apperçu que j'avais zappé l'option pour afficher les fichiers cachés lors des listings du mode mirroir (set ftp:list-options -a), à rajouter dans le lftp.conf la prochaine fois je tournerai mon regard sept fois sur le man avant de poster !!
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant