35,719
edits
(Created page with "Globus utilise automatiquement les nœuds de copie.") |
(Updating to match new version of source page) |
||
Line 51: | Line 51: | ||
Pour plus d'information, consultez la page [[Globus/fr|Globus]]. | Pour plus d'information, consultez la page [[Globus/fr|Globus]]. | ||
<div class="mw-translate-fuzzy"> | |||
<br clear="all"/> | <br clear="all"/> | ||
===rsync=== | ===rsync=== | ||
Line 56: | Line 57: | ||
rsync compare les dates de modification et la taille des fichiers et fait le transfert uniquement si l'un des paramètres ne concorde pas. | rsync compare les dates de modification et la taille des fichiers et fait le transfert uniquement si l'un des paramètres ne concorde pas. | ||
Si les dates de modification sont susceptibles de différer, l'option ''-c'' analyse les checksums à la source et à la destination et transfère uniquement les fichiers dont les valeurs ne concordent pas. | Si les dates de modification sont susceptibles de différer, l'option ''-c'' analyse les checksums à la source et à la destination et transfère uniquement les fichiers dont les valeurs ne concordent pas. | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Certains utilisateurs éprouvent des difficultés avec <code>rsync</code> au transfert de répertoires vers <code>/project</code>. Les indicateurs <code>-p</code> et <code>--perms</code> (ou les indicateurs équivalents <code>--perms</code> et <code>--group</code>) peuvent causer des erreurs dans la désignation du propriétaire du groupe. Puisque les quotas dans <code>/project</code> sont déterminés selon la propriété du groupe, l'erreur <code>Disk quota exceeded</code> peut survenir. Les indicateurs <code>-a</code> et <code>--archive</code> sous-entendent <code>-p</code> et <code>-g</code>. Il est donc préférable d'utiliser Globus plutôt que rsync. Si par contre vous devez utiliser rsync, évitez <code>-p</code> et <code>-g</code>. | Certains utilisateurs éprouvent des difficultés avec <code>rsync</code> au transfert de répertoires vers <code>/project</code>. Les indicateurs <code>-p</code> et <code>--perms</code> (ou les indicateurs équivalents <code>--perms</code> et <code>--group</code>) peuvent causer des erreurs dans la désignation du propriétaire du groupe. Puisque les quotas dans <code>/project</code> sont déterminés selon la propriété du groupe, l'erreur <code>Disk quota exceeded</code> peut survenir. Les indicateurs <code>-a</code> et <code>--archive</code> sous-entendent <code>-p</code> et <code>-g</code>. Il est donc préférable d'utiliser Globus plutôt que rsync. Si par contre vous devez utiliser rsync, évitez <code>-p</code> et <code>-g</code>. | ||
<br /> '''<code>rsync -rltv ...</code>''' remplace avantageusement <code>rsync -av ...</code> quand les fichiers sont transférées vers le système de fichiers de <code>/project</code>. | <br /> '''<code>rsync -rltv ...</code>''' remplace avantageusement <code>rsync -av ...</code> quand les fichiers sont transférées vers le système de fichiers de <code>/project</code>. | ||
</div> | |||
If you are using <code>-a</code> when transferring files into the <code>/project</code> file systems, you can add <code>--no-g --no-p</code> to your options, like so | |||
rsync -avz --no-g --no-p FOLDER graham.computecanada.ca:projects/def-professor/ | |||
or avoid using <code>-a</code> altogether | |||
rsync -rltv FOLDER graham.computecanada.ca:projects/def-professor/ | |||
===Comparaison des sommes de contrôle (''checksums'')=== | ===Comparaison des sommes de contrôle (''checksums'')=== |