38,907
edits
(Created page with "Quand des fichiers sont regroupés, avec tar par exemple, il devient difficile de repérer un fichier particulier. Plutôt que de récupérer une grande collection enregistré...") |
(Updating to match new version of source page) |
||
Line 9: | Line 9: | ||
S'il n'est pas efficace de récupérer des petits fichiers enregistrés sur bande, récupérer des très gros fichiers pose d'autres problèmes. Nous vous demandons d'observer les règles suivantes : | S'il n'est pas efficace de récupérer des petits fichiers enregistrés sur bande, récupérer des très gros fichiers pose d'autres problèmes. Nous vous demandons d'observer les règles suivantes : | ||
<div class="mw-translate-fuzzy"> | |||
* les fichiers de moins de ~10Go devraient être rassemblés dans des fichiers d’archive (''tarballs'') avec [[A tutorial on 'tar'/fr|tar]] ou un autre [[Archiving and compressing files/fr|outil semblable]]; | * les fichiers de moins de ~10Go devraient être rassemblés dans des fichiers d’archive (''tarballs'') avec [[A tutorial on 'tar'/fr|tar]] ou un autre [[Archiving and compressing files/fr|outil semblable]]; | ||
* les fichiers de plus de 4To devraient être divisés en parts de 1To avec un outil comme la commande [[A_tutorial_on_'tar'#Splitting_files|split]]. | * les fichiers de plus de 4To devraient être divisés en parts de 1To avec un outil comme la commande [[A_tutorial_on_'tar'#Splitting_files|split]]. | ||
</div> | |||
==== Choisir entre tar et dar ==== | ==== Choisir entre tar et dar ==== | ||
<div class="mw-translate-fuzzy"> | |||
Utilisez [[A tutorial on 'tar'/fr|tar]] ou [[dar/fr|dar]] pour créer un fichier archive directement sur /nearline. Il n'y a aucun avantage à créer l'archive sur un autre système de fichiers et le copier ensuite sur /nearline. | Utilisez [[A tutorial on 'tar'/fr|tar]] ou [[dar/fr|dar]] pour créer un fichier archive directement sur /nearline. Il n'y a aucun avantage à créer l'archive sur un autre système de fichiers et le copier ensuite sur /nearline. | ||
</div> | |||
Si vous avez plusieurs centaines de Go de données, les options <code>-M (--muti-volume)</code> et <code>-L (--tape-length)</code> de <code>tar</code> peuvent être utilisées pour produire des fichiers archive de taille convenable. | Si vous avez plusieurs centaines de Go de données, les options <code>-M (--muti-volume)</code> et <code>-L (--tape-length)</code> de <code>tar</code> peuvent être utilisées pour produire des fichiers archive de taille convenable. | ||
Line 20: | Line 24: | ||
Avec <code>dar</code>, utilisez l'option <code>-s (--slice)</code>. | Avec <code>dar</code>, utilisez l'option <code>-s (--slice)</code>. | ||
<div class="mw-translate-fuzzy"> | |||
Quand des fichiers sont regroupés, avec tar par exemple, il devient difficile de repérer un fichier particulier. Plutôt que de récupérer une grande collection enregistrée sur bande, vous pourriez construire un index au moment où la collection est créée avec | Quand des fichiers sont regroupés, avec tar par exemple, il devient difficile de repérer un fichier particulier. Plutôt que de récupérer une grande collection enregistrée sur bande, vous pourriez construire un index au moment où la collection est créée avec | ||
</div> | |||
tar cvvf /nearline/def-sponsor/user/mycollection.tar /project/def-sponsor/user/something > /nearline/def-sponsor/user/mycollection.index | <div class="mw-translate-fuzzy"> | ||
tar cvvf /nearline/def-sponsor/user/mycollection.tar /project/def-sponsor/user/something > /nearline/def-sponsor/user/mycollection.index | |||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
ou, pour un tar existant | ou, pour un tar existant | ||
</div> | |||
tar tvvf /nearline/def-sponsor/user/mycollection.tar > /nearline/def-sponsor/user/mycollection.index | <div class="mw-translate-fuzzy"> | ||
tar tvvf /nearline/def-sponsor/user/mycollection.tar > /nearline/def-sponsor/user/mycollection.index | |||
</div> | |||
Index files are an exception to the rule about small files on nearline: It's okay to store your nearline index files on nearline. | |||
==== Pas d'accès à partir des nœuds de calcul ==== | ==== Pas d'accès à partir des nœuds de calcul ==== |