Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Administration d'Oracle Solaris 11.1 : Systèmes de fichiers ZFS Oracle Solaris 11.1 Information Library (Français) |
1. Système de fichiers Oracle Solaris ZFS (introduction)
2. Mise en route d'Oracle Solaris ZFS
3. Gestion des pools de stockage Oracle Solaris ZFS
4. Gestion des composants du pool root ZFS
5. Gestion des systèmes de fichiers Oracle Solaris ZFS
Gestion des systèmes de fichiers ZFS (présentation)
Création, destruction et renommage de systèmes de fichiers ZFS
Création d'un système de fichiers ZFS
Destruction d'un système de fichiers ZFS
Modification du nom d'un système de fichiers ZFS
Présentation des propriétés ZFS
Propriétés ZFS natives en lecture seule
Propriétés ZFS natives définies
Propriétés ZFS définies par l'utilisateur
Envoi de requêtes sur les informations des systèmes de fichiers ZFS
Affichage des informations de base des systèmes ZFS
Création de requêtes ZFS complexes
Envoi de requêtes sur les propriétés ZFS
Envoi de requête sur les propriétés ZFS pour l'exécution de scripts
Montage de système de fichiers ZFS
Gestion des points de montage ZFS
Points de montage automatiques
Montage de système de fichiers ZFS
Utilisation de propriétés de montage temporaires
Démontage des systèmes de fichiers ZFS
Activation et annulation du partage des systèmes de fichiers ZFS
Syntaxe de partage ZFS héritée
Nouvelle syntaxe de partage ZFS
Partage ZFS avec héritage par propriété
Héritage de partage ZFS dans les anciens pools
Affichage d'informations de partage ZFS
Modification des valeurs de propriété d'un partage ZFS
Publication et annulation de publication de partages ZFS
Partage de fichiers ZFS au sein d'une zone non globale
Problèmes de migration/transition de partage ZFS
Dépannage des problèmes de partage de système de fichiers ZFS
Définition des quotas et réservations ZFS
Définitions de quotas sur les systèmes de fichiers ZFS
Définition de quotas d'utilisateurs et de groupes sur un système de fichiers ZFS
Définition de réservations sur les systèmes de fichiers ZFS
Chiffrement des systèmes de fichiers ZFS
Modification des clés d'un système de fichiers ZFS chiffré
Gestion des clés de chiffrement ZFS
Autorisations de délégation d'opérations sur les clés ZFS
Montage d'un système de fichiers ZFS chiffré
Mise à niveau des systèmes de fichiers ZFS chiffrés
Interactions entre les propriétés de compression, de suppression des doublons et de chiffrement ZFS
Exemples de chiffrement de systèmes de fichiers ZFS
Migration de systèmes de fichiers ZFS
Migration d'un système de fichiers vers un système de fichiers ZFS
Mise à niveau des systèmes de fichiers ZFS
6. Utilisation des instantanés et des clones ZFS Oracle Solaris
7. Utilisation des ACL et des attributs pour protéger les fichiers Oracle Solaris ZFS
8. Administration déléguée de ZFS dans Oracle Solaris
9. Rubriques avancées Oracle Solaris ZFS
10. Dépannage d'Oracle Solaris ZFS et récupération de pool
11. Archivage des instantanés et récupération du pool root
12. Pratiques recommandées pour Oracle Solaris ZFS
Vous pouvez utiliser la fonctionnalité de migration shadow pour migrer des systèmes de fichiers comme suit :
Système de fichiers ZFS local ou distant vers système de fichiers ZFS cible
Système de fichiers UFS local ou distant vers système de fichiers ZFS cible
La migration shadow est un processus permettant d'extraire les données à migrer :
Créez un système de fichiers ZFS vide.
Définissez la propriété shadow sur un système de fichiers ZFS vide, qui constitue le système de fichiers cible (ou shadow), de manière à ce qu'elle pointe vers le système de fichiers à migrer.
Les données du système de fichiers à migrer sont copiées vers le système de fichiers shadow.
Vous pouvez identifier le système de fichiers à migrer à l'aide de l'URI de la propriété shadow de l'une des manières suivantes :
shadow=file:///path : utilisez cette syntaxe pour migrer un système de fichiers local
shadow=nfs://host/path –: utilisez cette syntaxe pour migrer un système de fichiers NFS
Tenez compte des points suivants lors de la migration de systèmes de fichiers :
Le système de fichiers à migrer doit être défini sur lecture seule. Si le système de fichiers n'est pas défini sur lecture seule, les modifications en cours risquent de ne pas être migrées.
Le système de fichiers cible doit être totalement vide.
Si le système est réinitialisé pendant la migration, la migration se poursuit une fois l'initialisation terminée.
Le contenu d'un répertoire ou d'un fichier dont la migration n'est pas terminée est inaccessible jusqu'à ce que l'ensemble du contenu ait été migré.
Si vous souhaitez migrer les informations relatives aux UID, GID et ACL vers le système de fichiers shadow d'une migration NFS, assurez-vous que les informations du service de noms sont accessibles entre le système local et le système distant. Vous pouvez envisager de copier un sous-ensemble des données du système de fichiers à migrer afin de tester la migration et de vous assurer que toutes les informations sont correctement migrées avant d'effectuer une migration de grande envergure via NFS.
La migration des données d'un système de fichiers via NFS peut être lente, selon la bande passante du réseau. Soyez patient.
La commande shadowstat permet de surveiller la migration d'un système de fichiers et fournit les données suivantes :
La colonne BYTES XFRD indique le nombre d'octets transférés au système de fichiers shadow.
La colonne BYTES LEFT est sans cesse mise à jour jusqu'à ce que la migration soit presque terminée. ZFS n'identifie pas la quantité de données à migrer au début de la migration car ce processus peut être trop long.
Pensez à utiliser les informations BYTES XFRD et ELAPSED TIME pour estimer la durée du processus de migration.
Pour des migrations de grande envergure à l'aide de NFS, envisagez d'effectuer une migration test d'un sous ensemble de données afin de vous assurer que les informations relatives aux UID, GUID, et ACL sont correctement migrées.
# pkg install shadow-migration
# svcadm enable shadowd
Si vous n'activez pas le processus shadowd, vous devrez restaurer le réglage none de la propriété shadow à l'issue du processus de migration.
Si vous migrez un système de fichiers ZFS local, définissez-le sur lecture seule. Par exemple :
# zfs set readonly=on tank/home/data
Si vous migrez un système de fichiers distant, partagez-le en lecture seule. Par exemple,
# share -F nfs -o ro /export/home/ufsdata # share - /export/home/ufsdata ro ""
Par exemple, si vous migrez un système de fichiers ZFS local, rpool/old, vers un nouveau système de fichiers ZFS, users/home/shadow, définissez la propriété shadow sur rpool/old lors de la création du système de fichiers users/home/shadow.
# zfs create -o shadow=file:///rpool/old users/home/shadow
Par exemple, pour migrer /export/home/ufsdata à partir d'un serveur distant, définissez la propriété shadow lors de la création du système de fichiers ZFS.
# zfs create -o shadow=nfs://neo/export/home/ufsdata users/home/shadow2
Par exemple :
# shadowstat EST BYTES BYTES ELAPSED DATASET XFRD LEFT ERRORS TIME users/home/shadow 45.5M 2.75M - 00:02:31 users/home/shadow 55.8M - - 00:02:41 users/home/shadow 69.7M - - 00:02:51 No migrations in progress
Lorsque la migration est terminée, la propriété shadow est définie sur none.
# zfs get -r shadow users/home/shadow* NAME PROPERTY VALUE SOURCE users/home/shadow shadow none - users/home/shadow2 shadow none -
Consultez les points suivants lors du dépannage de problèmes de migration ZFS :
Si le système de fichiers à migrer n'est pas défini sur lecture seule, certaines données ne sont pas migrées.
Si le système de fichiers cible n'est pas vide lorsque la propriété shadow est définie, la migration des données ne se lance pas.
Si vous ajoutez ou supprimez des données du système de fichiers à migrer alors que la migration est en cours, ces modifications risquent de ne pas être migrées.
Si vous tentez de modifier le montage du système de fichiers shadow alors que la migration est en cours, le message suivant s'affiche :
# zfs set mountpoint=/users/home/data users/home/shadow3 cannot unmount '/users/home/shadow3': Device busy