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 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)
Affichage de la liste des fichiers d'une bande (tar )
Récupération des fichiers d'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
Vous pouvez utiliser la commande cpio (copier et recopier) pour copier des fichiers individuels, des groupes de fichiers ou des systèmes de fichiers complets. Cette section décrit comment utiliser la commande cpio pour copier des systèmes de fichiers complets.
La commande cpio est un programme d'archivage qui copie une liste de fichiers dans un fichier de sortie unique et volumineux. Cette commande permet d'insérer des en-têtes entre les fichiers individuels pour faciliter la récupération. Vous pouvez utiliser la commande cpio pour copier des systèmes de fichiers complets sur une autre tranche, un autre système ou sur un média, tel qu'une bande ou une disquette USB.
La commande cpio reconnaît la fin du média et vous invite à insérer un autre volume. Outre la commande ufsdump, c'est la commande la plus efficace pour créer des archives nécessitant plusieurs bandes ou disquettes USB.
Avec la commande cpio, vous utilisez fréquemment les commandes ls et find pour lister et sélectionner les fichiers que vous voulez copier, puis transmettre les données de sortie à la commande cpio.
# cd filesystem1
# find . -print -depth | cpio -pdm filesystem2
Démarre dans le répertoire de travail courant.
Affiche les noms de fichiers.
Transmet l'arborescence des répertoires et affiche les noms de fichiers de bas en haut.
Crée une liste de fichiers.
Crée des répertoires, si nécessaire.
Définit les heures de modification appropriées sur les répertoires.
Pour plus d'informations, reportez-vous àcpio(1).
Les fichiers désignés à partir du nom de répertoire spécifié sont copiés. Les liens symboliques sont conservés.
Vous pouvez également spécifier l'option -u. Cette option force une copie inconditionnelle. Dans le cas contraire, les anciens fichiers ne remplacent pas les nouveaux fichiers. Cette option peut être utile si vous voulez une copie exacte d'un répertoire et que certains des fichiers en cours de copie existent déjà dans le répertoire cible.
# cd filesystem2 # ls
# rm -rf filesystem1
Exemple 17-1 Copie de répertoires entre des systèmes de fichiers (cpio)
# cd /data1 # find . -print -depth | cpio -pdm /data2 19013 blocks # cd /data2 # ls # rm -rf /data1