Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Administration d'Oracle Solaris 11.1 : Périphériques et systèmes de fichiers Oracle Solaris 11.1 Information Library (Français) |
1. Gestion des médias amovibles (tâches)
2. Gravure de CD et DVD (tâches)
3. Gestion des périphériques (tâches)
4. Configuration dynamique des périphériques (tâches)
5. Gestion des périphériques USB (tâches)
6. Utilisation de périphériques InfiniBand (présentation/tâches)
7. Gestion des disques (présentation)
8. Gestion de l'utilisation du disque (tâches)
9. Administration des disques (tâches)
10. Configuration des disques (tâches)
11. Configuration des périphériques de stockage avec COMSTAR (tâches)
12. Configuration et gestion du service Oracle Solaris iSNS (Internet Storage Name Service)
13. L'utilitaire format (référence)
14. Gestion des systèmes de fichiers (présentation)
15. Création et montage de systèmes de fichiers (tâches)
16. Extension de l'espace de swap (tâches)
17. Copie de fichiers et de systèmes de fichiers (tâches)
Commandes de copie de systèmes de fichiers
Copie de répertoires entre des systèmes de fichiers (commande cpio)
Copie de répertoires entre des systèmes de fichiers (cpio)
Copie de fichiers et de systèmes de fichiers sur une bande
Copie de fichiers sur une bande (commande tar)
Copie de fichiers sur une bande (tar)
Copie de fichiers sur une bande à l'aide de la commande pax
Copie de fichiers sur une bande (pax)
Copie de fichiers sur une bande à l'aide de la commande cpio
Copie de tous les fichiers d'un répertoire sur une bande (cpio)
Affichage de la liste des fichiers d'une bande (cpio )
Récupération de tous les fichiers d'une bande (cpio)
Récupération de fichiers spécifiques d'une bande (cpio)
Copie de fichiers sur un périphérique à bande distant
Copie de fichiers sur un périphérique à bande distant (tar et dd)
Extraction des fichiers d'un périphérique à bande distant
Notez les informations suivantes avant de copier des fichiers sur une bande à l'aide de la commande tar :
Copier des fichiers sur une bande avec l'option -c de la commande tar détruit tout fichier déjà existant sur la bande ou se trouvant au-delà de la position actuelle de la bande.
Vous pouvez inclure les caractères de substitution des noms de fichiers (? et *) dans les noms de fichiers que vous avez spécifiés lors de la copie des fichiers. Par exemple, pour copier tous les documents avec un suffixe .doc, saisissez *.doc comme argument du nom de fichier.
Vous ne pouvez pas utiliser de caractères de substitution des noms de fichiers lorsque vous extrayez des fichiers de l'archive tar.
$ tar cvf /dev/rmt/n filenames
Indique que vous souhaitez créer une archive.
Affiche le nom de chaque fichier lorsqu'il est archivé.
Indique que l'archive doit être enregistrée dans le fichier ou périphérique spécifié.
Indique les fichiers et répertoires que vous souhaitez copier. Séparez les différents fichiers par des espaces.
Les noms de fichiers que vous avez spécifiés sont copiés sur la bande. Ils écrasent les fichiers existants sur celle-ci.
$ tar tvf /dev/rmt/n
Pour plus d'informations sur la création de listes de fichiers sur une bande tar, reportez-vous à la section Affichage de la liste des fichiers d'une bande (tar ).
Exemple 17-2 Copie de fichiers sur une bande (tar)
L'exemple suivant montre comment copier trois fichiers sur la bande du lecteur de bande 0.
$ cd /export/home/kryten $ ls reports reportA reportB reportC $ tar cvf /dev/rmt/0 reports a reports/ 0 tape blocks a reports/reportA 59 tape blocks a reports/reportB 61 tape blocks a reports/reportC 63 tape blocks $ tar tvf /dev/rmt/0
$ tar tvf /dev/rmt/n
Liste la table des matières des fichiers de la bande.
Avec l'option t ; fournit des informations détaillées concernant les fichiers de la bande.
Indique le périphérique à bande.
Exemple 17-3 Affichage de la liste des fichiers d'une bande (tar)
L'exemple suivant montre une liste des fichiers de la bande du lecteur 0.
$ tar tvf /dev/rmt/0 drwxr-xr-x 0/0 0 Jul 14 13:50 2010 reports/ -r--r--r-- 0/0 206663 Jul 14 13:50 2010 reports/reportC -r--r--r-- 0/0 206663 Jul 14 13:50 2010 reports/reportB -r--r--r-- 0/0 206663 Jul 14 13:50 2010 reports/reportA
$ tar xvf /dev/rmt/n [filenames]
Indique que les fichiers doivent être extraits du fichier d'archive spécifié. Tous les fichiers de la bande, dans le lecteur spécifié, sont copiés sur le répertoire courant.
Affiche le nom de chaque fichier lorsqu'il est récupéré.
Indique le périphérique à bande contenant l'archive.
Spécifie un fichier à récupérer. Séparez les différents fichiers par des espaces.
Pour plus d'informations, reportez-vous à la page de manuel tar(1).
$ ls -l
Exemple 17-4 Récupération des fichiers d'une bande (tar)
L'exemple suivant montre comment récupérer tous les fichiers de la bande du lecteur 0.
$ cd /var/tmp $ tar xvf /dev/rmt/0 x reports/, 0 bytes, 0 tape blocks x reports/reportA, 0 bytes, 0 tape blocks x reports/reportB, 0 bytes, 0 tape blocks x reports/reportC, 0 bytes, 0 tape blocks x reports/reportD, 0 bytes, 0 tape blocks $ ls -l
Erreurs fréquentes
Les noms des fichiers extraits de la bande doivent correspondre exactement aux noms des fichiers stockés dans l'archive. Si vous avez des doutes quant aux noms ou aux chemins des fichiers, listez d'abord les fichiers de la bande. Pour plus d'informations sur l'affichage de la liste des fichiers d'une bande, reportez-vous à la section Affichage de la liste des fichiers d'une bande (tar ).