Bonjour,
Je voulais savoir si c’était possible de sauvegarde une partition entière via un livecd avec la commande tar sur un ftp ?
Si oui qu’elle est la commande à mettre en oeuvre car j’en ai pas trouvé sur le net.
Merci à vous.
Bonjour,
Je voulais savoir si c’était possible de sauvegarde une partition entière via un livecd avec la commande tar sur un ftp ?
Si oui qu’elle est la commande à mettre en oeuvre car j’en ai pas trouvé sur le net.
Merci à vous.
Pour ce faire, j’utilise un “|” (tuyau,tube,pipe) qui débouche sur ssh qui à son tour mouline l’apport.
Pas testé avec ftp
canevas
Tu as d’autres alternatives comme rsync et scp.
Moyen à mes yeux le plus évident et pratique, le montage de partitions à travers ssh.
La partition qui se trouve sur le système distant apparaît comme un montage local.
puis
J’ai fais sa : tar zcf /dev/hda1 | ncftpput -c -u user -p monmdp 192.168.0.2 /kevin/archive.tar.gz
et il m’envoi bien un fichier de 0 octets sur mon ftp mail il me dit :
tar: Cowardly refusing to create an empty archive
Merci de votre aide.
J’ai remplacé sa :
tar zcf /dev/hda1 | ncftpput -c -u user -p monmdp 192.168.0.2 /kevin/archive.tar.gz
par :
tar -zcf -/dev/sda1 | ncftpput -c -u user -p monmdp 192.168.0.2 /kevin/archive.tar.gz
il me met : “tar: removing leading ’ from member names”
et si je fais un :
tar -zcf -/dev/hda1 | ncftpput -c -u user -p monmdp 192.168.0.2 /kevin/archive.tar.gz
il me met : "tar: removing leading ’ from member names"
tar: /dev/hda1: cannot stat: No such file or directory
tar : exiting with failure status due to previous errors.
Merci de votre aide
Personne ne peut m’aider ?
Merci
D’une part, il faut que tu montes la partition que tu veux sauvegarder. D’autre part, pour que tar écrive sur l’entrée standard, il faut lui indiquer avec « - » :
mkdir /mnt/tmp
mount /dev/sda1 /mnt/tmp
tar -zcf /mnt/tmp - | ncftpput -c -u user -p monmdp 192.168.0.2 /kevin/archive.tar.gz
Ok bon maintenant il me met tar: -:Cannot stat: No such file or directory
tar (child) /mnt/tmp : coannot open: Is directory
tar (child): Error is not recoverable: exiting now
tar child returned status 2
tar : error is not recoverable : exiting now.
Je precise que j’ai mis sudo -i avant la commande et que je suis sur un livecd ( knoopix ).
Merci
Aidez-moi …
Merci
??
(grandement inspiré de : [wiki.slackware-fr.org/administra ... e_avec_tar](http://wiki.slackware-fr.org/administration:trucs:copier_un_repertoire_avec_tar))
??
(grandement inspiré de : wiki.slackware-fr.org/administra … e_avec_tar)
Sa fonctionne par contre il me met des socket ignored.
Est-ce normal ?
Si je remet cette copie sur un disque dur nouvellement installer d’une debian je ne devrais pas avoir le problème ?
Et du coup pour le transférer sur un autre disque dur avec une install toute fraiche et sur la bonne partition sa ce passe comment ?
Merci beaucoup
Personne ?
Merci.
Bon j’ai mis le nouveau disque dur ( pour test ) avec un nouveau debian dessus.
Je reboot sur mon livecd et je lance les commandes suivantes :
mkdir /mnt/tmp
mount /dev/sda1 /mnt/tmp
cd /mnt/tmp
wget ftp://kevin:monmdp@192.168.0.2/kevin/archive.tar.gz
il me télécharge l’archive
Après je fais un :
sudo tar zxvf archive.tar.gz
Il me dit :
gzip: stdin: not in gzip format
tar: child returned status 1
tar: error is not recoverable: exitin now
Du coup je lance un :
et il m’indique
/etc/magic, 4: Warning: using regular magic file '/usr/share/misc/magic'
archive.tar.gz: data
Merci de votre aide.
Personne ?
Merci
L’option f de tar déclare un nom de fichier. Pour tes problèmes, je m’en tire avec netcat:
Machine cible:
nc -l -p 1960 > /tmp/toto.tgz
Machine hote:
tar cz . | nc cible 1960
Puis après
Machine visée:
nc -l -p 1960 | tar xz
Machine cible:
cat /tmp/toto.tgz | nc visee 1960
Pour ton problème, essaye un
J’ai fais sa :
tar xf archive.tar.gz
Mais toujours le même message.
Merci
Un personne a une idée ?
Merci
Je reprend ta commande
le -C /mnt/tmp fait un changement vers /mnt/tmp au préalable.
le -czf fait une sortie vers le fichier à suivre qui est - donc la sortie stabndard
Le . prend le répertoire en cours (. soit /mnt/tmp ?)
En clair
cd repertoire_à_transférer ; tar cz . | ....
suffit
Ta commande ncftpput semble correcte
Essaye
Le fichier que tu as ré&cupéré est visiblement incorrect et bon pour la poubelle
Ok je testerai ce soir !
Mais une fois que jaurai la bonne archive quelle est la bonne commande pour extraire larchive du ftp jusquau nouveau disque dur ?
Ma commande est elle bonne ?
Merci
ncftpget -c -u user -p monmdp 192.168.0.2 /kevin/archive.tar.gz | tar xz
te récupère l’archive. C’est cette commande que tu cherches.
Et la commande pour créer l’archive sur le nas c’est la même que jai faite plus haut ?
Merci