Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 08-01-2016 16:04:49

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

[Résolu] Démarrer un backup là où il est déjà rendu.

Bonjour,

je lis ceci

https://debian-facile.org/viewtopic.php?pid=156781

et cela

https://openclassrooms.com/courses/le-m … e-commande


Les commandes rsync et scp m'intéressent dans l'entretien de mon site web.
Je parle bien d'entretien, donc d'un site web existant sur lequel je n'apporte que des changements.

Selon ce que je lis, la première utilisation de rsync recopie toute la source vers la destination sans se soucier de ce que le répertoire destination contient déjà.  Oups, c'est là que ça achoppe.    Si tel est le cas, je comprends que rsync se fait un genre de fichier d'archives où seraient conservées les informations relatives aux fichiers déjà échangés.

Première question: Qu'en est-il au juste?  Si je fais rsync pour copier mon site en local vers le site en ligne, verrai-je télécharger mes milliers de fichiers ou seulement les fichiers différents?

Deuxième question: me serait-il possible de créer manuellement un tel dossier d'archives?

Puis-je obtenir de meilleurs résultats avec scp ?

J'utiliserai git

Merci

Dernière modification par Patriboom (31-01-2016 17:49:40)


Portez la paix
Patrick Allaire, ptre

Hors ligne

#2 29-01-2016 09:01:46

fran.b
Membre
Inscription : 02-01-2012

Re : [Résolu] Démarrer un backup là où il est déjà rendu.

Patriboom a écrit :

Bonjour,

je lis ceci

https://debian-facile.org/viewtopic.php?pid=156781

et cela

https://openclassrooms.com/courses/le-m … e-commande


Les commandes rsync et scp m'intéressent dans l'entretien de mon site web.
Je parle bien d'entretien, donc d'un site web existant sur lequel je n'apporte que des changements.

Selon ce que je lis, la première utilisation de rsync recopie toute la source vers la destination sans se soucier de ce que le répertoire destination contient déjà.  Oups, c'est là que ça achoppe.    Si tel est le cas, je comprends que rsync se fait un genre de fichier d'archives où seraient conservées les informations relatives aux fichiers déjà échangés.

Première question: Qu'en est-il au juste?  Si je fais rsync pour copier mon site en local vers le site en ligne, verrai-je télécharger mes milliers de fichiers ou seulement les fichiers différents?

Regarde les options -u et -S ainsi que l'option de simulation -n. Avec touch tu devrais pouvoir arriver à tes fins.*Méfies toi du système de fichier NTFS, avec rsync ça ne se passe pas très bien et il transfère souven,t tout.

Deuxième question: me serait-il possible de créer manuellement un tel dossier d'archives?

Pas compris. En tout cas oui

Puis-je obtenir de meilleurs résultats avec scp ?

J'utiliserai git

À mon avis non, et git peux être une solution sauf que git semble être moins efficace et alourdit l'arboresence et la démarche.

Hors ligne

#3 29-01-2016 10:32:26

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Résolu] Démarrer un backup là où il est déjà rendu.

fran.b a écrit :

Regarde les options -u et -S ainsi que l'option de simulation -n.


C'est bien pour la commande rsync que tu indiques ces options ?
Juste pour être précis et éventuellement accompagner l'indication dans le tuto même.

Merci smile

Edit :
Et zut, c'est bien pour rsync. Je mets ça dans l'tuto rsync. big_smile

Edit (suite) :
C'est fait là :
rsync : synchronisation de dossiers smile

Dernière modification par smolski (29-01-2016 10:42:13)


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#4 30-01-2016 11:30:22

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : [Résolu] Démarrer un backup là où il est déjà rendu.

Patriboom a écrit :

Première question: Qu'en est-il au juste?  Si je fais rsync pour copier mon site en local vers le site en ligne, verrai-je télécharger mes milliers de fichiers ou seulement les fichiers différents?



Seulement les fichiers différents et les nouveaux qui sont sur la source et qui n'existent pas sur la destination. C'est une sauvegarde incrémentale.

Plus tu sauvegardes souvent moins la sauvegarde est importante car moins de différences.

Avec rsync il y a une option pour simuler la sauvegarde. La sauvegarde est simulée mais rien n'est fait en vrai. Un bon moyen de tester.

Hors ligne

#5 31-01-2016 17:53:16

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

Re : [Résolu] Démarrer un backup là où il est déjà rendu.

Merci à vous.

J'y suis revenu et j'ai fait passé le sujet de [Abandonné] à [Résolu]
Je me suis même permis une petite correction au très bien fait tuto https://debian-facile.org/doc:reseau:rsync
Oui, l'option --filter permet de supprimer des fichiers que l'on ne veut pas transférer, mais permet aussi d'en ajouter.  Dans cas, j'ai retiré tout un sous-répertoire du transfert ( --filter "- sousRep" ) , mais de ce sous-répertoire j'ai gardé quelques fichiers ( --filter "+ FichesrQueJeGarde.*"  ) est c'est bien utile.

Dernière modification par Patriboom (31-01-2016 17:53:43)


Portez la paix
Patrick Allaire, ptre

Hors ligne

Pied de page des forums