- Ordinateurs et électronique
- Logiciel
- Manuels de logiciels
- Apple
- MAC OS X SERVER 10.4
- Manuel du propriétaire
Manuel du propriétaire | Apple MAC OS X SERVER 10.4 Manuel utilisateur
Ajouter à Mes manuels106 Des pages
▼
Scroll to page 2
of
106
Mac OS X Server Mise à niveau et migration Pour version 10.4 ou ultérieure Deuxième édition K Apple Computer, Inc. © 2006 Apple Computer, Inc. Tous droits réservés. Le propriétaire ou l’utilisateur autorisé d’un exemplaire enregistré du logiciel Mac OS X Server peut reproduire cette publication aux fins d’apprentissage du logiciel. Cette publication ne peut être reproduite ou transmise en tout ou partie à des fins commerciales, comme la vente de copies de cette publication ou la fourniture d’un service d’assistance payant. Tous les efforts ont été mis en œuvre pour garantir l’exactitude des informations de ce manuel. Apple Computer, Inc., n’est pas responsable des erreurs d’impression ou de typographie. Apple 1 Infinite Loop Cupertino, CA 95014-2084 408-996-1010 www.apple.com Le logo Apple est une marque d’Apple Computer Inc., déposée aux États-Unis et dans d’autres pays. En l’absence du consentement écrit d’Apple, l’utilisation à des fins commerciales de ce logo via le clavier (Option + 1) pourra constituer un acte de contrefaçon et/ou de concurrence déloyale. Apple, le logo Apple, AppleShare, FireWire, Mac, Macintosh, Mac OS, QuickTime, WebObjects et Xserve sont des marques d’Apple Computer, Inc. déposées aux États-Unis et dans d’autres pays. Finder est une marque d’Apple Computer, Inc. Java et tous les logos et marques dérivés de Java sont des marques ou des marques déposées de Sun Microsystems, Inc. aux États-Unis et dans d’autres pays. PowerPC et le logo PowerPC sont des marques d’International Business Machines Corporation, utilisées sous licence. UNIX est une marque déposée aux États-Unis et dans d’autres pays sous la licence exclusive de X/Open Company Ltd. Les autres noms de sociétés et de produits mentionnés sont des marques de leurs détenteurs respectifs. Les produits de tierce partie ne sont mentionnés qu’à titre indicatif, et aucunement à des fins publicitaires ou de recommandation. Apple ne se porte pas garant de ces produits et décline toute responsabilité quant à leur utilisation et à leur fonctionnement. F019-0743/21-7-06 1 Préface 5 5 6 6 7 8 9 Table des matières À propos de ce guide Contenu de ce guide Utilisation de ce guide Utilisation de l’aide à l’écran La suite Mac OS X Server Obtenir des mises à jour de documentation Informations complémentaires Chapitre 1 11 11 11 12 13 13 13 14 Avant de commencer Serveurs à partir desquels réaliser une mise à niveau ou une migration Mise à niveau vers la version 10.4 Migration à partir d’un serveur de version antérieure à 10.4 vers la version 10.4 Migration à partir de Windows NT Migration d’utilisateurs et de groupes Enregistrement et réutilisation des comptes d’utilisateur et de groupe Comptes système Chapitre 2 17 17 18 18 Mise à niveau de Mac OS X Server version 10.3 Éléments pouvant être réutilisés Mise à niveau d’un maître Open Directory et de ses répliques Instructions pas à pas Chapitre 3 27 27 28 Mise à niveau de Mac OS X Server version 10.2 Éléments pouvant être réutilisés Instructions pas à pas Chapitre 4 35 35 36 37 38 Migration à partir de Mac OS X Server version 10.3 Avant de commencer Éléments pouvant migrer Outils pouvant être utilisés Instructions pas à pas Chapitre 5 53 53 Migration à partir de Mac OS X Server version 10.2 Avant de commencer 3 54 55 56 Éléments pouvant migrer Outils pouvant être utilisés Instructions pas à pas Chapitre 6 69 69 69 70 71 Migration à partir de Mac OS X Server version 10.1 Avant de commencer Éléments pouvant migrer Outils pouvant être utilisés Instructions pas à pas Chapitre 7 83 83 83 84 85 Migration à partir Mac OS X Server version 1.2 Avant de commencer Éléments pouvant migrer Outils pouvant être utilisés Instructions pas à pas Chapitre 8 93 93 93 94 95 Migration à partir d’AppleShare IP Avant de commencer Éléments pouvant migrer Outils pouvant être utilisés Instructions pas à pas Index 4 103 Table des matières Préface À propos de ce guide Utilisez ce guide si vous souhaitez passer à Mac OS X Server version 10.4 à partir d’une version antérieure du serveur. Ce guide comporte des instructions sur la réutilisation des données et réglages provenant de versions antérieures du serveur. Il existe deux approches :  Effectuez une installation de mise à niveau. Cette approche maintient l’ensemble de vos données et réglages à leur place et vous permet de réutiliser votre matériel de serveur pour Mac OS X Server version 10.4. Vous pouvez effectuer une installation de mise à niveau de serveurs de versions 10.3 et 10.2.  Faites migrer manuellement les données et réglages. Cette approche transfert les données et réglages vers un ordinateur différent — qui exécute Mac OS X Server version 10.4. Vous pouvez faire migrer les données et réglages d’un serveur de version 10.3, 10.2, 10.1, 1.2 ou AppleShare IP (ASIP) 6.3.3. Contenu de ce guide Ce guide comprend les chapitres suivants :  Chapitre 1, « Avant de commencer », qui résume la configuration requise et les options de mise à niveau et de migration.  Chapitre 2, « Mise à niveau de Mac OS X Server version 10.3 », qui décrit comment mettre à niveau la dernière version 10.3 vers la version 10.4.  Chapitre 3, « Mise à niveau de Mac OS X Server version 10.2 », qui décrit comment mettre à niveau la version 10.2.8 vers la version 10.4.  Chapitre 4, « Migration à partir de Mac OS X Server version 10.3 », qui décrit comment faire migrer des données à partir d’un serveur de la dernière version 10.3 vers un autre ordinateur exécutant la version 10.4.  Chapitre 5, « Migration à partir de Mac OS X Server version 10.2 », qui décrit comment faire migrer des données à partir d’un serveur de version 10.2.8 vers un autre ordinateur exécutant la version 10.4.  Chapitre 6, « Migration à partir de Mac OS X Server version 10.1 », qui décrit comment faire migrer des données à partir d’un serveur de version 10.1.4 ou 10.1.5 vers un autre ordinateur exécutant la version 10.4. 5  Chapitre 7, « Migration à partir de Mac OS X Server version 1.2 », qui décrit comment faire migrer des données à partir d’un serveur de version 1.2 vers un autre ordinateur exécutant la version 10.4.  Chapitre 8, « Migration à partir d’Appleshare IP », qui décrit comment faire migrer des données à partir d’un serveur ASIP 6.3.3 vers un autre ordinateur exécutant la version 10.4. Utilisation de ce guide Ce guide est simple d’utilisation. Il vous suffit de lire le chapitre 1 pour vous assurer de bien comprendre toutes les options. Consultez ensuite le chapitre qui traite de la stratégie de mise à jour ou de migration. Vous trouverez des instructions pas à pas sur la conservation et la réutilisation de données de serveur à l’aide de divers outils et techniques manuelles. Vous trouverez également des références aux instructions et informations supplémentaires dans d’autres guides de la suite de serveurs ; la page suivante évoque les documents de la suite et où les trouver. Utilisation de l’aide à l’écran Vous pouvez afficher des instructions et d’autres informations utiles sur la suite serveur en utilisant l’aide à l’écran. Sur un ordinateur qui exécute Mac OS X Server, vous pouvez accéder à l’aide à l’écran après avoir ouvert le Gestionnaire de groupe de travail ou Admin Serveur. À partir du menu d’aide, sélectionnez l’une des options :  Aide Gestionnaire de groupe de travail ou Aide Admin Serveur affiche des informations sur l’application.  Aide Mac OS X Server affiche la page d’aide principale du serveur, à partir de laquelle vous pouvez rechercher des informations sur le serveur.  Documentation vous permet d’accéder au site www.apple.com/fr/server/documentation, à partir duquel vous pouvez télécharger des documents concernant le serveur. Vous pouvez également accéder à l’aide à l’écran à partir du Finder ou d’autres applications d’un serveur ou d’un ordinateur administrateur. Un ordinateur administrateur est un ordinateur Mac OS X sur lequel est installé un logiciel d’administration de serveur. Utilisez le menu Aide afin d’ouvrir Visualisation Aide, puis choisissez Bibliothèque > Aide Mac OS X Server. Pour consulter les toutes dernières rubriques d’aide, assurez-vous que l’ordinateur serveur ou administrateur est connecté à Internet lorsque vous utilisez Visualisation Aide. Visualisation Aide extrait et met en cache automatiquement les toutes dernières rubriques d’aide sur Internet concernant le serveur. Lorsque vous n’êtes pas connecté à Internet, Visualisation Aide affiche les rubriques d’aide mises en cache. 6 Preface À propos de ce guide La suite Mac OS X Server La documentation de Mac OS X Server comprend une série de guides présentant les services offerts ainsi que les instructions relatives à leur configuration, leur gestion et leur dépannage. Tous les guides sont disponibles au format PDF via : www.apple.com/fr/server/documentation. Ce guide ... explique comment : Premiers contacts, Supplément au Installer Mac OS X Server et le configurer pour la première fois. guide Premiers contacts et Feuille d’opérations Mac OS X Server Administration des services de collaboration Configurer et gérer les services de journal web, de chat et autres qui facilitent les interactions entre utilisateurs. Administration par ligne de commande Utiliser les commandes et les fichiers de configuration pour exécuter les tâches d’administration du serveur via l’interpréteur de commandes UNIX. Deploying Mac OS X Computers for K-12 Education (Utilisation d’ordinateurs Mac OS X dans l’enseignement primaire et secondaire) Configurer et déployer Mac OS X Server ainsi qu’un ensemble d’ordinateurs Mac OS X et les utiliser dans l’enseignement primaire et secondaire (professeurs, élèves et personnel). Deploying Mac OS X Server Mac OS X Server for High Performance Computing (Utilisation de Mac OS X Server pour un environnement informatique hautes performances) Configurer et gérer Mac OS X Server et les ordinateurs en grappe de serveurs Apple afin d’accélérer le traitement des opérations informatiques complexes. Administration des services de fichiers Partager des volumes ou dossiers de serveur sélectionnés parmi les clients du serveur via les protocoles suivants : AFP, NFS, FTP et SMB/CIFS. Administration de la haute disponibilité Gérer les basculements IP, l’agrégation des liens, l’équilibrage de charge et d’autres configurations matérielles et logicielles pour garantir la haute disponibilité des services Mac OS X Server. Java Application Server Guide (Guide du serveur d’applications Java) Configurer et administrer un serveur d’applications JBoss sur Mac OS X Server. Mac OS X Security Configuration (Configuration de la sécurité pour Mac OS X) Sécuriser les ordinateurs client Mac OS X. Mac OS X Server Security Configu- Sécuriser les ordinateurs Mac OS X Server. ration (Configuration de la sécurité pour Mac OS X Server) Administration du service de courrier Installer, configurer et administrer les services de courrier sur le serveur. Migration vers Mac OS X Server à partir de Windows NT Déplacer des comptes, des dossiers partagés et des services à partir de serveurs Windows NT vers Mac OS X Server. Préface À propos de ce guide 7 Ce guide ... explique comment : Administration des services réseau Installer, configurer et administrer DHCP, DNS, VPN, NTP, coupe-feu IP et services NAT sur le serveur. Administration d’Open Directory Gérer les services de répertoires et d’authentification. Administration du service d’impression Héberger les imprimantes partagées et gérer les files d’attente et travaux d’impression associés. Administration de QuickTime Streaming Server 5.5 Configurer et gérer les services d’enchaînement QuickTime. Administration de mises à jour de logiciels et d’images de système Utiliser NetBoot et Installation en réseau pour créer des images disque à partir desquelles les ordinateurs Macintosh peuvent démarrer sur le réseau. Configurer un serveur de mise à jour de logiciels pour la mise à jour d’ordinateurs clients via le réseau. Mise à niveau et migration Utiliser les données et les réglages des services actuellement utilisés sur les versions antérieures du logiciel serveur. Gestion des utilisateurs Créer et gérer des comptes d’utilisateur, groupes et listes d’ordinateurs. Configurer les préférences gérées des clients Mac OS X. Administration des technologies web Configurer et gérer un serveur web, dont WebDAV, WebMail, et les modules web. Administration des services Windows Configurer et gérer des services tels que PDC, BDC, fichiers et impression pour les utilisateurs d’ordinateurs Windows. Administration d’Xgrid Gérer des clusters de calcul Xserve à l’aide de l’application Xgrid. Glossaire Mac OS X Server Savoir à quoi correspondent les termes utilisés pour les produits de serveur et les produits de stockage. Obtenir des mises à jour de documentation Apple publie régulièrement de nouvelles rubriques d’aide à l’écran, des guides révisés et des documents de solutions. Les nouvelles rubriques d’aide incluent des mises à jour des guides les plus récents.  Pour afficher de nouvelles rubriques d’aide à l’écran, assurez-vous que votre ordinateur serveur ou administrateur est connecté à Internet et cliquez sur le lien Informations de dernière minute dans la page d’aide principale de Mac OS X Server.  Pour télécharger les guides et documents de solutions les plus récents au format PDF, rendez-vous à la page web de documentation de Mac OS X Server : www.apple.com/fr/server/documentation. 8 Preface À propos de ce guide Informations complémentaires Pour plus d’informations, consultez les ressources suivantes : Documents Ouvrez-moi : mises à jour importantes et informations spécifiques. Recherchez-les sur les disques du serveur. Site web de Mac OS X Server (www.apple.com/fr/macosx/server) : une passerelle vers de plus amples informations sur divers produits et technologies. Sites web de service et d’assistance Apple (www.apple.com/fr/support) : un accès à des centaines d’articles concernant le service d’assistance Apple. Formation des clients Apple, en anglais (train.apple.com) : cours en salle et autoformations destinés à développer vos compétences en termes d’administration de serveur. Groupes de discussions Apple, en anglais (discussions.info.apple.com) : un moyen de partager questions, connaissances et conseils avec d’autres administrateurs. Répertoire des listes d’envoi Apple, en anglais (www.lists.apple.com) : abonnez-vous à des listes d’envoi afin de pouvoir communiquer par courrier électronique avec d’autres administrateurs. Préface À propos de ce guide 9 1 Avant de commencer 1 Prenez un moment pour vous familiariser avec la configuration requise et les options de mise à niveau et de migration. Si vous utilisez Mac OS X Server version 10.2 ou 10.3, il ne sera peut-être pas nécessaire de faire migrer les données de serveur vers un autre ordinateur. Une mise à niveau de votre serveur peut s’avérer suffisante ; il s’agit d’un processus qui installe et configure Mac OS X Server version 10.4 sur votre ordinateur serveur existant, tout en conservant automatiquement les données et les réglages de services. Serveurs à partir desquels réaliser une mise à niveau ou une migration Vous pouvez réutiliser des réglages et données de serveur avec Mac OS X Server version 10.4 de la manière suivante :  Mise à niveau de la version 10.3.9 ou 10.2.8 du serveur  Migration à partir des versions 10.3.9, 10.2.8, 10.1.4 et 10.1.5 et 1.2, et à partir d’AppleShare IP 6.3.3  Migration à partir de Windows NT Mise à niveau vers la version 10.4 Vous pouvez mettre à niveau la version 10.3.9 ou 10.2.8 de votre serveur à la version 10.4.7 ou ultérieure si :  Vous n’avez pas besoin de reformater le disque dur de l’ordinateur actuel.  Le matériel de votre serveur est équipé des éléments suivants :  un processeur PowerPC G4 ou G5,  FireWire intégré,  au moins 512 Mo de mémoire vive (RAM),  au moins 10 gigaoctets (Go) d’espace disque disponible. 11 Pour mettre à niveau un serveur version 10.3.9 ou 10.2.8 à l’aide d’un disque d’installation de Mac OS X Server 10.4 correspondant à la version 10.4.6 ou antérieure, l’ordinateur serveur doit être équipé d’un processeur PowerPC G3, G4 ou G5, d’un port FireWire intégré, d’au moins 128 Mo de mémoire RAM (256 Mo pour les serveurs à haute demande exécutant plusieurs services) et d’au moins 4 Go d’espace disque disponible. En mettant à niveau un serveur, vous réalisez une installation de mise à niveau à partir du disque d’installation du serveur sur votre ordinateur serveur. Vos données et réglages sont conservés automatiquement, et vous n’avez que très peu de réglages manuels à effectuer. Si vous utilisiez le Gestionnaire Macintosh pour gérer les ordinateurs clients Mac OS 9, vous pouvez continuer ainsi ; cette option n’est pas possible lorsque vous procédez à une migration. Reportez-vous à la documentation de votre serveur de version 10.2 ou 10.3 pour plus d’informations sur le Gestionnaire Macintosh. Même si votre serveur existant respecte la configuration minimale requise pour la mise à niveau, il est parfois préférable d’effectuer une migration. Vous pouvez par exemple mettre à jour certains de vos ordinateurs et décider de rétablir votre environnement serveur sur un ou plusieurs des ordinateurs les plus récents. Migration à partir d’un serveur de version antérieure à 10.4 vers la version 10.4 Les migrations à partir des versions 10.3.9, 10.2.8, 10.1.4 et 10.1.5 et 1.2 de Mac OS X Server et à partir d’AppleShare 6.3.3 sont prises en charge. Lorsque vous procédez à une migration, vous installez et réalisez une configuration initiale de Mac OS X Server version 10.4 sur un ordinateur, vous restaurez les fichiers sur l’ordinateur équipé de la version 10.4 à partir de l’ordinateur doté de la version bêta 10.4 et vous apportez les réglages manuels nécessaires. La migration des données du Gestionnaire Macintosh n’est pas prise en charge. Vous devrez effectuer une migration (plutôt qu’une mise à niveau) vers Mac OS X Server version 10.4.7 si :  Le disque dur de votre serveur 10.2.8 ou 10.3.9 doit être reformaté.  Votre serveur 10.2.8 ou 10.3.9 ne possède pas l’un des éléments suivants :  un processeur PowerPC G4 ou G5,  FireWire intégré,  au moins 512 Mo de mémoire vive (RAM),  au moins 10 gigaoctets (Go) d’espace disque disponible.  Vous souhaitez transférer sur un autre serveur les données et les réglages que vous utilisiez sur un serveur version 10.2.8 ou 10.3.9.  Vous utilisiez un serveur d’une version antérieure à 10.2.8. Si vous souhaitez effectuer la migration à partir d’un disque d’installation de Mac OS X Server 10.4 correspondant à la version 10.4.6 ou antérieure, votre serveur de remplacement doit être équipé d’un processeur PowerPC G3, G4 ou G5, d’un port FireWire intégré, d’au moins 128 Mo de mémoire RAM (256 Mo pour les serveurs à haute demande exécutant plusieurs services) et d’au moins 4 Go d’espace disque disponible. 12 Chapitre 1 Avant de commencer Migration à partir de Windows NT Mac OS X Server peut offrir toute une variété de services aux utilisateurs d’ordinateurs Microsoft Windows 95, 98, ME (Millennium Edition), XP, NT 4 et 2000. En fournissant ces services, Mac OS X Server peut remplacer les serveurs Windows NT dans les petits groupes de travail. Le guide de migration de Windows NT explique comment importer des utilisateurs, des groupes et des ordinateurs à partir d’un serveur Microsoft Windows NT vers un contrôleur de domaine principal (PDC, Primary Domain Controller) Mac OS X Server. Le guide de migration de Windows NT explique également comment faire migrer des répertoires de départ, des points de partage et des informations de configuration de serveur. Migration d’utilisateurs et de groupes Toutes les versions de Mac OS X Server à partir desquelles vous pouvez effectuer une migration sont prises en charge par des outils qui vous permettent de déplacer des comptes d’utilisateur et de groupe d’un serveur existant vers un serveur de version 10.4. Enregistrement et réutilisation des comptes d’utilisateur et de groupe L’outil à utiliser pour enregistrer les comptes d’utilisateur et de groupe existants dépend de la version du serveur à partir de laquelle vous procédez à la migration : À partir de Utilisez Mac OS X Server version 10.2 et ultérieures Gestionnaire de groupe de travail Mac OS X Server version 10.1 Admin Serveur Mac OS X Server version 1.2 Mac_OS_X_Server_1.2_Export_Tool AppleShare IP Utilitaire Migration AppleShare IP ou Admin Serveur de Mac OS Tous ces outils, à l’exception de Migration AppleShare IP, écrivent les enregistrements de compte dans un fichier d’exportation. Pour importer des utilisateurs et des groupes à partir du fichier dans un répertoire existant en vue de leur utilisation avec la version 10.4, utilisez Gestionnaire de groupe de travail ou l’outil dsimport dans la version 10.4. L’utilitaire Migration AppleShare IP conserve les comptes d’utilisateur et de groupe existants sans utiliser de fichiers d’exportation. Chaque chapitre fournit des instructions relatives à l’utilisation de ces outils. Chapitre 1 Avant de commencer 13 Comptes système Lorsque vous installez Mac OS X Server, plusieurs comptes d’utilisateur et de groupe sont créés automatiquement dans le répertoire local. Ces comptes prédéfinis sont parfois appelés comptes système, car ils sont utilisés par le logiciel système du serveur. Pour savoir comment ces comptes sont utilisés, consultez le guide de gestion des utilisateurs. Vous ne pouvez pas modifier les noms ou les identifiants des comptes système. Par conséquent, n’essayez pas de le faire lorsque vous effectuez la migration d’utilisateurs et de groupes. En revanche, vous pouvez, lors de la migration, ajouter des utilisateurs aux deux groupes système — admin et wheel :  Wheel est un groupe dont les membres bénéficient d’un contrôle presque identique à celui des utilisateurs « root ». Si vous êtes membre du groupe wheel, vous pouvez utiliser la commande su (changer d’utilisateur) dans l’application Terminal pour vous connecter à un ordinateur distant en tant qu’utilisateur root. Utilisez ssh pour vous connecter, tapez su, puis indiquez le mot de passe root lorsque vous y êtes invité.  Les membres du groupe admin ont le droit d’administrer Mac OS X Server. Les utilisateurs admin peuvent utiliser les applications de gestion du serveur et installer des logiciels qui nécessitent des autorisations administrateur. Voici les comptes d’utilisateur prédéfinis : Nom 14 Nom abrégé Id. Util. Utilisateur sans autorisation nobody -2 Administrateur système root 0 Services système daemon 1 Services d’impression lp 26 Utilisateur Postfix postfix 27 Clé VPN MPPE vpn_nnnnnnnnnnnn 57 Serveur World Wide Web www 70 Utilisateur Apple Events eppc 71 Serveur MySQL mysql 74 sshd (séparation des autorisations) sshd 75 QuickTime Streaming Server (QTSS) qtss 76 Utilisateur Cyrus IMAP cyrus 77 Utilisateur Mailman mailman 78 Chapitre 1 Avant de commencer Nom Nom abrégé Id. Util. Serveur d’applications appserver 79 Utilisateur Clamav clamav 82 Utilisateur Amavisd amavisd 83 Utilisateur Jabber jabber 84 Xgrid Controller xgridcontroller 85 Xgrid Agent xgridagent 86 Propriétaire de l’application appowner 87 WindowServer WindowServer 88 Utilisateur inconnu unknown 99 Voici la liste des comptes de groupe prédéfinis : Nom abrégé Id. de groupe nobody -2 nogroup -1 wheel 0 daemon 1 kmem 2 sys 3 tty 4 operator 5 mail 6 bin 7 staff 20 lp 26 postfix 27 postdrop 28 utmp 45 uucp 66 dialer 68 network 69 Chapitre 1 Avant de commencer 15 16 Nom abrégé Id. de groupe www 70 mysql 74 sshd 75 qtss 76 mailman 78 appserverusr 79 admin 80 appserveradm 81 clamav 82 amavisd 83 jabber 84 xgridcontroller 85 xgridagent 86 appowner 87 WindowServer 88 accessibility 90 unknown 99 Chapitre 1 Avant de commencer 2 Mise à niveau de Mac OS X Server version 10.3 2 Suivez les instructions de ce chapitre pour mettre à niveau un serveur 10.3.9 à la version 10.4. Vous pouvez effectuer la mise à niveau des ordinateurs Mac OS X Server 10.3.9 pour lesquels le reformatage du disque dur n’est pas nécessaire et qui disposent des éléments suivants :  un processeur PowerPC G4 ou G5,  FireWire intégré,  512 Mo minimum de mémoire vive (RAM),  au moins 10 Go d’espace disque disponible. Si vous souhaitez effectuer la mise à niveau d’un serveur 10.3.9 à l’aide d’un disque d’installation de Mac OS X Server 10.4 correspondant à la version 10.4.6 ou antérieure, l’ordinateur serveur doit être équipé d’un processeur PowerPC G3, G4 ou G5, d’un port FireWire intégré, d’au moins 128 Mo de mémoire RAM (256 Mo pour les serveurs à haute demande exécutant plusieurs services) et d’au moins 4 Go d’espace disque disponible. Éléments pouvant être réutilisés Lorsque vous procédez à une mise à niveau à partir de Mac OS X Server 10.3.9, presque toutes les données existantes et les réglages restent disponibles, y compris les données du Gestionnaire Macintosh et tous les mots de passe d’utilisateur. Vous pouvez réutiliser les images NetBoot créées à l’aide des versions 10.2 et 10.3. Dans la version 10.4, watchdog est remplacé par launchd. Pour réactiver le redémarrage matériel automatique, utilisez la sous-fenêtre Économiseur d’énergie des Préférences Système. Pour faire migrer les réglages pour les services que vous avez ajoutés à /etc/ watchdog.conf, créez un fichier launchd plist et installez-le dans /Système/Bibliothèque/ LaunchDaemons/. Reportez-vous à la page man de launchd.conf pour en savoir plus. 17 Mise à niveau d’un maître Open Directory et de ses répliques Lorsque le serveur que vous voulez mettre à niveau est un maître ou une réplique Open Directory, commencez par mettre à niveau le maître avant de mettre à niveau les répliques. Pour mettre à niveau le maître et ses répliques : 1 Mettez à niveau le maître vers la version 10.4 en suivant les instructions de ce chapitre. Lors de la mise à niveau du maître, les ordinateurs clients ne peuvent pas s’y connecter pour des services Open Directory. Il se peut que les clients rencontrent un retard en recherchant automatiquement le serveur réplique Open Directory le plus proche. Vous pouvez remédier à ce retard en modifiant le service DHCP pour utiliser l’adresse d’un serveur réplique Open Directory si le serveur fournit aux clients l’adresse d’un serveur LDAP. Lorsque la mise à niveau du maître est terminée, vous pouvez modifier le service DHCP pour utiliser l’adresse du maître. Le guide d’administration des services de réseau fournit des instructions sur la configuration des réglages LDAP du service DHCP. 2 Mettez à niveau chacun des serveurs répliques vers la version 10.4. 3 À l’aide d’Admin Serveur, connectez-vous à chaque serveur réplique et rétablissez les répliques. Pour obtenir des informations sur la réinitialisation des mots de passe sur le maître, consultez la section « Services de répertoire » à la page 24. Instructions pas à pas Pour mettre à niveau un serveur 10.3.9 à la version 10.4, suivez les instructions de cette section. 1 Mettez votre serveur à jour vers la version 10.3.9. 2 Effectuez une installation de mise à niveau vers la version 10.4 3 Effectuez les réglages nécessaires après l’installation initiale du serveur. 18 Chapitre 2 Mise à niveau de Mac OS X Server version 10.3 Étape 1 : Mise à jour de votre serveur vers la version 10.3.9 Utilisez si besoin Mise à jour de logiciels pour mettre à jour votre serveur à la version 10.3.9. Étape 2 : Effectuez une installation de mise à niveau vers la version 10.4 Vous pouvez utiliser le disque d’installation de la version 10.4 pour effectuer l’installation de mise à niveau localement sur votre ordinateur serveur si ce dernier dispose d’un moniteur, d’un clavier et d’un lecteur de disque optique. Une fois l’installation de mise à niveau terminée, l’ordinateur redémarre et l’Assistant du serveur vous guide pendant la configuration initiale du serveur. Vos réglages existants sont affichés et vous pouvez les modifier si vous le souhaitez. Pour procéder à une mise à niveau vers la version 10.4 et effectuer la configuration initiale du serveur localement : 1 Assurez-vous que tous les serveurs DHCP ou DNS dont dépend votre serveur sont en cours d’exécution. 2 Allumez l’ordinateur et insérez le disque d’installation dans le lecteur de disque optique. 3 Redémarrez l’ordinateur en maintenant appuyée la touche C de votre clavier. L’initialisation de l’ordinateur s’effectue depuis le disque d’installation. Vous pouvez relâcher la touche C lorsque le logo Apple s’affiche. 4 Lorsque le programme d’installation est lancé, suivez les instructions à l’écran. Dans la sous-fenêtre Sélectionner une destination, veillez à sélectionner le disque ou la partition sur laquelle la version 10.3.9 est installée. Cliquez sur Options, puis sélectionnez « Ne pas effacer ». Cliquez sur OK. 5 Au cours de l’installation, l’état d’avancement des opérations est affiché. Si vous utilisez des CD d’installation (non disponibles pour la version 10.4.7 ou ultérieure), insérez le disque d’installation suivant lorsque cela vous est demandé. 6 Une fois l’installation terminée, l’ordinateur redémarre automatiquement et l’Assistant du serveur se lance pour vous permettre de procéder à la configuration initiale du serveur. Avancez dans les sous-fenêtres de l’Assistant en suivant les instructions affichées. Vos réglages existants sont affichés dans les sous-fenêtres, mais vous pouvez les modifier si vous le souhaitez. Excepté si vous possédez une licence de site, vous devrez saisir un numéro de série unique de logiciel serveur pour chacun des serveurs que vous mettez à niveau. Vous trouverez ce numéro imprimé sur les documents fournis avec le logiciel. Si vous possédez une licence de site, vous devez saisir le nom du propriétaire enregistré et l’organisation exactement tels qu’ils ont été spécifiés par votre représentant Apple. Lorsque vous utilisez la sous-fenêtre Utilisation du répertoire, il est conseillé de sélectionner l’option « Aucune modification » dans la configuration de répertoire du serveur. Une fois la configuration terminée, vous pouvez apporter des ajustements si nécessaire, en suivant les instructions du guide d’administration Open Directory. Chapitre 2 Mise à niveau de Mac OS X Server version 10.3 19 Il est impossible d’activer ou de désactiver le service de courrier ou le service WebDAV via la sous-fenêtre Services. Si l’un de ces services est en cours d’exécution lorsque vous effectuez la mise à niveau, il fonctionnera après cette dernière. Si l’un de ces services est arrêté lorsque vous effectuez la mise à niveau, il sera arrêté après cette dernière. Pour activer ou désactiver le service de courrier ou le service WebDAV, utilisez Admin Serveur après la configuration initiale du serveur. 7 Une fois entrées les données de configuration, l’Assistant du serveur affiche un résumé des données. Révisez les données de configuration, en cliquant de manière facultative sur Revenir pour les modifier. 8 Pour lancer la configuration du serveur, cliquez sur Appliquer. Au terme de la configuration du serveur, cliquez sur Redémarrer. Pour procéder à une mise à niveau vers la version 10.4 et effectuer la configuration initiale du serveur à distance : 1 Assurez-vous que tous les serveurs DHCP ou DNS dont dépend votre serveur sont en cours d’exécution. 2 Démarrez l’ordinateur à partir du disque d’installation. La procédure à utiliser varie selon que le serveur cible dispose d’un lecteur de disque optique capable de lire votre disque d’installation ou pas. Si vous disposez d’un DVD d’installation, le lecteur optique doit être en mesure de lire les supports DVD. Si le serveur cible dispose d’un clavier et d’un lecteur de disque optique capable de lire votre disque d’installation, insérez le disque d’installation dans le lecteur. Redémarrez ensuite l’ordinateur en maintenant appuyée la touche C de votre clavier. Si le serveur cible est un système Xserve équipé d’un lecteur de disque optique intégré capable de lire votre disque d’installation, démarrez le serveur à partir du disque d’installation en suivant les instructions du Guide de l’utilisateur Xserve relatives au démarrage à partir d’un disque système. Si le serveur cible ne dispose pas d’un tel lecteur optique, vous pouvez démarrer celui-ci en mode disque cible et insérer le disque d’installation dans le lecteur optique de votre ordinateur administrateur. Vous pouvez également utiliser un lecteur optique FireWire externe. Si le serveur cible est un serveur Xserve, vous pouvez déplacer son module de disque vers un autre système Xserve doté d’un lecteur optique capable de lire votre disque d’installation. Vous trouverez des instructions relatives à l’utilisation du mode disque cible et des lecteurs optiques externes dans les documents Présentation, Premiers contacts ou Guide de l’utilisateur qui accompagnent votre système Xserve ou votre ordinateur Macintosh. 3 Sur un ordinateur administrateur, accédez à /Applications/Serveur/ et ouvrez l’Assistant du serveur (vous n’avez pas besoin d’être administrateur de l’ordinateur local pour utiliser l’Assistant du serveur). Sélectionnez l’option Installer le logiciel sur un serveur distant. 20 Chapitre 2 Mise à niveau de Mac OS X Server version 10.3 4 Identifiez le serveur que vous souhaitez mettre à niveau. Si celui-ci se trouve sur le sous-réseau local, sélectionnez-le dans la liste. Sinon, cliquez sur Serveur à l’adresse IP puis saisissez une adresse IP au format IPv4 (000.000.000.000). 5 Lorsque vous êtes invité à fournir un mot de passe, saisissez les huit premiers chiffres du numéro de série de matériel intégré au serveur. Pour rechercher le numéro de série, cherchez une étiquette sur le serveur. 6 Avancez dans les écrans d’installation en suivant les instructions affichées. 7 Lorsque la sous-fenêtre Volumes apparaît, sélectionnez un disque ou un volume (partition) cible et cliquez sur Continuer. Cliquez sur Options, puis sélectionnez « Ne pas effacer ». Cliquez sur OK. 8 Au cours de l’installation, l’état d’avancement des opérations est affiché. Si vous utilisez des CD d’installation (non disponibles pour la version 10.4.7 ou ultérieure), insérez le disque d’installation suivant lorsque cela vous est demandé. 9 Une fois l’installation terminée, l’ordinateur redémarre automatiquement, et l’Assistant du serveur s’ouvre et affiche une sous-fenêtre Bienvenue. Pour lancer la configuration du serveur, sélectionnez « Configurer un serveur distant » et cliquez sur Continuer. 10 Dans la sous-fenêtre Destination, placez une coche dans la colonne Appliquer du serveur distant que vous mettez à niveau, puis tapez son mot de passe de préréglage dans le champ Mot de passe et cliquez sur Continuer pour vous connecter au serveur. Si le serveur n’apparaît pas dans la liste, cliquez sur Ajouter pour l’ajouter ou Actualiser pour voir s’il est disponible. 11 Avancez dans les sous-fenêtres de l’Assistant en suivant les instructions affichées. Vos réglages existants sont affichés dans les sous-fenêtres, mais vous pouvez les modifier si vous le souhaitez. Excepté si vous possédez une licence de site, vous devrez saisir un numéro de série unique de logiciel serveur pour chacun des serveurs que vous mettez à niveau. Vous trouverez ce numéro imprimé sur les documents fournis avec le logiciel. Si vous possédez une licence de site, vous devez saisir le nom du propriétaire enregistré et l’organisation exactement tels qu’ils ont été spécifiés par votre représentant Apple. Lorsque vous utilisez la sous-fenêtre Utilisation du répertoire, il est plus sûr de sélectionner l’option « Aucune modification » dans la configuration de répertoire du serveur. Une fois la configuration terminée, vous pouvez apporter des ajustements si nécessaire, en suivant les instructions du guide d’administration Open Directory. Il est impossible d’activer ou de désactiver le service de courrier ou le service WebDAV via la sous-fenêtre Services. Si l’un de ces services est en cours d’exécution lorsque vous effectuez la mise à niveau, il fonctionnera après cette dernière. Si l’un de ces services est arrêté lorsque vous effectuez la mise à niveau, il sera arrêté après cette dernière. Chapitre 2 Mise à niveau de Mac OS X Server version 10.3 21 Pour activer ou désactiver le service de courrier ou le service WebDAV, utilisez Admin Serveur après la configuration initiale du serveur. 12 Une fois entrées les données de configuration, l’Assistant du serveur affiche un résumé des données. Révisez les données de configuration, en cliquant de manière facultative sur Revenir pour les modifier. 13 Pour lancer la configuration du serveur, cliquez sur Appliquer. Au terme de la configuration du serveur, cliquez sur Redémarrer. Étape 3 : Procédez aux ajustements nécessaires au terme de la configuration initiale du serveur Vous pouvez désormais utiliser Gestionnaire de groupe de travail, Admin Serveur, Terminal et d’autres applications pour affiner les réglages de votre serveur et tirer parti des nouvelles fonctionnalités de la version 10.4. Consultez le guide d’administration sur les services individuels pour obtenir une explication des fonctionnalités nouvelles et modifiées. Voici quelques suggestions intéressantes. WebObjects Restaurez httpd.conf à la version précédente (httpd.conf.AppleSaved), ou incluez la ligne suivante dans le nouveau fichier httpd.conf : Include /Système/Bibliothèque/WebObjects/Adaptors/Apache/apache.conf Si vous n’avez pas installé Java 1.4.2 sur votre serveur 10.3.9, les projets de l’application WebObjects doivent être mis à jour manuellement afin de pouvoir utiliser la version de Java Virtual Machine (VM) incluse avec la version 10.4. Pour mettre à jour un projet WebObjects : 1 Ouvrez le projet dans Xcode. 2 Dans le mode de présentation expert pour les réglages de la cible principale, changez la valeur de la propriété de « JAVA_VM » en « java ». Remarque : les services JavaMonitor et wotaskd (WebObjects Task Daemon) sont désormais gérés par launchd et sont accessibles via l’application Admin Serveur. Si le serveur que vous mettez à niveau possède l’élément de démarrage /Système/ Bibliothèque/StartupItems/WebObjects, vous pouvez l’ignorer. Il est désactivé par défaut et n’est pas nécessaire pour le démarrage automatique des services WebObjects avec Mac OS X Server 10.4. Consultez le guide d’administration des technologies Web pour en savoir plus. 22 Chapitre 2 Mise à niveau de Mac OS X Server version 10.3 Certificats Secure Sockets Layer (SSL) Utilisez Admin Serveur pour importer tous les certificats SSL existants que vous souhaitez continuer à utiliser pour les services LDAP, web ou les services de courrier. Pour importer un certificat SSL : 1 Ouvrez Admin Serveur. 2 Sélectionnez Open Directory, web ou Mail dans la liste Ordinateurs et services pour le serveur mis à niveau. 3 Cliquez sur Réglages. Consultez les guides d’administration pour Open Directory, le service de courrier et les technologies web pour obtenir des informations sur l’importation des certificats SSL associés. À l’aide d’Admin Serveur, vous pouvez créer un certificat à signature automatique et générer une demande de signature de certificat (CSR, Certificate Signing Request) afin d’obtenir un certificat SSL auprès d’une autorité émettrice et de l’installer. Le guide d’administration des services de courrier vous fournit les indications nécessaires pour cette opération. Groupes Si vous souhaitez que les groupes utilisent les nouvelles fonctionnalités de la version 10.4 comme l’imbrication et une vérification d’appartenance à un groupe plus stricte, mettez à niveau les enregistrements de groupe à l’aide de Gestionnaire de groupe de travail. Pour mettre à niveau un enregistrement de groupe : 1 Ouvrez le Gestionnaire de groupe de travail. 2 Ouvrez le répertoire qui contient les groupes concernés. 3 Sélectionnez un ou plusieurs groupes, puis cliquez sur « Mettre à niveau le groupe hérité ». 4 Cliquez sur Enregistrer. Chapitre 2 Mise à niveau de Mac OS X Server version 10.3 23 Services de répertoire Après la mise à niveau, il est conseillé de convertir un répertoire NetInfo partagé en LDAP. Consultez le guide d’administration Open Directory pour en savoir plus sur les avantages liés à l’utilisation de LDAP et sur l’utilisation d’Admin serveur pour procéder à la conversion. Vous pouvez également procéder à la conversion vers l’authentification Open Directory à partir d’une autre stratégie d’authentification. Par exemple, si certains des utilisateurs de votre serveur mis à jour sont configurés pour être authentifiés à l’aide du Gestionnaire d’authentification, vous pouvez modifier leurs réglages pour l’authentification Open Directory. Vous trouverez des options d’authentification et des instructions dans le guide d’administration d’Open Directory. Si vous souhaitez activer Kerberos pour un maître Open Directory sur lequel il n’est pas activé, vous pouvez utiliser la commande suivante, qui conserve les mots de passe existants et les ajoute à votre nouveau centre de distribution de clés. slapconfig -kerberize Si vous disposez de comptes d’utilisateur dotés de mots de passe cryptés et que vous ne les kerbérisez pas à l’aide de la commande ci-dessus, vous pouvez utiliser Gestionnaire de groupe de travail ou la commande NeST pour utiliser un mot de passe Open Directory :  Pour utiliser Gestionnaire de groupe de travail, ouvrez l’application et accédez au répertoire dans lequel réside le compte d’utilisateur. Authentifiez-vous en tant qu’administrateur de domaine, puis sélectionnez un utilisateur avec un mot de passe crypté. Cliquez sur Avancé, choisissez Open Directory dans le menu local Type du mot de passe, cliquez sur Élémentaires, spécifiez un nouveau mot de passe, puis cliquez sur Enregistrer.  Pour utiliser l’outil NeST, ouvrez l’application Terminal et tapez : NeST -convertuser <user-name> <domain-administrator-name> Pour en savoir plus sur NeST et slapconfig, consultez leurs pages man. Images NetBoot Vous pouvez réutiliser les images NetBoot créées à l’aide des versions 10.2 et 10.3. à la suite de l’installation de la mise à niveau. Pour gérer les images Netboot, utilisez Utilitaire d’images de système, qui remplace Utilitaire d’images de réseau lors de l’installation de la mise à niveau. 24 Chapitre 2 Mise à niveau de Mac OS X Server version 10.3 Service d’impression Le processus de mise à niveau correspond à l’ancienne configuration avec des files d’attente d’impression existantes et applique les réglages à la nouvelle configuration, qui est stockée dans /Bibliothèque/Préférences/com.apple.printservice.plist. Les résultats de la mise à niveau sont journalisés dans /Bibliothèque/Logs/PrintService/ PrintService.admin.log. Si le serveur possède une configuration de service d’impression héritée (NetInfo) qui n’a pas été mise à niveau, le fichier d’historique contient un rapport des éléments mis à niveau. La plupart des entrées du fichier d’historique reflètent les différences intrinsèques qui existent entre l’architecture d’impression de la version 10.4 (Common UNIX Printing System, ou CUPS) et l’architecture d’impression héritée. Historique de la mise à niveau d’Open Directory Les informations concernant la mise à niveau du serveur LDAP d’Open Directory sont stockées à l’emplacement suivant : /Bibliothèque/Logs/slapconfig.log Service web Si vous avez apporté des modifications à /etc/httpd/workers.properties, appliquez-les à la version du fichier qui est installée avec la version 10.4 du serveur. Le fichier workers.properties de la version 10.4 possède une nouvelle entrée pour le service de journal web. Gestionnaire Macintosh, Si vous utilisiez le Gestionnaire Macintosh, vous pouvez continuer à vous en servir. Pour lancer le Gestionnaire Macintosh 1 Ouvrez Admin Serveur. 2 Sélectionnez le serveur mis à niveau dans la liste Ordinateurs et services, en vous y connectant si nécessaire. 3 Cliquez sur Réglages, puis sur Général. 4 Dans la section Protocoles, activez le Gestionnaire Macintosh. 5 Cliquez sur Enregistrer. Chapitre 2 Mise à niveau de Mac OS X Server version 10.3 25 3 Mise à niveau de Mac OS X Server version 10.2 3 Utilisez les instructions de ce chapitre pour mettre à niveau un serveur de la version 10.2.8 vers la version 10.4. Vous pouvez effectuer la mise à niveau des ordinateurs Mac OS X Server 10.2.8 pour lesquels le reformatage du disque dur n’est pas nécessaire et qui disposent des éléments suivants :  un processeur PowerPC G4 ou G5,  FireWire intégré,  512 Mo minimum de mémoire vive (RAM),  au moins 10 Go d’espace disque disponible. Si vous souhaitez effectuer la mise à niveau d’un serveur 10.2.8 à l’aide d’un disque d’installation de Mac OS X Server 10.4 correspondant à la version 10.4.6 ou antérieure, l’ordinateur serveur doit être équipé d’un processeur PowerPC G3, G4 ou G5, d’un port FireWire intégré, d’au moins 128 Mo de mémoire RAM (256 Mo pour les serveurs à haute demande exécutant plusieurs services) et d’au moins 4 Go d’espace disque disponible. Éléments pouvant être réutilisés Lorsque vous procédez à une mise à niveau à partir de Mac OS X Server version 10.2.8, presque toutes les données existantes et les réglages restent disponibles, y compris les données du Gestionnaire Macintosh et tous les mots de passe d’utilisateur. Vous pouvez réutiliser les images NetBoot créées à l’aide de la version 10.2. Dans la version 10.4, watchdog est remplacé par launchd. Pour réactiver le redémarrage matériel automatique, utilisez la sous-fenêtre Économiseur d’énergie des Préférences Système. Pour faire migrer les réglages pour les services que vous avez ajoutés à /etc/ watchdog.conf, créez un fichier launchd plist et installez-le dans /Système/Bibliothèque/ LaunchDaemons/. Reportez-vous à la page man de launchd.conf pour en savoir plus. 27 Instructions pas à pas Pour mettre à niveau un serveur de la version 10.2.8 vers la version 10.4, suivez les instructions de cette section. 1 Mettez votre serveur à jour vers la version 10.2.8. 2 Effectuez une installation de mise à niveau vers la version 10.4. 3 Effectuez les réglages nécessaires après l'installation initiale du serveur. Étape 1 : Mise à jour de votre serveur vers la version 10.2.8 Utilisez la Mise à jour de logiciels si nécessaire pour mettre à jour votre serveur vers la version 10.2.8. Étape 2 : Effectuez une installation de mise à niveau vers la version 10.4 Vous pouvez utiliser les disques d’installation de la version 10.4 pour effectuer l’installation de la mise à niveau localement sur votre ordinateur serveur si sont reliés à celui-ci un moniteur, un clavier et un lecteur optique. Sinon, vous pouvez effectuer la mise à niveau à distance, à partir d’un ordinateur administrateur ; le guide Premiers contacts vous indique comment configurer un ordinateur administrateur. Une fois l’installation de mise à niveau terminée, l’ordinateur redémarre et l’Assistant du serveur vous guide pendant la configuration initiale du serveur. Vos réglages existants sont affichés et vous pouvez les modifier si vous le souhaitez. Pour procéder à une mise à niveau vers la version 10.4 et effectuer la configuration initiale du serveur localement : 1 Assurez-vous que tous les serveurs DHCP ou DNS dont dépend votre serveur sont en cours d’exécution. 2 Allumez l’ordinateur et insérez le disque d’installation dans le lecteur de disque optique. 3 Redémarrez l’ordinateur en maintenant appuyée la touche C de votre clavier. L’initialisation de l’ordinateur s’effectue depuis le disque d’installation. Vous pouvez relâcher la touche C lorsque le logo Apple s’affiche. 28 Chapitre 3 Mise à niveau de Mac OS X Server version 10.2 4 Lorsque le programme d’installation est lancé, suivez les instructions à l’écran. Dans la sous-fenêtre Sélectionner une destination, veillez à sélectionner le disque ou la partition sur laquelle la version 10.2.8 est installée. Cliquez sur Options, puis sélectionnez « Ne pas effacer ». Cliquez sur OK. 5 Au cours de l’installation, l’état d’avancement des opérations est affiché. Si vous utilisez des CD d’installation (non disponibles pour la version 10.4.7 ou ultérieure), insérez le disque d’installation suivant lorsque cela vous est demandé. 6 Une fois l’installation terminée, l’ordinateur redémarre automatiquement et l’Assistant du serveur se lance pour vous permettre de procéder à la configuration initiale du serveur. Avancez dans les sous-fenêtres de l’Assistant en suivant les instructions affichées. Vos réglages existants sont affichés dans les sous-fenêtres, mais vous pouvez les modifier si vous le souhaitez. Excepté si vous possédez une licence de site, vous devrez saisir un numéro de série unique de logiciel serveur pour chacun des serveurs que vous mettez à niveau. Vous trouverez ce numéro imprimé sur les documents fournis avec le logiciel. Si vous possédez une licence de site, vous devez saisir le nom du propriétaire enregistré et l’organisation exactement tels qu’ils ont été spécifiés par votre représentant Apple. Lorsque vous utilisez la sous-fenêtre Utilisation du répertoire, il est conseillé de sélectionner l’option « Aucune modification » dans la configuration de répertoire du serveur. Une fois la configuration terminée, vous pouvez apporter des ajustements si nécessaire, en suivant les instructions du guide d’administration Open Directory. Il est impossible d’activer ou de désactiver le service de courrier ou le service WebDAV via la sous-fenêtre Services. Si l’un de ces services est en cours d’exécution lorsque vous effectuez la mise à niveau, il fonctionnera après cette dernière. Si l’un de ces services est arrêté lorsque vous effectuez la mise à niveau, il sera arrêté après cette dernière. Pour activer ou désactiver le service de courrier ou le service WebDAV, utilisez Admin Serveur après la configuration initiale du serveur. 7 Une fois entrées les données de configuration, l’Assistant du serveur affiche un résumé des données. Révisez les données de configuration, en cliquant de manière facultative sur Revenir pour les modifier. 8 Pour lancer la configuration du serveur, cliquez sur Appliquer. Au terme de la configuration du serveur, cliquez sur Redémarrer. Pour procéder à une mise à niveau vers la version 10.4 et effectuer la configuration initiale du serveur à distance : 1 Assurez-vous que tous les serveurs DHCP ou DNS dont dépend votre serveur sont en cours d’exécution. Chapitre 3 Mise à niveau de Mac OS X Server version 10.2 29 2 Démarrez l’ordinateur à partir du disque d’installation. La procédure à utiliser varie selon que le serveur cible dispose d’un lecteur de disque optique capable de lire votre disque d’installation ou pas. Si vous disposez d’un DVD d’installation, le lecteur optique doit être en mesure de lire les supports DVD. Si le serveur cible dispose d’un clavier et d’un lecteur de disque optique capable de lire votre disque d’installation, insérez le disque d’installation dans le lecteur. Redémarrez ensuite l’ordinateur en maintenant appuyée la touche C de votre clavier. Si le serveur cible est un système Xserve équipé d’un lecteur de disque optique intégré capable de lire votre disque d’installation, démarrez le serveur à partir du disque d’installation en suivant les instructions du Guide de l’utilisateur Xserve relatives au démarrage à partir d’un disque système. Si le serveur cible ne dispose pas d’un tel lecteur optique, vous pouvez démarrer celui-ci en mode disque cible et insérer le disque d’installation dans le lecteur optique de votre ordinateur administrateur. Vous pouvez également utiliser un lecteur optique FireWire externe. Si le serveur cible est un serveur Xserve, vous pouvez déplacer son module de disque vers un autre système Xserve doté d’un lecteur optique capable de lire votre disque d’installation. Vous trouverez des instructions relatives à l’utilisation du mode disque cible et des lecteurs optiques externes dans les documents Présentation, Premiers contacts ou Guide de l’utilisateur qui accompagnent votre système Xserve ou votre ordinateur Macintosh. 3 Sur un ordinateur administrateur, accédez à /Applications/Serveur/ et ouvrez l’Assistant du serveur (vous n’avez pas besoin d’être administrateur de l’ordinateur local pour utiliser l’Assistant du serveur). Sélectionnez l’option Installer le logiciel sur un serveur distant. 4 Identifiez le serveur que vous souhaitez mettre à niveau. Si celui-ci se trouve sur le sous-réseau local, sélectionnez-le dans la liste. Sinon, cliquez sur Serveur à l’adresse IP puis saisissez une adresse IP au format IPv4 (000.000.000.000). 5 Lorsque vous êtes invité à fournir un mot de passe, saisissez les huit premiers chiffres du numéro de série de matériel intégré au serveur. Pour rechercher le numéro de série, cherchez une étiquette sur le serveur. 6 Avancez dans les écrans d’installation en suivant les instructions affichées. 7 Lorsque la sous-fenêtre Volumes apparaît, sélectionnez un disque ou un volume (partition) cible et cliquez sur Continuer. Cliquez sur Options, puis sélectionnez « Ne pas effacer ». Cliquez sur OK. 8 Au cours de l’installation, l’état d’avancement des opérations est affiché. Insérez le disque d’installation suivant lorsqu’un message vous y invite. 9 Une fois l’installation terminée, l’ordinateur redémarre automatiquement, et l’Assistant du serveur s’ouvre et affiche une sous-fenêtre Bienvenue. Pour lancer la configuration du serveur, sélectionnez « Configurer un serveur distant » et cliquez sur Continuer. 30 Chapitre 3 Mise à niveau de Mac OS X Server version 10.2 10 Dans la sous-fenêtre Destination, placez une coche dans la colonne Appliquer du serveur distant que vous mettez à niveau, puis tapez son mot de passe de préréglage dans le champ Mot de passe et cliquez sur Continuer pour vous connecter au serveur. Si le serveur n’apparaît pas dans la liste, cliquez sur Ajouter pour l’ajouter ou Actualiser pour voir s’il est disponible. 11 Avancez dans les sous-fenêtres de l’Assistant en suivant les instructions affichées. Vos réglages existants sont affichés dans les sous-fenêtres, mais vous pouvez les modifier si vous le souhaitez. Excepté si vous possédez une licence de site, vous devrez saisir un numéro de série unique de logiciel serveur pour chacun des serveurs que vous mettez à niveau. Vous trouverez ce numéro imprimé sur les documents fournis avec le logiciel. Si vous possédez une licence de site, vous devez saisir le nom du propriétaire enregistré et l’organisation exactement tels qu’ils ont été spécifiés par votre représentant Apple. Lorsque vous utilisez la sous-fenêtre Utilisation du répertoire, il est plus sûr de sélectionner l’option « Aucune modification » dans la configuration de répertoire du serveur. Une fois la configuration terminée, vous pouvez apporter des ajustements si nécessaire, en suivant les instructions du guide d’administration Open Directory. Il est impossible d’activer ou de désactiver le service de courrier ou le service WebDAV via la sous-fenêtre Services. Si l’un de ces services est en cours d’exécution lorsque vous effectuez la mise à niveau, il fonctionnera après cette dernière. Si l’un de ces services est arrêté lorsque vous effectuez la mise à niveau, il sera arrêté après cette dernière. Pour activer ou désactiver le service de courrier ou le service WebDAV, utilisez Admin Serveur après la configuration initiale du serveur. 12 Une fois entrées les données de configuration, l’Assistant du serveur affiche un résumé des données. Révisez les données de configuration, en cliquant de manière facultative sur Revenir pour les modifier. 13 Pour lancer la configuration du serveur, cliquez sur Appliquer. Au terme de la configuration du serveur, cliquez sur Redémarrer. Étape 3 : Procédez aux ajustements nécessaires au terme de la configuration initiale du serveur Vous pouvez désormais utiliser Gestionnaire de groupe de travail, Admin Serveur, Terminal et d’autres applications pour affiner les réglages de votre serveur et tirer parti des nouvelles fonctionnalités de la version 10.4. Consultez le guide d’administration sur les services individuels pour obtenir une explication des fonctionnalités nouvelles et modifiées. Voici quelques suggestions intéressantes. Chapitre 3 Mise à niveau de Mac OS X Server version 10.2 31 WebObjects Restaurez httpd.conf à la version précédente (httpd.conf.AppleSaved), ou incluez la ligne suivante dans le nouveau fichier httpd.conf : Include /Système/Bibliothèque/WebObjects/Adaptors/Apache/apache.conf En outre, mettez à jour les projets de l’application WebObjects afin de pouvoir utiliser la version de Java Virtual Machine (VM) incluse avec la version 10.4. Pour mettre à jour un projet WebObjects : 1 Ouvrez le projet dans Xcode. 2 Dans le mode de présentation expert pour les réglages de la cible principale, changez la valeur de la propriété de « JAVA_VM » en « java ». Remarque : les services JavaMonitor et wotaskd (WebObjects Task Daemon) sont désormais gérés par launchd et sont accessibles via l’application Admin Serveur. Si le serveur que vous mettez à niveau possède l’élément de démarrage /Système/ Bibliothèque/StartupItems/WebObjects, vous pouvez l’ignorer. Il est désactivé par défaut et n’est pas nécessaire pour le démarrage automatique des services WebObjects avec Mac OS X Server 10.4. Consultez le guide d’administration des technologies Web pour en savoir plus. Groupes Si vous souhaitez que les groupes utilisent les nouvelles fonctionnalités de la version 10.4 comme l’imbrication et une vérification d’appartenance à un groupe plus stricte, mettez à niveau les enregistrements de groupe à l’aide de Gestionnaire de groupe de travail. Pour mettre à niveau un enregistrement de groupe : 1 Ouvrez le Gestionnaire de groupe de travail. 2 Ouvrez le répertoire qui contient les groupes concernés. 3 Sélectionnez un ou plusieurs groupes, puis cliquez sur « Mettre à niveau le groupe hérité ». 4 Cliquez sur Enregistrer. Services de répertoire Après la mise à niveau, il est conseillé de convertir un répertoire NetInfo partagé en LDAP. Consultez le guide d’administration Open Directory pour en savoir plus sur les avantages liés à l’utilisation de LDAP et sur l’utilisation d’Admin serveur pour procéder à la conversion. Vous pouvez également procéder à la conversion vers l’authentification Open Directory à partir d’une autre stratégie. Par exemple, si certains des utilisateurs de votre serveur mis à jour sont configurés pour être authentifiés à l’aide du Gestionnaire d’authentification, vous pouvez modifier leurs réglages pour l’authentification Open Directory. Vous trouverez des options d’authentification et des instructions dans le guide d’administration d’Open Directory. 32 Chapitre 3 Mise à niveau de Mac OS X Server version 10.2 Images NetBoot Vous pouvez réutiliser les images NetBoot créées à l’aide de la version 10.2 à la suite de l’installation de la mise à niveau. Pour gérer les images Netboot, utilisez Utilitaire d’images de système, qui remplace Utilitaire d’images de réseau lors de l’installation de la mise à niveau. Service d’impression Le processus de mise à niveau correspond à l’ancienne configuration avec des files d’attente d’impression existantes et applique les réglages à la nouvelle configuration, qui est stockée dans /Bibliothèque/Préférences/com.apple.printservice.plist. Les résultats de la mise à niveau sont journalisés dans /Bibliothèque/Logs/PrintService/ PrintService.admin.log. Si le serveur possède une configuration de service d’impression héritée (NetInfo) qui n’a pas été mise à niveau, le fichier d’historique contient un rapport des éléments mis à niveau. La plupart des entrées du fichier d’historique reflètent les différences intrinsèques qui existent entre l’architecture d’impression de la version 10.4 (Common UNIX Printing System, ou CUPS) et l’architecture d’impression héritée. Service web Si vous avez apporté des modifications à /etc/httpd/workers.properties, appliquez-les à la version du fichier qui est installée avec la version 10.4 du serveur. Le fichier workers.properties de la version 10.4 possède une nouvelle entrée pour le service de journal web. Gestionnaire Macintosh, Si vous utilisiez le Gestionnaire Macintosh, vous pouvez continuer à vous en servir. Pour lancer le Gestionnaire Macintosh 1 Ouvrez Admin Serveur. 2 Sélectionnez le serveur mis à niveau dans la liste Ordinateurs et services, en vous y connectant si nécessaire. 3 Cliquez sur Réglages, puis sur Général. 4 Dans la section Protocoles, activez le Gestionnaire Macintosh. 5 Cliquez sur Enregistrer. Chapitre 3 Mise à niveau de Mac OS X Server version 10.2 33 4 Migration à partir de Mac OS X Server version 10.3 4 Utilisez les instructions de ce chapitre lorsque vous devez faire migrer des données à partir d’un serveur 10.3.9 vers un autre ordinateur exécutant la version 10.4. Vous pouvez faire migrer des données à partir d’ordinateurs Mac OS X Server version 10.3.9 pour lesquels la mise à niveau à la version 10.4.7 ou ultérieure n’est pas possible. Il se peut que ces ordinateurs :  requièrent un reformatage du disque dur ou un remplacement par un ordinateur plus récent.  utilisent un matériel de serveur qui ne dispose pas des éléments suivants :  un processeur PowerPC G4 ou G5,  FireWire intégré,  512 Mo minimum de mémoire vive (RAM),  au moins 10 Go d’espace disque disponible. Si vous souhaitez faire migrer des données à partir d’un serveur 10.3.9 et utiliser un disque d’installation de Mac OS X Server 10.4 correspondant à la version 10.4.6 ou antérieure, votre serveur de remplacement doit être équipé d’un processeur PowerPC G3, G4 ou G5, d’un port FireWire intégré, d’au moins 128 Mo de mémoire RAM (256 Mo pour les serveurs à haute demande exécutant plusieurs services) et d’au moins 4 Go d’espace disque disponible. Avant de commencer Avant d’utiliser les instructions de ce chapitre, procédez à la configuration initiale du serveur de version 10.4 vers lequel vous ferez migrer les données. Consultez le guide de premiers contacts pour obtenir des instructions. Si nécessaire, mettez à niveau le serveur dont vous ferez migrer les données, de sorte qu’il exécute la version 10.3.9. Lorsque le serveur est un maître ou une réplique Open Directory, commencez par configurer le maître de version 10.4 avant de configurer les répliques de version 10.4. 35 Pour rétablir le maître et ses répliques : 1 Configurez le maître de version 10.4 en suivant les instructions de ce chapitre. Pendant la configuration du maître, les ordinateurs clients ne peuvent pas se connecter au maître de version 10.3.9 pour des services Open Directory. Il se peut que les clients rencontrent un retard en recherchant automatiquement le serveur réplique Open Directory le plus proche. Vous pouvez remédier à ce retard en modifiant le service DHCP pour utiliser l’adresse d’un serveur réplique Open Directory s’il fournit aux clients l’adresse d’un serveur LDAP. Lorsque le maître de version 10.4 est prêt, vous pouvez modifier le service DHCP pour utiliser l’adresse du maître. Le guide d’administration des services de réseau fournit des instructions sur la configuration des réglages LDAP du service DHCP. 2 Configurez chacune des répliques de version 10.4 en faisant migrer les données de manière appropriée. Changez ensuite en autonome le rôle de la réplique de version 10.3.9 et configurez le serveur de version 10.4 pour qu’il devienne une réplique du maître de version 10.4. Le guide d’administration Open Directory fournit des instructions sur le changement du rôle Open Directory d’un serveur en autonome et en réplique. Pour obtenir des informations sur la réinitialisation des mots de passe sur le maître, consultez l’étape 6 à la page 44. Éléments pouvant migrer Les informations de la section « Instructions pas à pas » à la page 38 décrivent comment réutiliser les données suivantes de la version 10.3 avec la version 10.4 :  Données de configuration web  Contenu web  Données MySQL  Base de données de courrier  Données WebMail  Fichiers de configuration FTP  Images NetBoot  Applications et structures WebObjects  Données Tomcat  Applications JBoss  Réglages AFP  Configuration de coupe-feu IP  Configuration DNS 36 Chapitre 4 Migration à partir de Mac OS X Server version 10.3       Réglages DHCP Réglages NAT Réglages VPN Données utilisateur, notamment les répertoires de départ Fichiers et répertoires du serveur QuickTime Streaming Server Comptes d’utilisateur et de groupe Si vous utilisez l’un des éléments suivants, notez les réglages que vous souhaitez continuer d’utiliser, puis reportez-vous au document indiqué afin de savoir comment recréer les réglages après l’utilisation des instructions de ce chapitre. Pour configurer Consultez Services de fichiers NFS Guide d’administration des services de fichiers Services Windows Guide d’administration des services Windows Service d’impression Guide d’administration du service d’impression Dans la version 10.4, watchdog est remplacé par launchd. Pour réactiver le redémarrage matériel automatique, utilisez la sous-fenêtre Économiseur d’énergie des Préférences Système. Pour faire migrer les réglages pour les services que vous avez ajoutés à /etc/ watchdog.conf, créez un fichier launchd plist et installez-le dans /Système/Bibliothèque/ LaunchDaemons/. Reportez-vous à la page man de launchd.conf pour en savoir plus. Outils pouvant être utilisés Plusieurs outils sont disponibles :  Utilisez Gestionnaire de groupe de travail pour exporter des comptes d’utilisateur et de groupe de la version 10.3 vers un fichier de données séparées par des caractères, puis pour les importer dans un serveur de version 10.4. Vous pouvez également importer des utilisateurs et des groupes à l’aide de l’outil de ligne de commande dsimport.  La fonction d’importation de Gestionnaire de groupe de travail et l’outil dsimport vous permettent également d’importer d’autres types de données, comme des ordinateurs et des listes d’ordinateurs.  Utilisez l’outil 49_webconfigmigrator pour faire migrer votre configuration web.  Utilisez l’outil 50_ipfwconfigmigrator pour faire migrer votre configuration de coupe-feu.  Utilisez les outils nidump et niload et l’application Gestionnaire NetInfo pour faire migrer votre configuration DHCP. Les instructions des sections suivantes expliquent quand et comment utiliser ces utilitaires. Chapitre 4 Migration à partir de Mac OS X Server version 10.3 37 Instructions pas à pas Pour déplacer les données d’un ordinateur Mac OS X Server 10.3.9 vers un ordinateur équipé de Mac OS X Server 10.4, suivez les instructions de cette section. 1 Exportez les informations 2 Créez des fichiers d’archive des données et un fichier utilisateur d’exportation. des utilisateurs et groupes. 3 Notez les points de partage et les autorisations actuels. Dossiers partagés utilisateur Lecture et écriture Ingénierie donnéesutilisateur.tar Lecture et écriture Bureau d’études groupe 2017 Lecture seule Documents Gestionnaire de groupe de travail basededonnées.tar 4 Copiez les fichiers d’archive vers le nouveau serveur. 9 Testez le nouveau serveur. donnéesutilisateur.tar Dossiers partagés Lecture et écriture Ingénierie Lecture et écriture Bureau d’études basededonnées.tar Lecture seule Documents 5 Configurez l’infrastructure des répertoires de départ. .XML 8 Configurez les points de partage et les autorisations. Dossiers partagés Lecture et écriture 6 Importez les fichiers des utilisateurs et groupes. Ingénierie Lecture et écriture Bureau d’études Lecture seule utilisateur Documents Gestionnaire de groupe de travail ou outil dsimport groupe 2017 7 Replacez les fichiers de données sur le nouveau serveur. 38 Chapitre 4 Migration à partir de Mac OS X Server version 10.3 Étape 1 : Exportation d’utilisateurs et de groupes Utilisez Gestionnaire de groupe de travail pour exporter des comptes d’utilisateur et de groupe à partir d’un répertoire NetInfo ou LDAPv3 vers un fichier délimité par des caractères que vous pouvez importer dans un répertoire en vue d’une utilisation avec Mac OS X Server version 10.4. Pour exporter des utilisateurs et des groupes : 1 Dans Gestionnaire de groupe de travail, cliquez sur Comptes, puis sur l’icône représentant un globe sous la barre d’outils et choisissez le répertoire à partir duquel vous souhaitez exporter des comptes. 2 Cliquez sur le cadenas pour vous authentifier en tant qu’administrateur de domaine. 3 Cliquez sur le bouton Utilisateurs pour exporter des utilisateurs ou sur le bouton Groupes pour exporter des groupes. 4 Pour exporter l’ensemble des comptes de la liste, sélectionnez-les tous. Pour exporter un compte spécifique, sélectionnez-le. Pour exporter plusieurs comptes, sélectionnez-les tout en maintenant la touche Commande ou Maj enfoncée. 5 Choisissez Serveur > Exporter. 6 Spécifiez un nom à attribuer au fichier d’exportation ainsi que son emplacement. 7 Cliquez sur Exporter. Lorsque vous exportez des utilisateurs à l’aide de Gestionnaire de groupe de travail, les informations des mots de passe ne sont pas exportées. Pour définir des mots de passe, vous pouvez soit modifier le fichier d’exportation avant de l’importer, soit définir des mots de passe après l’importation, selon la procédure décrite à l’étape 6 à la page 44. Étape 2 : Création de fichiers d’archive Enregistrez tous les fichiers de données que vous souhaitez réutiliser avec Mac OS X Server version 10.4. À l’étape 4, vous déplacerez les fichiers décrits ci-dessous, ainsi que le fichier d’exportation créé à l’étape 1, vers l’ordinateur version 10.4. Pour les grandes quantités de données, vous pouvez créer une ou plusieurs archives tar, ou utiliser /usr/bin/mkdmg pour créer des fichiers d’image disque. Les images de disque et les fichiers tar peuvent être transférés à l’aide de FTP. Notez que tar ne conserve pas les fichiers de ressources sur les volumes HFS+, donc tar est utile uniquement pour les volumes UFS. Pour créer une archive tar, utilisez la commande tar dans l’application Terminal. L’option -c de la commande permet de créer un nouveau fichier d’archive en format tar. Utilisez l’option -f pour identifier le nom du fichier d’archive. Utilisez l’option -v pour afficher des informations utiles lors de l’exécution de la commande : tar -cvf /MyHFSVolume/Stuff.tar /MyHFSVolume/My\ Stuff Chapitre 4 Migration à partir de Mac OS X Server version 10.3 39 Le caractère d’échappement (\ dans l’exemple ci-dessus) indique un espace dans le nom. Vous pouvez également utiliser des guillemets pour gérer les espaces incorporés : tar -cvf /MyHFSVolume/Stuff.tar "/MyHFSVolume/My Stuff" Données de configuration web Enregistrez le répertoire et les fichiers suivants :  /etc/httpd/httpd.conf  /etc/httpd/httpd_macosxserver.conf  /etc/httpd/httpd_squirrelmail.conf  /etc/httpd/magic  /etc/httpd/mime.types  /etc/httpd/mime_macosxserver.types  /etc/httpd/ssl.crt  /etc/httpd/ssl.key  /etc/httpd/tomcat.conf  /etc/webperfcache/webperfcache.conf  /Bibliothèque/WebServer/ Contenu web Copiez le contenu web que vous souhaitez réutiliser à partir de :  /Bibliothèque/WebServer/Documents/  /Bibliothèque/WebServer/CGI-Executables/  Tout autre emplacement dans lequel il se trouve Données MySQL Mac OS X Server 10.3.9 a préinstallé la version 4.0.18 de MySQL. La version 10.4 du serveur préinstalle MySQL version 4.0.20. Pour faire migrer vos bases de données MySQL d’un ordinateur à un autre, vous pouvez utiliser la commande mysqldump à partir d’une fenêtre de Terminal. Pour sauvegarder les données, tapez : mysqldump -p table > backup-file.sql ou mysqldump --opt database > backup-file.sql Vous trouverez des instructions supplémentaires concernant la sauvegarde et la restauration des bases de données dans la documentation de MySQL à l’adresse www.mysql.com. 40 Chapitre 4 Migration à partir de Mac OS X Server version 10.3 Base de données de courrier Si vous souhaitez réutiliser la base de données de courrier et le stockage de courrier, mettez fin au service de courrier s’il est en cours d’exécution et enregistrez les fichiers de bases de données et de stockage. Par défaut :  La base de données de courrier est situé à l’emplacement /var/imap/.  Le stockage de courrier est situé à l’emplacement /var/spool/imap/. Vous pouvez sauvegarder des dossiers individuels de stockage de courrier ou bien l’ensemble du stockage de courrier. L’outil de ligne de commande ditto est utile pour sauvegarder les fichiers de courrier. Consultez sa page man pour obtenir plus d’informations sur cet outil. Enregistrez également une copie du fichier /usr/bin/cyrus/bin/ctl_mboxlist afin de pouvoir placer ce fichier sur le serveur 10.4 à l’étape 4 à la page 43. Ce fichier sera nécessaire pour faire migrer la base de données du courrier à l’étape 7 à la page 46. Données WebMail Si vous avez utilisé l’outil SquirrelMail installé avec la version 10.3 et que vous souhaitez continuer de l’utiliser après la migration, créez des copies des carnets d’adresses et des préférences stockés dans /var/db/squirrelmail/data/. Fichiers de configuration FTP Pour migrer vos réglages FTP, sauvegardez les fichiers de configuration suivants : Dans ce répertoire Sauvegardez ces fichiers /Bibliothèque/FTPServer/ Configuration/ ftpaccess ftpconversions ftphosts ftpgroups ftpusers /Bibliothèque/FTPServer/ Messages/ banner.txt welcome.txt limit.txt AFP Enregistrez le fichier /Bibliothèque/Préférences/com.apple.AppleFileServer.plist. Images NetBoot Vous pouvez faire migrer les images NetBoot créées à l’aide de Mac OS X Server version 10.3. Enregistrez le dossier <nom>.nbi pour chaque image que vous souhaitez faire migrer, en notant le chemin d’accès au dossier si vous souhaitez la recréer dans la version 10.4. Enregistrez également les réglages DHCP, qui incluent les réglages NetBoot. Pour obtenir des instructions, consultez la section « DHCP » à la page 42. Chapitre 4 Migration à partir de Mac OS X Server version 10.3 41 Applications et structures WebObjects Enregistrez les applications et structures WebObjects situées dans :  /Bibliothèque/WebObjects/  /Système/Bibliothèque/WebObjects/ Données Tomcat Enregistrez les servlets Tomcat que vous souhaitez réutiliser. Ils se trouvent dans /Bibliothèque/Tomcat/webapps/. Si vous avez installé Axis indépendamment de la version fournie avec le serveur, enregistrez les éventuels services SOAP (Simple Object Access Protocol). Applications JBoss Enregistrez les applications JBoss situées dans /Bibliothèque/JBoss/3.2/deploy/. Coupe-feu IP Sauvegardez ces fichiers :  /etc/ipfilter/ip_address_groups.plist  /etc/ipfilter/standard_services.plist  /etc/ipfilter/ipfw.conf NAT Enregistrez le contenu de /etc/nat/natd.plist. VPN Copiez :  /Bibliothèque/Préférences/SystemConfiguration/ com.apple.RemoteAccessServers.plist  /Bibliothèque/Keychains/System.keychain  /etc/racoon/psk.text (si L2TP est configuré et que psk.text stocke le secret partagé IPsec ; le secret partagé peut également être stocké dans com.apple.RemoteAccessServers.plist ou System.keychain) DNS Enregistrez le fichier /etc/named.conf et le répertoire /var/named/, ainsi que tout son contenu. DHCP Enregistrez les réglages DHCP après avoir exécuté la commande suivante à partir de l’application Terminal. Cette commande écrit dans un fichier nommé DHCPconfig l’enregistrement de configuration DHCP stocké dans NetInfo : nidump -r /config/dhcp . > DHCPconfig 42 Chapitre 4 Migration à partir de Mac OS X Server version 10.3 Bien que le DHCP d’Admin Serveur ne gérait pas les liaisons statiques entre les adresses IP et les adresses Ethernet dans la version 10.3, il les gère dans la version 10.4. Ainsi, si vous avez configuré manuellement des liaisons statiques DHCP sur votre serveur de version 10.3, vous pouvez les enregistrer dans un fichier pour les faire migrer vers la version 10.4 en utilisant la commande suivante : nidump -r /machines . > Machinesconfig Données utilisateur Enregistrez les fichiers de données utilisateur que vous souhaitez réutiliser, en particulier les dossiers du répertoire de départ. Fichiers et dossiers du serveur QuickTime Streaming Server Enregistrez les fichiers et les dossiers du répertoire /Bibliothèque/QuickTimeStreaming/. Pour plus d’informations sur la migration de QTSS, consultez le guide d’administration de QuickTime Streaming Server. Étape 3 : Points de partage et autorisations actuels Si votre serveur de version 10.3 comporte des points de partage et des autorisations que vous souhaitez recréer sur le serveur de version 10.4, notez-les. Notez les points de partage qui concernent des répertoires de départ. Étape 4 : Copie des fichiers d’archive sur le nouveau serveur Transférez les fichiers enregistrés lors des étapes 1 et 2 sur le serveur version 10.4. Pour transférer les fichiers tar ou les images de disque via FTP : 1 Utilisez Admin Serveur sur le nouveau serveur afin de démarrer le service FTP. 2 Configurez le partage pour un dossier dans lequel vous placez les fichiers que vous transférez à partir de l’ordinateur version 10.3. 3 Sur le serveur de version 10.3, utilisez le service FTP pour copier les fichiers tar ou les images disque vers l’ordinateur de version 10.4. 4 Double-cliquez sur un fichier tar afin d’extraire son contenu. Double-cliquez sur une image disque afin de la monter. Étape 5 : Configuration de l’infrastructure des répertoires de départ Configurez la destination des répertoires de départ que vous souhaitez restaurer. L’emplacement des répertoires de départ identifié dans les comptes d’utilisateur importés doit correspondre à l’emplacement physique des répertoires de départ restaurés, y compris l’emplacement du point de partage. Pour plus d’informations sur les étapes individuelles de la procédure suivante, consultez le guide de gestion des utilisateurs. Chapitre 4 Migration à partir de Mac OS X Server version 10.3 43 Pour préparer le serveur pour le stockage des répertoires de départ : 1 Si nécessaire, créez le dossier que vous souhaitez utiliser comme point de partage du répertoire de départ. Si vous le souhaitez, vous pouvez utiliser le dossier /Utilisateurs prédéfini. 2 Ouvrez Gestionnaire de groupe de travail sur le serveur sur lequel vous souhaitez stocker les répertoires de départ. 3 Cliquez sur Partage pour configurer un point de partage pour les répertoires de départ. Si les comptes d’utilisateur sont destinés à résider dans un répertoire Open Directory partagé, créez un point de partage AFP ou NFS monté de façon dynamique et automatique pour les répertoires de départ. Assurez-vous que le point de partage est publié dans le répertoire dans lequel résideront les comptes d’utilisateur qui en dépendent. 4 Dans Gestionnaire de groupe de travail sur l’ordinateur à partir duquel vous allez importer les utilisateurs, cliquez sur Comptes, puis ouvrez le répertoire dans lequel vous allez importer les utilisateurs. 5 Si vous prévoyez de restaurer les répertoires de départ dans des emplacements qui ne correspondent pas exactement à ceux identifiés dans les enregistrements utilisateur exportés, vous pouvez configurer un préréglage qui identifie l’emplacement de restauration. Si vous identifiez le préréglage lors de l’importation des utilisateurs, le nouvel emplacement remplace celui qui existe dans les enregistrements utilisateur. Vous pouvez également utiliser le préréglage pour spécifier d’autres réglages par défaut dont les utilisateurs importés doivent hériter, par exemple pour les mots de passe, le courrier, etc. Étape 6 : Importation d’utilisateurs, de groupes et d’autres données Vous pouvez utiliser Gestionnaire de groupe de travail ou l’outil dsimport pour importer des utilisateurs, des groupes et d’autres données :  Consultez le guide d’administration des utilisateurs pour en savoir plus sur l’importation à l’aide de Gestionnaire de groupe de travail.  Consultez le guide d’administration d’Open Directory pour obtenir des informations sur les mots de passe des utilisateurs créés à l’origine avec Mac OS X Server version 10.1.5 ou antérieure.  Consultez le guide d’administration des lignes de commande pour savoir comment utiliser dsimport et obtenir une description du format d’exportation de Gestionnaire de groupe de travail. Pour importer des utilisateurs et des groupes à l’aide de Gestionnaire de groupe de travail : 1 Placez les fichiers d’exportation créés à l’étape 1 dans un emplacement accessible à partir du serveur. 44 Chapitre 4 Migration à partir de Mac OS X Server version 10.3 2 Vous pouvez modifier les comptes d’utilisateur dans un fichier d’exportation si vous souhaitez définir des mots de passe avant d’importer les utilisateurs. Consultez le guide de gestion des utilisateurs pour obtenir des instructions. Vous pouvez également configurer le préréglage de l’étape 5 ci-dessus, de sorte que les mots de passe d’utilisateur soient validés à l’aide de l’authentification Open Directory, et configurer les options de validation de mots de passe afin d’obliger les utilisateurs à changer de mot de passe lors de leur prochaine connexion. Référez-vous à la dernière étape de cette séquence pour obtenir des informations sur l’utilisation de mots de passe Kerberos. 3 Dans Gestionnaire de groupe de travail, cliquez sur Comptes. 4 Cliquez sur l’icône représentant un globe dans la barre d’outil afin d’ouvrir le répertoire dans lequel vous souhaitez importer les comptes. 5 Cliquez sur le cadenas pour vous authentifier en tant qu’administrateur de domaine. 6 Choisissez Serveur > Importer, sélectionnez le fichier d’importation, puis spécifiez les options d’importation. Si vous utilisez un préréglage, prenez soin d’identifier ce dernier. 7 Cliquez sur Importer. 8 Si vous souhaitez que les groupes utilisent les nouvelles fonctionnalités de la version 10.4 comme l’imbrication et une vérification d’appartenance à un groupe plus stricte, mettez à niveau les groupes à l’aide de Gestionnaire de groupe de travail. Dans Gestionnaire de groupe de travail, ouvrez le répertoire qui contient les groupes. Sélectionnez l’un de ces groupes ou plusieurs d’entre eux, puis cliquez sur « Mettre à niveau le groupe hérité ». Cliquez sur Enregistrer. 9 Pour créer des répertoires de départ pour les utilisateurs importés, plusieurs options s’offrent à vous. Créez les répertoires de départ un par un, en sélectionnant un compte d’utilisateur dans Gestionnaire de groupe de travail, en cliquant sur Départ, puis sur Créer Départ. Créez tous les répertoires de départ en utilisant l’argument -a de la commande createhomedir. Pour en savoir plus, consultez le guide d’administration des lignes de commande ou la page man de createhomedir. Un répertoire de départ associé à un point de partage AFP est automatiquement créé s’il n’existe pas lors de la première connexion d’un utilisateur. 10 Si vous souhaitez activer Kerberos pour un maître Open Directory sur lequel il n’est pas activé, vous pouvez utiliser la commande suivante, qui conserve les mots de passe existants et les ajoute à votre nouveau centre de distribution de clés. slapconfig -kerberize Chapitre 4 Migration à partir de Mac OS X Server version 10.3 45 Si vous disposez de comptes d’utilisateur dotés de mots de passe cryptés et que vous ne les kerbérisez pas à l’aide de la commande ci-dessus, vous pouvez utiliser Gestionnaire de groupe de travail ou la commande NeST pour utiliser un mot de passe Open Directory : Pour utiliser Gestionnaire de groupe de travail, ouvrez l’application et accédez au répertoire dans lequel réside le compte d’utilisateur. Authentifiez-vous en tant qu’administrateur de domaine, puis sélectionnez un utilisateur avec un mot de passe crypté. Cliquez sur Avancé, choisissez Open Directory dans le menu local Type du mot de passe, cliquez sur Élémentaires, spécifiez un nouveau mot de passe, puis cliquez sur Enregistrer. Pour utiliser l’outil NeST, ouvrez l’application Terminal et tapez : NeST -convertuser <user-name> <domain-administrator-name> Pour en savoir plus sur NeST et slapconfig, consultez leurs pages man. Étape 7 : Replacement des fichiers de données enregistrés Placez les fichiers enregistrés à partir de votre serveur version 10.3 dans leurs emplacements respectifs finaux. Données de configuration web Pour migrer la configuration web : 1 Ouvrez Admin Serveur et cliquez sur Web dans la liste Ordinateurs et services. Cliquez sur Arrêter le service si le service web est en cours d’exécution. 2 Supprimez les fichiers suivants :  /etc/httpd/sites  /etc/httpd/ssl.crt  /etc/httpd/ssl.key 3 Copiez le répertoire et les fichiers enregistrés dans la version 10.3 sur le serveur de version 10.4. 4 Ouvrez l’application Terminal. En tant qu’utilisateur root, tapez la commande 49_webconfigmigrator : sudo /Système/Bibliothèque/ServerSetup/MigrationExtras/49_webconfigmigrator Un historique des modifications apportées aux fichiers est créé dans le fichier /Bibliothèque/Logs/Migration/webconfigmigrator.log. Les fichiers de la version 10.3 de /etc/httpd/ sont renommés en httpd.conf.obsolete, httpd_macosxserver.conf.obsolete et mime_macosxserver.types.obsolete. Un nouveau fichier httpd.conf est créé, ainsi qu’un répertoire de sites. 5 Si vous avez apporté des modifications à /etc/httpd/workers.properties, appliquez-les toutes à la version du fichier qui est installée avec la version 10.4 du serveur. Le fichier workers.properties de la version 10.4 possède une nouvelle entrée pour le service de journal web. 6 Dans Admin Serveur, démarrez le service web. 46 Chapitre 4 Migration à partir de Mac OS X Server version 10.3 Contenu web Copiez le contenu web enregistré dans :  /Bibliothèque/WebServer/Documents/  /Bibliothèque/WebServer/CGI-Executables/ Données MySQL Si vous avez sauvegardé vos données MySQL à l’aide de la commande mysqldump, vous pouvez restaurer les données en utilisant la commande suivante : mysql -p table < backup-file.sql ou mysql database < backup-file.sql Si la base de données MySQL 4.0.18 que vous êtes en train de faire migrer avait pour origine une base de données MySQL 3.23.x et qu’elle utilise toujours le format de table obsolète ISAM de MySQL 3.23, vous devez la mettre à jour. Le format ISAM n’est plus pris en charge par MySQL 4.1. Consultez la documentation sur le site web de MySQL pour connaître les détails sur la migration : www.mysql.com/doc/fr/Upgrading-from-3.23.html. Ce site propose :  d’exécuter la commande mysql_fix_privilege_tables afin d’activer de nouvelles fonctionnalités d’autorisation de sécurité ;  d’exécuter soit la commande mysql_convert_table_format (si toutes les tables existantes sont au format ISAM ou MyISAM), soit la commande ALTER TABLE table_name TYPE=MyISAM sur toutes les tables ISAM (pour éviter le format de table obsolète ISAM). Si MySQL et PHP sont exécutés sur le même serveur, il se peut que PHP ne puisse pas se connecter à MySQL ou que des erreurs d’authentification se produisent lors de l’utilisation de PHP. Pour obtenir des informations supplémentaires et des suggestions de solution, consultez les articles suivants (en anglais) de la base de données AppleCare KnowledgeBase :  « Mac OS X Server 10.4: PHP and MySQL authentication issues » (article 301456)  « Mac OS X Server 10.4: Issues connecting PHP to MySQL » (article 301457) Vous trouverez des instructions supplémentaires à propos de la sauvegarde et de la restauration des bases de données MySQL dans la documentation de MySQL à l’adresse www.mysql.com. Base de données de courrier Pour migrer la base de données de courrier : 1 Assurez-vous que le service de courrier n’est pas en cours d’exécution. Ouvrez Admin Serveur, puis cliquez sur Courrier. Cliquez sur l’option Arrêter le service si elle n’est pas grisée. Chapitre 4 Migration à partir de Mac OS X Server version 10.3 47 2 Restaurez la base de données de courrier et le stockage de courrier enregistrés. La base de données de courrier est située par défaut à l’emplacement /var/imap/ et le stockage de courrier dans /var/spool/imap/. 3 Remplacez le nom du fichier enregistré « ctl_mboxlist » par « ctl_mboxlist.old », puis placez-le dans /usr/bin/cyrus/bin/. Si le fichier ctl_mboxlist.old n’est pas présent, le script upgradedb échouera à l’étape 7 ci-dessous. 4 Dans Admin Serveur, cliquez sur Réglages, puis sur Avancé, puis sur Base de données afin d’indiquer l’emplacement auquel vous avez restauré la base de données et le stockage de courrier. 5 Cliquez sur Enregistrer. 6 Ouvrez l’application Terminal et utilisez la commande su pour utiliser l’identité de l’utilisateur root. 7 Exécutez le script upgradedb de la base de données de courrier : sudo -u cyrusimap /Système/Bibliothèque/ServerSetup/SetupExtras/upgradedb 8 Dans Admin Serveur, lancez le service de courrier en cliquant sur Courrier, puis sur Démarrer le service. Données WebMail Placez les carnets d’adresses et les préférences enregistrés dans le répertoire /var/db/squirrelmail/data/. Fichiers de configuration FTP Copiez les fichiers de configuration FTP enregistrés dans :  /Bibliothèque/FTPServer/Configuration/  /Bibliothèque/FTPServer/Messages/ Configuration AFP Pour faire migrer la configuration AFP, restaurez /Bibliothèque/Préférences/ com.apple.AppleFileServer.plist. Images NetBoot Copiez le dossier <nom>.nbi pour chaque image que vous souhaitez faire migrer, en le plaçant éventuellement dans l’emplacement où il se trouvait précédemment. Restaurez le fichier des réglages DHCP, selon les instructions de la section « Réglages DHCP » à la page 50. Applications et structures WebObjects Pour faire migrer WebObjects : 1 Copiez les applications et structures enregistrées dans :  /Bibliothèque/WebObjects/  /Système/Bibliothèque/WebObjects/ 48 Chapitre 4 Migration à partir de Mac OS X Server version 10.3 2 Ajoutez la ligne suivante au nouveau fichier httpd.conf : Include /Système/Bibliothèque/WebObjects/Adaptors/Apache/apache.conf 3 Si Java 1.4.2 n’était pas installé sur votre serveur de version 10.3, les projets de l’application WebObjects doivent être mis à jour manuellement afin de pouvoir utiliser la version de Java Virtual Machine (VM) incluse avec la version 10.4. Ouvrez le projet dans Xcode.Dans le mode de présentation expert pour les réglages de la cible principale, changez la valeur de la propriété de « JAVA_VM » en « java ». Remarque : les services JavaMonitor et wotaskd (WebObjects Task Daemon) sont désormais gérés par launchd et sont accessibles via l’application Admin Serveur. Si le serveur à partir duquel vous êtes en train d’effectuer la migration possède l’élément de démarrage /Système/Bibliothèque/StartupItems/WebObjects, il n’est pas nécessaire de le copier sur le nouveau serveur. Il est désactivé par défaut et n’est pas nécessaire pour le démarrage automatique des services WebObjects avec Mac OS X Server 10.4. Consultez le guide d’administration des technologies Web pour en savoir plus. Données Tomcat Restaurez les servlets Tomcat dans /Bibliothèque/Tomcat/webapps/. Placez les éventuels services SOAP que vous souhaitez faire migrer dans /Bibliothèque/ Tomcat/webapps/axis/. Mac OS X Server version 10.4 inclut une version d’Axis qui peut être plus récente ou plus ancienne que la version que vous utilisiez jusqu’à présent. Applications JBoss Restaurez les applications JBoss dans /Bibliothèque/JBoss/3.2/deploy/. Configuration de coupe-feu IP Pour migrer la configuration de coupe-feu IP : 1 Restaurez les fichiers suivants :  /etc/ipfilter/ip_address_groups.plist  /etc/ipfilter/standard_services.plist  /etc/ipfilter/ipfw.conf 2 Dans l’application Terminal, exécutez la commande suivante : sudo /Système/Bibliothèque/ServerSetup/MigrationExtras/ 50_ipfwconfigmigrator 3 Ouvrez Admin Serveur et cliquez sur Coupe-feu afin de vérifier les réglages et de vous assurer qu’ils sont corrects. Vous pouvez à tout moment restaurer les réglages par défaut de la version 10.4 pour le coupe-feu IP (à l’emplacement /etc/ipfilter/ip_address_groups.plist.default) en supprimant le fichier de configuration active (/etc/ipfilter/ip_address_groups.plist). Lors du prochain accès au coupe-feu IP à l’aide d’Admin Serveur, le fichier de configuration par défaut sera utilisé pour créer le fichier de configuration active. Chapitre 4 Migration à partir de Mac OS X Server version 10.3 49 Remarque : dans la version 10.4, les services standard ne sont plus gérés dans /etc/ ipfilter/standard_services.plist. Ils font désormais partie de la configuration gérée par l’interface utilisateur graphique d’Admin Serveur, dans /etc/ipfilter/ip_address-groups.plist. NAT Restaurez le contenu de /etc/nat/natd.plist. Vous pouvez à tout moment restaurer les réglages NAT par défaut (à l’emplacement /etc/natd/natd.plist.default) en supprimant le fichier de configuration active (/etc/nat/ natd.plist). Lors du prochain accès au NAT à l’aide d’Admin Serveur, le fichier de configuration par défaut sera utilisé pour créer le fichier de configuration active. Remarque : dans la version 10.4, le réglage par défaut de unregistered_only dans /etc/nat/natd.plist.default n’est plus « faux » mais « vrai ». VPN Restaurez les éléments suivants :  /Bibliothèque/Préférences/SystemConfiguration/com.apple.RemoteAccessServers.plist.  /Bibliothèque/Keychains/System.keychain  /etc/racoon/psk.text (si L2TP est configuré et que psk.text stocke le secret partagé IPsec ; le secret partagé peut également être stocké dans com.apple.RemoteAccessServers.plist ou System.keychain) Faites migrer l’utilisateur de la clé VPN MPPE à l’aide de l’outil de ligne de commande vpnaddkeyagentuser. Consultez sa page man pour obtenir plus d’informations sur son utilisation. Configuration DNS Pour faire migrer la configuration DNS : 1 Restaurez le fichier /etc/named.conf et le répertoire /var/named/, ainsi que tout son contenu. 2 Dans l’application Terminal, rendez-vous au répertoire où est situé le script de migration du DNS cd /System/Library/ServerSetup/MigrationExtras/ 3 Exécutez le script de migration suivant : ./48_dnsconfigmigrator Réglages DHCP Pour migrer la configuration DHCP : 1 Restaurez les fichiers DHCPconfig et Machinesconfig. 2 Dans l’application Terminal, tapez : sudo niload -r /config/dhcp . < DHCPconfig sudo niload -r /machines . < Machinesconfig 50 Chapitre 4 Migration à partir de Mac OS X Server version 10.3 3 Ouvrez Admin Serveur et cliquez sur DHCP afin de vérifier les sous-réseaux DHCP et les liaisons statiques et de vous assurer qu’ils sont corrects. Données utilisateur Restaurez les fichiers de données utilisateur enregistrés. Placez les répertoires de départ dans des emplacements correspondant à ceux des enregistrements utilisateur importés. Si nécessaire, vous pouvez utiliser Gestionnaire de groupe de travail pour éditer les comptes utilisateur, de sorte que les emplacements dans le compte et sur le disque soient identiques. Fichiers et dossiers du serveur QuickTime Streaming Server Suivez les instructions du guide d’administration de QuickTime Streaming Server afin de réutiliser les fichiers et les dossiers enregistrés à partir du répertoire /Bibliothèque/ QuickTimeStreaming/. Étape 8 : Configuration de points de partage et d’autorisations Recréez les points de partage et les autorisations en fonction des besoins. Pour créer un point de partage et configurer des autorisations : 1 Ouvrez Gestionnaire de groupe de travail et cliquez sur Partage. 2 Cliquez sur le bouton Tous et sélectionnez le volume ou le dossier que vous souhaitez partager. 3 Cliquez sur Général et sélectionnez Partager cet élément et son contenu. 4 Cliquez sur Accès pour configurer les autorisations d’accès. 5 Cliquez sur Enregistrer. Les nouveaux points de partage sont automatiquement partagés via AFP, SMB et FTP, mais pas NFS. Pour exporter un point de partage avec NFS, utilisez la sous-fenêtre Protocole. Consultez le guide d’administration des services de fichiers pour en savoir plus sur la configuration des points de partage. Étape 9 : Test du nouveau serveur Pour tester le nouveau serveur : 1 Ouvrez Gestionnaire de groupe de travail et inspectez les comptes d’utilisateur et de groupe. 2 Ouvrez Admin Serveur et inspectez les réglages des services dont vous avez migré les données de configuration. Chapitre 4 Migration à partir de Mac OS X Server version 10.3 51 5 Migration à partir de Mac OS X Server version 10.2 5 Utilisez les instructions de ce chapitre lorsque vous devez faire migrer des données à partir d’un serveur de version 10.2.8 vers un autre ordinateur qui exécute la version 10.4. Vous pouvez faire migrer des données à partir d’ordinateurs Mac OS X Server version 10.2.8 pour lesquels la mise à niveau à la version 10.4.7 ou ultérieure n’est pas possible. Il se peut que ces ordinateurs :  requièrent un reformatage du disque dur ou un remplacement par un ordinateur plus récent.  utilisent un matériel de serveur qui ne dispose pas des éléments suivants :  un processeur PowerPC G4 ou G5 ;  FireWire intégré ;  512 Mo minimum de mémoire vive (RAM) ;  au moins 10 gigaoctets (Go) d’espace disque disponible. Si votre disque d’installation de Mac OS X Server 10.4 correspond à la version 10.4.6 ou antérieure, vous pouvez faire migrer des données depuis un serveur 10.2.8 vers un serveur de remplacement équipé d’un processeur PowerPC G3, G4 ou G5, d’un port FireWire intégré, d’au moins 128 Mo de mémoire RAM (256 Mo pour les serveurs à haute demande exécutant plusieurs services) et d’au moins 4 Go d’espace disque disponible. Avant de commencer Avant d’utiliser les instructions de ce chapitre, procédez à la configuration initiale du serveur de version 10.4 vers lequel vous ferez migrer les données. Consultez le guide de premiers contacts pour obtenir des instructions. Si nécessaire, mettez à niveau le serveur dont vous ferez migrer les données, de sorte qu’il exécute la version 10.2.8. 53 Éléments pouvant migrer Les informations de la section « Instructions pas à pas » à la page 56 décrivent comment réutiliser les données suivantes de la version 10.2 avec la version 10.4 :  Données de configuration web  Contenu web  Données MySQL  Base de données de courrier  Données WebMail  Fichiers de configuration FTP  Images NetBoot  Applications et structures WebObjects  Données Tomcat  Réglages AFP  Configuration de coupe-feu IP  Configuration DNS  Réglages DHCP  Données utilisateur, notamment les répertoires de départ  Fichiers et répertoires du serveur QuickTime Streaming Server  Comptes d’utilisateur et de groupe Si vous utilisez l’un des éléments suivants, notez les réglages que vous souhaitez continuer d’utiliser, puis reportez-vous au document indiqué afin de savoir comment recréer les réglages après l’utilisation des instructions de ce chapitre. Pour configurer Consultez Services de fichiers NFS Guide d’administration des services de fichiers Services Windows Guide d’administration des services Windows Service d’impression Guide d’administration du service d’impression Dans la version 10.4, watchdog est remplacé par launchd. Pour réactiver le redémarrage matériel automatique, utilisez la sous-fenêtre Économiseur d’énergie des Préférences Système. Pour faire migrer les réglages pour les services que vous avez ajoutés à /etc/ watchdog.conf, créez un fichier launchd plist et installez-le dans /Système/Bibliothèque/ LaunchDaemons/. Reportez-vous à la page man de launchd.conf pour en savoir plus. 54 Chapitre 5 Migration à partir de Mac OS X Server version 10.2 Outils pouvant être utilisés Plusieurs outils sont disponibles :  Vous pouvez utiliser Gestionnaire de groupe de travail pour exporter des comptes d’utilisateur et de groupe de la version 10.2 vers un fichier de données séparées par des caractères, puis pour les importer dans un serveur de version 10.4. Vous pouvez également importer des utilisateurs et des groupes à l’aide de l’outil de ligne de commande dsimport.  La fonction d’importation de Gestionnaire de groupe de travail et l’outil dsimport vous permettent également d’importer d’autres types de données, comme des ordinateurs et des listes d’ordinateurs.  Utilisez l’outil 49_webconfigmigrator pour faire migrer votre configuration web.  Utilisez les outils nidump, niload et 50_ipfwconfigmigrator ainsi que l’application Gestionnaire NetInfo pour faire migrer votre configuration de coupe-feu IP.  Utilisez les outils nidump, niload et 51_afpconfigmigrator ainsi que l’application Gestionnaire NetInfo pour faire migrer votre configuration AFP.  Utilisez les outils nidump et niload et l’application Gestionnaire NetInfo pour faire migrer votre configuration DHCP. Les instructions des sections suivantes expliquent quand et comment utiliser ces utilitaires. Chapitre 5 Migration à partir de Mac OS X Server version 10.2 55 Instructions pas à pas Pour déplacer des données à partir d’un ordinateur Mac OS X Server de version 10.2.8 vers un ordinateur équipé de Mac OS X Server version 10.4, suivez les instructions de cette section. 1 Exportez les informations 2 Créez des fichiers d’archive des données et un fichier utilisateur d’exportation. des utilisateurs et groupes. 3 Notez les points de partage et les autorisations actuels. Dossiers partagés utilisateur Lecture et écriture Ingénierie donnéesutilisateur.tar Lecture et écriture Bureau d’études groupe 2017 Lecture seule Documents Gestionnaire de groupe de travail basededonnées.tar 4 Copiez les fichiers d’archive vers le nouveau serveur. 9 Testez le nouveau serveur. donnéesutilisateur.tar Dossiers partagés Lecture et écriture Ingénierie Lecture et écriture Bureau d’études basededonnées.tar Lecture seule Documents 5 Configurez l’infrastructure des répertoires de départ. .XML 8 Configurez les points de partage et les autorisations. Dossiers partagés Lecture et écriture 6 Importez les fichiers des utilisateurs et groupes. Ingénierie Lecture et écriture Bureau d’études Lecture seule utilisateur Documents Gestionnaire de groupe de travail ou outil dsimport groupe 2017 7 Replacez les fichiers de données sur le nouveau serveur. 56 Chapitre 5 Migration à partir de Mac OS X Server version 10.2 Étape 1 : Exportation d’utilisateurs et de groupes Utilisez Gestionnaire de groupe de travail pour exporter des comptes d’utilisateur et de groupe à partir d’un répertoire NetInfo ou LDAPv3 vers un fichier délimité par des caractères que vous pouvez importer dans un répertoire en vue d’une utilisation avec Mac OS X Server version 10.4. Pour exporter des utilisateurs et des groupes : 1 Dans Gestionnaire de groupe de travail, cliquez sur Comptes, puis sur l’icône représentant un globe sous la barre d’outils et choisissez le répertoire à partir duquel vous souhaitez exporter des comptes. 2 Cliquez sur le cadenas pour vous authentifier en tant qu’administrateur de domaine. 3 Cliquez sur le bouton Utilisateurs pour exporter des utilisateurs ou sur le bouton Groupes pour exporter des groupes. 4 Pour exporter l’ensemble des comptes de la liste, sélectionnez-les tous. Pour exporter un compte spécifique, sélectionnez-le. Pour exporter plusieurs comptes, sélectionnez-les en maintenant enfoncée la touche Commande ou Maj. 5 Choisissez Serveur > Exporter. 6 Spécifiez un nom à attribuer au fichier d’exportation ainsi que son emplacement. 7 Cliquez sur Exporter. Lorsque vous exportez des utilisateurs à l’aide de Gestionnaire de groupe de travail, les informations des mots de passe ne sont pas exportées. Pour définir des mots de passe, vous pouvez soit modifier le fichier d’exportation avant de l’importer, soit définir des mots de passe après l’importation, selon la procédure décrite à l’étape 6 à la page 62. Étape 2 : Création de fichiers d’archive Enregistrez tous les fichiers de données que vous souhaitez réutiliser avec Mac OS X Server version 10.4. À l’étape 4, vous déplacerez les fichiers décrits ci-dessous, ainsi que le fichier d’exportation créé à l’étape 1, vers l’ordinateur version 10.4. Pour les grandes quantités de données, vous pouvez créer une ou plusieurs archives tar, ou utiliser /usr/bin/mkdmg pour créer des fichiers d’image disque. Les images de disque et les fichiers tar peuvent être transférés à l’aide de FTP. Notez que tar ne conserve pas les fichiers de ressources sur les volumes HFS+, donc tar est utile uniquement pour les volumes UFS. Pour créer une archive tar, utilisez la commande tar dans l’application Terminal. L’option -c de la commande permet de créer un nouveau fichier d’archive en format tar. Utilisez l’option -f pour identifier le nom du fichier d’archive. Utilisez l’option -v pour afficher des informations utiles lors de l’exécution de la commande : tar -cvf /MyHFSVolume/Stuff.tar /MyHFSVolume/My\ Stuff Chapitre 5 Migration à partir de Mac OS X Server version 10.2 57 Le caractère d’échappement (« \ » dans l’exemple ci-dessus) indique un espace dans le nom. Vous pouvez également utiliser des guillemets pour gérer les espaces incorporés : tar -cvf /MyHFSVolume/Stuff.tar "/MyHFSVolume/My Stuff" Données de configuration web Enregistrez le répertoire et les fichiers suivants :  /etc/httpd/httpd.conf  /etc/httpd/httpd_macosxserver.conf  /etc/httpd/httpd_squirrelmail.conf  /etc/httpd/magic  /etc/httpd/mime.types  /etc/httpd/mime_macosxserver.types  /etc/httpd/ssl.crt  /etc/httpd/ssl.key  /etc/httpd/tomcat.conf  /etc/webperfcache/webperfcache.conf  /Bibliothèque/WebServer/ Contenu web Copiez le contenu web que vous souhaitez réutiliser à partir de :  /Bibliothèque/WebServer/Documents/  /Bibliothèque/WebServer/CGI-Executables/  Tout autre emplacement dans lequel il se trouve Données MySQL Mac OS X Server version 10.2.8 a préinstallé la version 3.23 de MySQL. La version 10.4 du serveur préinstalle MySQL version 4.0.20. Pour faire migrer vos bases de données MySQL d’un ordinateur à un autre, vous pouvez utiliser la commande mysqldump à partir d’une fenêtre de Terminal. Pour sauvegarder les données, tapez : mysqldump -p table > backup-file.sql ou mysqldump --opt database > backup-file.sql Vous trouverez des instructions supplémentaires concernant la sauvegarde et la restauration des bases de données dans la documentation de MySQL à l’adresse www.mysql.com. Base de données de courrier Sauvegardez la base de données de courrier, si vous souhaitez la réutiliser. Son emplacement par défaut est /Bibliothèque/AppleMailServer/. 58 Chapitre 5 Migration à partir de Mac OS X Server version 10.2 Données WebMail Si vous avez utilisé l’outil SquirrelMail installé avec la version 10.2 et que vous souhaitez continuer de l’utiliser après la migration, créez des copies des carnets d’adresses et des préférences stockés dans /var/db/squirrelmail/data/. Fichiers de configuration FTP Pour migrer vos réglages FTP, sauvegardez les fichiers de configuration suivants : Dans ce répertoire Sauvegardez ces fichiers /Bibliothèque/FTPServer/ Configuration/ ftpaccess ftpconversions ftphosts ftpgroups ftpusers /Bibliothèque/FTPServer/ Messages/ banner.txt welcome.txt limit.txt AFP Enregistrez la configuration AFP après avoir exécuté la commande suivante à partir de l’application Terminal. Cette commande écrit dans un fichier nommé afpconfig l’enregistrement de configuration AFP stocké dans NetInfo : nidump -r /config/AppleFileServer . > afpconfig Images NetBoot Vous pouvez faire migrer les images NetBoot créées à l’aide de Mac OS X Server version 10.2. Enregistrez le dossier <nom>.nbi pour chaque image que vous souhaitez faire migrer, en notant le chemin d’accès au dossier si vous souhaitez la recréer dans la version 10.4. Enregistrez également les réglages DHCP, qui incluent les réglages NetBoot. Pour obtenir des instructions, consultez la section « DHCP » à la page 60. Applications et structures WebObjects Enregistrez les applications et structures WebObjects situées dans :  /Bibliothèque/WebObjects/  /Système/Bibliothèque/WebObjects/ Données Tomcat Enregistrez les servlets Tomcat que vous souhaitez réutiliser. Ils se trouvent dans /Bibliothèque/Tomcat/webapps/. Si vous avez installé Axis indépendamment de la version fournie avec le serveur, enregistrez les éventuels services SOAP (Simple Object Access Protocol). Chapitre 5 Migration à partir de Mac OS X Server version 10.2 59 Coupe-feu IP Enregistrez la configuration du coupe-feu IP après avoir exécuté la commande suivante à partir de l’application Terminal. Cette commande écrit dans un fichier nommé firewallconfig l’enregistrement de configuration de coupe-feu IP stocké dans NetInfo : nidump -r /config/IPFilters . > firewallconfig DNS Enregistrez le fichier /etc/named.conf et le répertoire /var/named/, ainsi que tout son contenu. DHCP Enregistrez les réglages DHCP après avoir exécuté la commande suivante à partir de l’application Terminal. Cette commande écrit dans un fichier nommé DHCPconfig l’enregistrement de configuration DHCP stocké dans NetInfo : nidump -r /config/dhcp . > DHCPconfig Bien que le DHCP d’Admin Serveur ne gérait pas les liaisons statiques entre les adresses IP et les adresses Ethernet dans la version 10.3, il les gère dans la version 10.4. Ainsi, si vous avez configuré manuellement des liaisons statiques DHCP sur votre serveur de version 10.3, vous pouvez les enregistrer dans un fichier pour les faire migrer vers la version 10.4 en utilisant la commande suivante : nidump -r /machines . > Machinesconfig Données utilisateur Enregistrez les fichiers de données utilisateur que vous souhaitez réutiliser, en particulier les dossiers du répertoire de départ. Fichiers et dossiers du serveur QuickTime Streaming Server Enregistrez les fichiers et les dossiers du répertoire /Bibliothèque/QuickTimeStreaming/. Pour plus d’informations sur la migration de QTSS, consultez le guide d’administration de QuickTime Streaming Server. Étape 3 : Points de partage et autorisations actuels Si votre serveur version 10.2 comporte des points de partage et des autorisations que vous souhaitez recréer sur le serveur de version 10.4, notez-les. Notez les points de partage qui concernent des répertoires de départ. Étape 4 : Copie des fichiers d’archive sur le nouveau serveur Transférez les fichiers enregistrés lors des étapes 1 et 2 sur le serveur version 10.4. Pour transférer les fichiers tar ou les images de disque via FTP : 1 Utilisez Admin Serveur sur le nouveau serveur afin de démarrer le service FTP. 2 Configurez le partage pour un dossier dans lequel vous placerez les fichiers transférés à partir de l’ordinateur 10.2. 60 Chapitre 5 Migration à partir de Mac OS X Server version 10.2 3 Sur le serveur de version 10.2, utilisez le service FTP pour copier les fichiers tar ou les images disque vers l’ordinateur de version 10.4. 4 Double-cliquez sur un fichier tar afin d’extraire son contenu. Double-cliquez sur une image disque afin de la monter. Étape 5 : Configuration de l’infrastructure des répertoires de départ Configurez la destination des répertoires de départ que vous souhaitez restaurer. L’emplacement des répertoires de départ identifié dans les comptes d’utilisateur importés doit correspondre à l’emplacement physique des répertoires de départ restaurés, y compris l’emplacement du point de partage. Pour plus d’informations sur les étapes individuelles de la procédure suivante, consultez le guide de gestion des utilisateurs. Pour préparer le serveur pour le stockage des répertoires de départ : 1 Si nécessaire, créez le dossier que vous souhaitez utiliser comme point de partage du répertoire de départ. Si vous le souhaitez, vous pouvez utiliser le dossier /Utilisateurs prédéfini. 2 Ouvrez Gestionnaire de groupe de travail sur le serveur dans lequel vous souhaitez stocker les répertoires de départ. 3 Cliquez sur Partage pour configurer un point de partage pour les répertoires de départ. Si les comptes d’utilisateur sont destinés à résider dans un répertoire Open Directory partagé, créez un point de partage AFP ou NFS monté de façon dynamique et automatique pour les répertoires de départ. Assurez-vous que le point de partage est publié dans le répertoire dans lequel résideront les comptes d’utilisateur qui en dépendent. 4 Dans Gestionnaire de groupe de travail sur l’ordinateur à partir duquel vous allez importer les utilisateurs, cliquez sur Comptes, puis ouvrez le répertoire dans lequel vous allez importer les utilisateurs. 5 Si vous prévoyez de restaurer les répertoires de départ dans des emplacements qui ne correspondent pas exactement à ceux identifiés dans les enregistrements utilisateur exportés, vous pouvez configurer un préréglage qui identifie l’emplacement de restauration. Si vous identifiez le préréglage lors de l’importation des utilisateurs, le nouvel emplacement remplace celui qui existe dans les enregistrements utilisateur. Vous pouvez également utiliser le préréglage pour spécifier d’autres réglages par défaut dont les utilisateurs importés doivent hériter, par exemple pour les mots de passe, le courrier, etc. Chapitre 5 Migration à partir de Mac OS X Server version 10.2 61 Étape 6 : Importation d’utilisateurs, de groupes et d’autres données Vous pouvez utiliser Gestionnaire de groupe de travail ou l’outil dsimport pour importer des utilisateurs, des groupes et d’autres données :  Consultez le guide d’administration des utilisateurs pour en savoir plus sur l’importation à l’aide de Gestionnaire de groupe de travail.  Consultez le guide d’administration d’Open Directory pour obtenir des informations sur les mots de passe des utilisateurs créés à l’origine avec Mac OS X Server version 10.1.5 ou antérieure.  Consultez le guide d’administration des lignes de commande pour savoir comment utiliser dsimport et obtenir une description du format d’exportation de Gestionnaire de groupe de travail. Pour importer des utilisateurs et des groupes à l’aide de Gestionnaire de groupe de travail : 1 Placez le ou les fichiers d’exportation créés à l’étape 1 à la page 57 dans un emplacement accessible à partir du serveur. 2 Vous pouvez modifier les comptes d’utilisateur dans un fichier d’exportation si vous souhaitez définir des mots de passe avant d’importer les utilisateurs. Consultez le guide de gestion des utilisateurs pour obtenir des instructions. Vous pouvez également configurer le préréglage défini au point 5 de l’étape 5 ci-dessus, de sorte que les mots de passe d’utilisateur soient validés à l’aide de l’authentification Open Directory, et configurer les options de validation de mots de passe afin d’obliger les utilisateurs à changer de mot de passe lors de leur prochaine connexion. 3 Dans Gestionnaire de groupe de travail, cliquez sur Comptes. 4 Cliquez sur l’icône représentant un globe sous la barre d’outils afin d’ouvrir le répertoire dans lequel vous souhaitez importer les comptes. 5 Cliquez sur le cadenas pour vous authentifier en tant qu’administrateur de domaine. 6 Choisissez Serveur > Importer, sélectionnez le fichier d’importation, puis spécifiez les options d’importation. Si vous utilisez un préréglage, prenez soin d’identifier ce dernier. 7 Cliquez sur Importer. 8 Si vous souhaitez que les groupes utilisent les nouvelles fonctionnalités de la version 10.4 comme l’imbrication et une vérification d’appartenance à un groupe plus stricte, mettez à niveau les groupes à l’aide de Gestionnaire de groupe de travail. Dans Gestionnaire de groupe de travail, ouvrez le répertoire qui contient les groupes. Sélectionnez l’un de ces groupes ou plusieurs d’entre eux, puis cliquez sur « Mettre à niveau le groupe hérité ». Cliquez sur Enregistrer. 9 Pour créer des répertoires de départ pour les utilisateurs importés, plusieurs options s’offrent à vous. 62 Chapitre 5 Migration à partir de Mac OS X Server version 10.2 Créez les répertoires de départ un par un, en sélectionnant un compte d’utilisateur dans Gestionnaire de groupe de travail, en cliquant sur Départ, puis sur Créer Départ. Créez tous les répertoires de départ en utilisant l’argument -a de la commande createhomedir. Pour en savoir plus, consultez le guide d’administration des lignes de commande ou la page man de createhomedir. Un répertoire de départ associé à un point de partage AFP est automatiquement créé s’il n’existe pas lors de la première connexion d’un utilisateur. Étape 7 : Replacement des fichiers de données enregistrés Placez les fichiers enregistrés à partir de votre serveur version 10.2 dans leurs emplacements respectifs finaux. Données de configuration web Pour migrer la configuration web : 1 Ouvrez Admin Serveur et cliquez sur Web dans la liste Ordinateurs et services. Cliquez sur Arrêter le service si le service web est en cours d’exécution. 2 Supprimez les fichiers suivants :  /etc/httpd/sites  /etc/httpd/ssl.crt  /etc/httpd/ssl.key 3 Copiez le répertoire et les fichiers enregistrés dans la version 10.2 sur le serveur de version 10.4. 4 Ouvrez l’application Terminal. En tant qu’utilisateur root, tapez la commande 49_webconfigmigrator : sudo /Système/Bibliothèque/ServerSetup/MigrationExtras/49_webconfigmigrator Un historique des modifications apportées aux fichiers est créé dans le fichier /Bibliothèque/Logs/Migration/webconfigmigrator.log. Les fichiers de la version 10.2 de /etc/httpd/ sont renommés en httpd.conf.obsolete, httpd_macosxserver.conf.obsolete et mime_macosxserver.types.obsolete. Un nouveau fichier httpd.conf est créé, ainsi qu’un répertoire de sites. 5 Si vous avez apporté des modifications à /etc/httpd/workers.properties, appliquez-les à la version du fichier qui est installée avec la version 10.4 du serveur. Le fichier workers.properties de la version 10.4 possède une nouvelle entrée pour le service de journal web. 6 Dans Admin Serveur, démarrez le service web. Contenu web Copiez le contenu web enregistré dans :  /Bibliothèque/WebServer/Documents/  /Bibliothèque/WebServer/CGI-Executables/ Chapitre 5 Migration à partir de Mac OS X Server version 10.2 63 Données MySQL Si vous avez sauvegardé vos données MySQL à l’aide de la commande mysqldump, vous pouvez restaurer les données en utilisant la commande suivante : mysql -p table < backup-file.sql ou mysql database < backup-file.sql Si la base de données MySQL que vous êtes en train de faire migrer utilise toujours le format de table obsolète ISAM à partir de MySQL 3.23, c’est l’occasion d’effectuer une mise à jour. Consultez la documentation sur le site web de MySQL pour connaître les détails sur la migration : www.mysql.com/doc/fr/Upgrading-from-3.23.html Ce site propose :  d’exécuter la commande mysql_fix_privilege_tables afin d’activer de nouvelles fonctionnalités d’autorisation de sécurité ;  d’exécuter soit la commande mysql_convert_table_format (si toutes les tables existantes sont au format ISAM ou MyISAM), soit la commande ALTER TABLE table_name TYPE=MyISAM sur toutes les tables ISAM (pour éviter le format de table obsolète ISAM). Base de données de courrier Pour migrer la base de données de courrier : 1 Assurez-vous que le service de courrier n’est pas en cours d’exécution. Ouvrez Admin Serveur, puis cliquez sur Courrier. Cliquez sur l’option Arrêter le service si elle n’est pas grisée. 2 Cliquez sur Maintenance, puis sur Migration. 3 Placez la base de données enregistrée sur le serveur de version 10.4. Assurez-vous qu’aucun autre fichier ne se trouve à l’emplacement que vous avez sélectionné. Si vous placez la base de données à l’emplacement par défaut (/Bibliothèque /AppleMail Server/), son emplacement et ses comptes apparaîtront à l’écran. Sinon, recherchez la base de données pour identifier son emplacement et dresser la liste de ses comptes. 4 Assurez-vous que le disque de destination possède un espace libre au moins égal à la taille de la base de données de courrier. 5 Vous pouvez faire migrer aussi bien un seul utilisateur que tous les utilisateurs. Pour faire migrer le courrier pour un seul utilisateur uniquement, sélectionnez l’utilisateur puis cliquez sur Faire migrer l’utilisateur. Pour faire migrer l’ensemble de la base de données, cliquez sur Tout faire migrer. 64 Chapitre 5 Migration à partir de Mac OS X Server version 10.2 Données WebMail Placez les carnets d’adresses et les préférences enregistrés dans le répertoire /var/db/squirrelmail/data/. Fichiers de configuration FTP Copiez les fichiers de configuration FTP enregistrés dans :  /Bibliothèque/FTPServer/Configuration/  /Bibliothèque/FTPServer/Messages/ Configuration AFP Pour migrer la configuration AFP : 1 Restaurez le fichier afpconfig. 2 Ouvrez Admin Serveur et assurez-vous qu’AFP n’est pas en cours d’exécution. 3 Ouvrez le Gestionnaire NetInfo, qui se trouve dans le répertoire /Applications/Utilitaires. 4 Authentifiez-vous et accédez au répertoire /config. 5 Sélectionnez Répertoire > Nouveau sous-répertoire afin de créer un enregistrement dans /config. 6 Remplacez le nom du nouvel enregistrement « newdirectory » par « AppleFileServer » en sélectionnant la valeur de la propriété de nom et en la modifiant. 7 Dans l’application Terminal, exécutez la commande suivante à partir du répertoire dans lequel réside le fichier afpconfig : sudo niload -r /config/AppleFileServer . < afpconfig 8 Tapez la commande 51_afpconfigmigrator : sudo /Système/ServerSetup/MigrationExtras/51_afpconfigmigrator 9 Dans Admin Serveur, démarrez le service AFP. Images NetBoot Copiez le dossier <nom>.nbi pour chaque image que vous souhaitez faire migrer, en le plaçant éventuellement dans l’emplacement où il se trouvait précédemment. Restaurez les réglages DHCP, selon les instructions de la section « Réglages DHCP » à la page 67. Applications et structures WebObjects Pour faire migrer WebObjects : 1 Copiez les applications et structures enregistrées dans :  /Bibliothèque/WebObjects/  /Système/Bibliothèque/WebObjects/ 2 Ajoutez la ligne suivante au nouveau fichier httpd.conf : Include /Système/Bibliothèque/WebObjects/Adaptors/Apache/apache.conf Chapitre 5 Migration à partir de Mac OS X Server version 10.2 65 3 Les projets de l’application WebObjects doivent être mis à jour manuellement afin de pouvoir utiliser la version de Java Virtual Machine (VM) incluse avec la version 10.4. Ouvrez le projet dans Xcode.Dans le mode de présentation expert pour les réglages de la cible principale, changez la valeur de la propriété de « JAVA_VM » en « java ». Remarque : les services JavaMonitor et wotaskd (WebObjects Task Daemon) sont désormais gérés par launchd et sont accessibles via l’application Admin Serveur. Si le serveur à partir duquel vous êtes en train d’effectuer la migration possède l’élément de démarrage /Système/Bibliothèque/StartupItems/WebObjects, il n’est pas nécessaire de le copier sur le nouveau serveur. Il est désactivé par défaut et n’est pas nécessaire pour le démarrage automatique des services WebObjects avec Mac OS X Server 10.4. Consultez le guide d’administration des technologies Web pour en savoir plus. Données Tomcat Restaurez les servlets Tomcat dans /Bibliothèque/Tomcat/webapps/. Placez les éventuels services SOAP que vous souhaitez faire migrer dans /Bibliothèque/ Tomcat/webapps/axis/. Mac OS X Server version 10.4 inclut une version d’Axis qui peut être plus récente ou plus ancienne que la version que vous utilisiez jusqu’à présent. Configuration de coupe-feu IP Pour migrer la configuration de coupe-feu IP : 1 Restaurez le fichier firewallconfig. 2 Ouvrez Admin Serveur et assurez-vous que le service de coupe-feu n’est pas en cours d’exécution. 3 Ouvrez le Gestionnaire NetInfo, qui se trouve dans le répertoire /Applications/Utilitaires. 4 Authentifiez-vous et accédez au répertoire /config. 5 Sélectionnez Répertoire > Nouveau sous-répertoire afin de créer un enregistrement dans /config. 6 Remplacez le nom du nouvel enregistrement « newdirectory » par « IPFilters » en sélectionnant la valeur de la propriété de nom et en la modifiant. 7 Dans l’application Terminal, exécutez la commande suivante à partir du répertoire dans lequel réside le fichier firewallconfig : sudo niload -r /config/IPFilters . < firewallconfig 8 Tapez la commande 50_ipfwconfigmigrator : sudo /Système/Bibliothèque/ServerSetup/MigrationExtras/ 50_ipfwconfigmigrator 9 Dans Admin Serveur, démarrez le service de coupe-feu. 66 Chapitre 5 Migration à partir de Mac OS X Server version 10.2 Configuration DNS Pour faire migrer la configuration DNS : 1 Restaurez le fichier /etc/named.conf et le répertoire /var/named/, ainsi que tout son contenu. 2 Dans l’application Terminal, rendez-vous au répertoire où est situé le script de migration du DNS. cd /System/Library/ServerSetup/MigrationExtras/ 3 Exécutez le script de migration suivant : ./48_dnsconfigmigrator Réglages DHCP Pour migrer la configuration DHCP : 1 Restaurez les fichiers DHCPconfig et Machinesconfig. 2 Dans l’application Terminal, tapez : sudo niload -r /config/dhcp . < DHCPconfig sudo niload -r /machines . < Machinesconfig 3 Ouvrez Admin Serveur et cliquez sur DHCP afin de vérifier les sous-réseaux DHCP et les liaisons statiques et de vous assurer qu’ils sont corrects. Données utilisateur Restaurez les fichiers de données utilisateur enregistrés. Placez les répertoires de départ dans des emplacements correspondant à ceux des enregistrements utilisateur importés. Si nécessaire, vous pouvez utiliser Gestionnaire de groupe de travail pour éditer les comptes utilisateur, de sorte que les emplacements dans le compte et sur le disque soient identiques. Chapitre 5 Migration à partir de Mac OS X Server version 10.2 67 Fichiers et dossiers du serveur QuickTime Streaming Server Suivez les instructions du guide d’administration de QuickTime Streaming Server afin de réutiliser les fichiers et les dossiers enregistrés à partir du répertoire /Bibliothèque/ QuickTimeStreaming/. Étape 8 : Configuration de points de partage et d’autorisations Recréez les points de partage et les autorisations en fonction des besoins. Pour créer un point de partage et configurer des autorisations : 1 Ouvrez Gestionnaire de groupe de travail et cliquez sur Partage. 2 Cliquez sur le bouton Tous et sélectionnez le volume ou le dossier que vous souhaitez partager. 3 Cliquez sur Général et sélectionnez « Partager cet élément et son contenu ». 4 Cliquez sur Accès pour configurer les autorisations d’accès. 5 Cliquez sur Enregistrer. Les nouveaux points de partage sont automatiquement partagés via AFP, SMB et FTP, mais pas NFS. Pour exporter un point de partage avec NFS, utilisez la sous-fenêtre Protocole. Consultez le guide d’administration des services de fichiers pour en savoir plus sur la configuration des points de partage. Étape 9 : Test du nouveau serveur Pour tester le nouveau serveur : 1 Ouvrez Gestionnaire de groupe de travail et inspectez les comptes d’utilisateur et de groupe. 2 Ouvrez Admin Serveur et inspectez les réglages des services dont vous avez migré les données de configuration. 68 Chapitre 5 Migration à partir de Mac OS X Server version 10.2 6 Migration à partir de Mac OS X Server version 10.1 6 Utilisez les instructions de ce chapitre lorsque vous devez faire migrer des données à partir d’un serveur de version 10.1.4 ou 10.1.5 vers un autre ordinateur qui exécute la version 10.4. Ce chapitre vous indique quels éléments vous pouvez faire migrer, et comment. Avant de commencer Avant d’utiliser les instructions de ce chapitre, procédez à la configuration initiale du serveur de version 10.4 vers lequel vous ferez migrer les données. Consultez le guide de premiers contacts pour obtenir des instructions. Si nécessaire, mettez à niveau le serveur dont vous ferez migrer les données, de sorte qu’il exécute la version 10.1.4 ou 10.1.5. Éléments pouvant migrer Les informations de la section « Instructions pas à pas » à la page 71 décrivent comment réutiliser les données suivantes avec la version 10.4 :  Données de configuration web  Contenu web  Données MySQL  Base de données de courrier  Fichiers de configuration FTP  Applications et structures WebObjects  Données Tomcat  Réglages AFP  Configuration de coupe-feu IP  Configuration DNS  Réglages DHCP 69  Données utilisateur, notamment les répertoires de départ  Fichiers et répertoires du serveur QuickTime Streaming Server  Comptes d’utilisateur et de groupe Si vous utilisez l’un des éléments suivants, notez les réglages que vous souhaitez continuer d’utiliser, puis reportez-vous au document indiqué afin de savoir comment recréer les réglages après l’utilisation des instructions de ce chapitre. Pour configurer Consultez Services de fichiers NFS Guide d’administration des services de fichiers Services Windows Guide d’administration des services Windows Service d’impression Guide d’administration du service d’impression Dans la version 10.4, watchdog est remplacé par launchd. Pour réactiver le redémarrage matériel automatique, utilisez la sous-fenêtre Économiseur d’énergie des Préférences Système. Pour faire migrer les réglages pour les services que vous avez ajoutés à /etc/ watchdog.conf, créez un fichier launchd plist et installez-le dans /Système/Bibliothèque/ LaunchDaemons/. Reportez-vous à la page man de launchd.conf pour en savoir plus. Outils pouvant être utilisés Plusieurs utilitaires peuvent être utilisés au cours de la migration :  Vous utilisez Admin Serveur pour exporter les utilisateurs et groupes de la version 10.1 vers un fichier d’exportation XML.  Vous utilisez Gestionnaire de groupe de travail de la version 10.4 pour importer les utilisateurs et groupes à partir du fichier d’exportation.  La fonction d’importation de Gestionnaire de groupe de travail et l’outil dsimport vous permettent également d’importer d’autres types de données, comme des ordinateurs et des listes d’ordinateurs.  Utilisez l’outil 49_webconfigmigrator pour faire migrer votre configuration web.  Utilisez les outils nidump, niload et 50_ipfwconfigmigrator ainsi que l’application Gestionnaire NetInfo pour faire migrer votre configuration de coupe-feu IP.  Utilisez les outils nidump, niload et 51_afpconfigmigrator ainsi que l’application Gestionnaire NetInfo pour faire migrer votre configuration AFP.  Utilisez les outils nidump et niload et l’application Gestionnaire NetInfo pour faire migrer votre configuration DHCP. Les instructions des sections suivantes expliquent quand et comment utiliser ces utilitaires. 70 Chapitre 6 Migration à partir de Mac OS X Server version 10.1 Instructions pas à pas Pour déplacer des données à partir d’un ordinateur Mac OS X Server de version 10.1.4 ou 10.1.5 vers un ordinateur équipé de Mac OS X Server version 10.4, suivez les instructions de cette section. 1 Exportez les informations 2 Créez des fichiers d’archives des données et un fichier utilisateur d'exportation. des utilisateurs et groupes. 3 Notez les points de partage et les autorisations actuels. Dossiers partagés utilisateur Lecture et écriture Ingénierie donnéesutilisateur.tar Lecture et écriture Bureau d’études groupe 2017 Lecture seule Documents Server Admin basededonnées.tar 4 Copiez les fichiers archives sur le nouveau serveur. 9 Testez le nouveau serveur. donnéesutilisateur.tar Dossiers partagés Lecture et écriture Ingénierie Lecture et écriture Bureau d’études basededonnées.tar Lecture seule Documents 5 Configurez l’infrastructure des répertoires de départ. .XML 8 Configurez les points de partage et autorisations. Dossiers partagés Lecture et écriture 6 Importez les fichiers des utilisateurs et des groupes. Ingénierie Lecture et écriture Bureau d’études Lecture seule utilisateur Documents groupe 2017 Gestionnaire de groupe de travail ou outil dsimport 7 Replacez les fichiers de données sur le nouveau serveur. Chapitre 6 Migration à partir de Mac OS X Server version 10.1 71 Étape 1 : Exportation d’utilisateurs et de groupes Utilisez Admin Serveur pour exporter des comptes d’utilisateur et de groupe à partir d’un répertoire NetInfo vers un fichier XML, que vous pouvez ensuite importer dans un répertoire en vue d’une utilisation avec Mac OS X Server version 10.4. Pour exporter des utilisateurs et des groupes : 1 Ouvrez Admin Serveur et connectez-vous au serveur dans lequel sont stockés les comptes d’utilisateur et de groupe que vous souhaitez faire migrer. 2 Cliquez sur Utilisateurs et groupes et choisissez « Afficher utilisateurs et groupes ». 3 Sélectionnez les utilisateurs et groupes que vous souhaitez exporter, puis cliquez sur Exporter. Lorsque vous exportez des utilisateurs à l’aide d’Admin Serveur, les mots de passe cryptés sont exportés. Pour réinitialiser les mots de passe, utilisez le Gestionnaire de groupe de travail, selon la procédure décrite à l’étape 6 à la page 76. Étape 2 : Création de fichiers d’archive Enregistrez tous les fichiers de données que vous souhaitez réutiliser avec Mac OS X Server version 10.4. À l’étape 4, vous déplacerez les fichiers décrits ci-dessous, ainsi que le fichier d’exportation créé à l’étape 1, vers l’ordinateur version 10.4. Pour les grandes quantités de données, vous pouvez créer une ou plusieurs archives tar, ou utiliser /usr/bin/mkdmg pour créer des fichiers d’image disque. Les images de disque et les fichiers tar peuvent être transférés à l’aide de FTP. Notez que tar ne conserve pas les fichiers de ressources sur les volumes HFS+, donc tar est utile uniquement pour les volumes UFS. Pour créer une archive tar, utilisez la commande tar dans l’application Terminal. L’option -c de la commande permet de créer un nouveau fichier d’archive en format tar. Utilisez l’option -f pour identifier le nom du fichier d’archive. Utilisez l’option -v pour afficher des informations utiles lors de l’exécution de la commande : tar -cvf /MyHFSVolume/Stuff.tar /MyHFSVolume/My\ Stuff Le caractère d’échappement (« \ » dans l’exemple ci-dessus) indique un espace dans le nom. Vous pouvez également utiliser des guillemets pour gérer les espaces incorporés : tar -cvf /MyHFSVolume/Stuff.tar "MyHFSVolume/My Stuff" Données de configuration web Enregistrez le répertoire /etc/httpd/ ainsi que l’ensemble de son contenu. Enregistrez également le fichier /etc/webperfcache/webperfcache.conf. Contenu web Copiez le contenu web que vous souhaitez réutiliser à partir de :  /Bibliothèque/WebServer/Documents/  /Bibliothèque/WebServer/CGI-Executables/  Tout autre emplacement dans lequel il se trouve 72 Chapitre 6 Migration à partir de Mac OS X Server version 10.1 Données MySQL Mac OS X Server version 10.1 a préinstallé la version 3.23 de MySQL. La version 10.4 du serveur préinstalle MySQL version 4.0.20. Pour faire migrer vos bases de données MySQL d’un ordinateur à un autre, vous pouvez utiliser la commande mysqldump à partir d’une fenêtre de Terminal. Pour sauvegarder les données, tapez : mysqldump -p table > backup-file.sql ou mysqldump --opt database > backup-file.sql Vous trouverez des instructions supplémentaires concernant la sauvegarde et la restauration des bases de données dans la documentation de MySQL à l’adresse www.mysql.com. Base de données de courrier Sauvegardez la base de données de courrier, si vous souhaitez la réutiliser. Son emplacement par défaut est /Bibliothèque/AppleMailServer/. Données WebMail Mac OS X Server version 10.1 n’incluait pas de client WebMail préinstallé. Si vous avez installé SquirrelMail sur votre ordinateur, il est conseillé d’enregistrer les préférences d’utilisateur et les carnets d’adresses, et d’essayer de les faire migrer vers SquirrelMail 1.4.3 sur le serveur de version 10.4. Fichiers de configuration FTP Pour migrer vos réglages FTP, sauvegardez les fichiers de configuration suivants : Dans ce répertoire Sauvegardez ces fichiers /Bibliothèque/FTPServer/ Configuration/ ftpaccess ftpconversions ftphosts ftpgroups ftpusers /Bibliothèque/FTPServer/ Messages/ banner.txt welcome.txt limit.txt AFP Enregistrez la configuration AFP après avoir exécuté la commande suivante à partir de l’application Terminal. Cette commande écrit dans un fichier nommé afpconfig l’enregistrement de configuration AFP stocké dans NetInfo : nidump -r /config/AppleFileServer . > afpconfig Chapitre 6 Migration à partir de Mac OS X Server version 10.1 73 Applications et structures WebObjects Enregistrez les applications et structures WebObjects situées dans :  /Bibliothèque/WebObjects/  /Système/Bibliothèque/WebObjects/ Données Tomcat Enregistrez les servlets Tomcat que vous souhaitez réutiliser. Ils se trouvent dans /Bibliothèque/Tomcat/webapps/. Si vous avez installé Axis indépendamment de la version fournie avec le serveur, enregistrez les éventuels services SOAP (Simple Object Access Protocol). Coupe-feu IP Enregistrez la configuration du coupe-feu IP après avoir exécuté la commande suivante à partir de l’application Terminal. Cette commande écrit dans un fichier nommé firewallconfig l’enregistrement de configuration de coupe-feu IP stocké dans NetInfo : nidump -r /config/IPFilters . > firewallconfig DNS Enregistrez le fichier /etc/named.conf et le répertoire /var/named/, ainsi que tout son contenu. DHCP Enregistrez les réglages DHCP après avoir exécuté la commande suivante à partir de l’application Terminal. Cette commande écrit dans un fichier nommé DHCPconfig l’enregistrement de configuration DHCP stocké dans NetInfo : nidump -r /config/dhcp . > DHCPconfig Bien que le DHCP d’Admin Serveur ne gérait pas les liaisons statiques entre les adresses IP et les adresses Ethernet dans la version 10.1, il les gère dans la version 10.4. Ainsi, si vous avez configuré manuellement des liaisons statiques DHCP sur votre serveur de version 10.3, vous pouvez les enregistrer dans un fichier pour les faire migrer vers la version 10.4 en utilisant la commande suivante : nidump -r /machines . > Machinesconfig Données utilisateur Enregistrez les fichiers de données utilisateur que vous souhaitez réutiliser, en particulier les dossiers du répertoire de départ. Fichiers et dossiers du serveur QuickTime Streaming Server Enregistrez les fichiers et les dossiers du répertoire /Bibliothèque/QuickTimeStreaming/. Pour plus d’informations sur la migration de QTSS, consultez le guide d’administration de QuickTime Streaming Server. 74 Chapitre 6 Migration à partir de Mac OS X Server version 10.1 Étape 3 : Points de partage et autorisations actuels Si votre serveur de version 10.1 comporte des points de partage et des autorisations que vous souhaitez recréer sur le serveur de version 10.4, notez-les. Notez les points de partage qui concernent des répertoires de départ. Étape 4 : Copie des fichiers d’archive sur le nouveau serveur Transférez les fichiers enregistrés lors des étapes 1 et 2 sur le serveur version 10.4. Pour transférer les fichiers tar ou les images de disque via FTP : 1 Utilisez Admin Serveur sur le nouveau serveur afin de démarrer le service FTP. 2 Configurez le partage pour un dossier dans lequel vous placez les fichiers que vous transférez à partir de l’ordinateur de version 10.1. 3 Sur le serveur de version 10.1, utilisez le service FTP pour copier les fichiers tar ou les images disque vers l’ordinateur de version 10.4. 4 Double-cliquez sur un fichier tar afin d’extraire son contenu. Double-cliquez sur une image disque afin de la monter. Étape 5 : Configuration de l’infrastructure des répertoires de départ Configurez la destination des répertoires de départ que vous souhaitez restaurer. L’emplacement des répertoires de départ identifié dans les comptes d’utilisateur importés doit correspondre à l’emplacement physique des répertoires de départ restaurés, y compris l’emplacement du point de partage. Pour plus d’informations sur les étapes individuelles de la procédure suivante, consultez le guide de gestion des utilisateurs. Pour préparer le serveur pour le stockage des répertoires de départ : 1 Si nécessaire, créez le dossier que vous souhaitez utiliser comme point de partage du répertoire de départ. Si vous le souhaitez, vous pouvez utiliser le dossier /Utilisateurs prédéfini. 2 Ouvrez Gestionnaire de groupe de travail sur le serveur sur lequel vous souhaitez stocker les répertoires de départ. 3 Cliquez sur Partage pour configurer un point de partage pour les répertoires de départ. Si les comptes d’utilisateur sont destinés à résider dans un répertoire Open Directory partagé, créez un point de partage AFP ou NFS monté de façon dynamique et automatique pour les répertoires de départ. Assurez-vous que le point de partage est publié dans le répertoire dans lequel résideront les comptes d’utilisateur qui en dépendent. 4 Dans Gestionnaire de groupe de travail sur l’ordinateur à partir duquel vous allez importer les utilisateurs, cliquez sur Comptes, puis ouvrez le répertoire dans lequel vous allez importer les utilisateurs. Chapitre 6 Migration à partir de Mac OS X Server version 10.1 75 5 Si vous prévoyez de restaurer les répertoires de départ dans des emplacements qui ne correspondent pas exactement à ceux identifiés dans les enregistrements utilisateur exportés, vous pouvez configurer un préréglage qui identifie l’emplacement de restauration. Si vous identifiez le préréglage lors de l’importation des utilisateurs, le nouvel emplacement remplace celui qui existe dans les enregistrements utilisateur. Vous pouvez également utiliser le préréglage pour spécifier d’autres réglages par défaut dont les utilisateurs importés doivent hériter, par exemple pour la validation des mots de passe, le courrier, etc. Étape 6 : Importation d’utilisateurs et de groupes exportés, et d’autres données Vous pouvez utiliser Gestionnaire de groupe de travail ou l’outil dsimport pour importer des utilisateurs, des groupes et d’autres données :  Consultez le guide d’administration des utilisateurs pour en savoir plus sur l’importation à l’aide de Gestionnaire de groupe de travail.  Consultez le guide d’administration d’Open Directory pour obtenir des informations sur les mots de passe des utilisateurs créés à l’origine avec Mac OS X Server version 10.1.5 ou antérieure.  Consultez le guide d’administration des lignes de commande pour savoir comment utiliser dsimport et obtenir une description du format d’exportation de Gestionnaire de groupe de travail. Pour importer des utilisateurs et des groupes à l’aide de Gestionnaire de groupe de travail : 1 Placez le ou les fichiers d’exportation créés à l’étape 1 à la page 72 dans un emplacement accessible à partir de votre serveur. 2 Si vous souhaitez que les mots de passe des utilisateurs importés soient validés à l’aide de l’authentification Open Directory, vous pouvez configurer cela dans le préréglage que vous avez défini à l’étape 5 ci-dessus. Activez l’option de mot de passe qui oblige les utilisateurs à changer de mot de passe lors de leur prochaine connexion. Vous pouvez également modifier les réglages de mots de passe à l’aide de Gestionnaire de groupe de travail, une fois que vous avez terminé d’importer les utilisateurs. 3 Dans Gestionnaire de groupe de travail, cliquez sur Comptes. 4 Cliquez sur l’icône représentant un globe sous la barre d’outils afin d’ouvrir le répertoire dans lequel vous souhaitez importer les comptes. 5 Cliquez sur le cadenas pour vous authentifier en tant qu’administrateur de domaine. 6 Choisissez Serveur > Importer, sélectionnez le fichier d’importation, puis spécifiez les options d’importation. Si vous utilisez un préréglage, prenez soin d’identifier ce dernier. 7 Cliquez sur Importer. 76 Chapitre 6 Migration à partir de Mac OS X Server version 10.1 8 Si vous souhaitez que les groupes utilisent les nouvelles fonctionnalités de la version 10.4 comme l’imbrication et une vérification d’appartenance à un groupe plus stricte, mettez à niveau les groupes à l’aide de Gestionnaire de groupe de travail. Dans Gestionnaire de groupe de travail, ouvrez le répertoire qui contient les groupes. Sélectionnez l’un de ces groupes ou plusieurs d’entre eux, puis cliquez sur « Mettre à niveau le groupe hérité ». Cliquez sur Enregistrer. 9 Pour créer des répertoires de départ pour les utilisateurs importés, plusieurs options s’offrent à vous. Créez les répertoires de départ un par un, en sélectionnant un compte d’utilisateur dans Gestionnaire de groupe de travail, en cliquant sur Avancé, puis en cliquant sur Créer Départ. Créez tous les répertoires de départ en utilisant l’argument -a de la commande createhomedir. Pour en savoir plus, consultez le guide d’administration des lignes de commande ou la page man de createhomedir. Un répertoire de départ associé à un point de partage AFP est automatiquement créé s’il n’existe pas lors de la première connexion d’un utilisateur. Étape 7 : Replacement des fichiers de données enregistrés Placez dans les emplacements appropriés les fichiers enregistrés à partir du serveur version 10.1. Données de configuration web Pour migrer la configuration web : 1 Enregistrez le fichier /etc/httpd/servermgr_web_httpd_config.plist et le répertoire /etc/httpd/sites_disabled/ (ainsi que tout son contenu) à partir du serveur version 10.4. 2 Remplacez le répertoire /etc/httpd/ et ses fichiers sur le serveur version 10.4 par le répertoire /etc/httpd/ (et son contenu) enregistrés sur le serveur précédent. Restaurez également le fichier /etc/webperfcache/webperfcache.conf enregistré. 3 Copiez le fichier /etc/httpd/servermgr_web_httpd_config.plist et le répertoire /etc/httpd/ sites_disabled/ (ainsi que tout son contenu) dans le répertoire /etc/httpd/ restauré. 4 Ouvrez Admin Serveur et assurez-vous que le service web n’est pas en cours d’exécution. 5 Ouvrez l’application Terminal. En tant qu’utilisateur root, tapez la commande 49_webconfigmigrator : sudo /Système/Bibliothèque/ServerSetup/MigrationExtras/49_webconfigmigrator Un historique des modifications apportées aux fichiers est créé dans le fichier /Bibliothèque/Logs/Migration/webconfigmigrator.log. Les versions originales des fichiers modifiés dans /etc/httpd sont renommées en httpd.conf.obsolete, httpd_macosxserver.conf.obsolete et mime_macosxserver.types.obsolete. Un nouveau fichier httpd.conf est créé. Chapitre 6 Migration à partir de Mac OS X Server version 10.1 77 6 Si vous avez apporté des modifications à /etc/httpd/workers.properties, appliquez-les à la version du fichier qui est installée avec la version 10.4 du serveur. Le fichier workers.properties de la version 10.4 possède une nouvelle entrée pour le service de journal web. 7 Dans Admin Serveur, démarrez le service web. Contenu web Copiez le contenu web enregistré dans :  /Bibliothèque/WebServer/Documents/  /Bibliothèque/WebServer/CGI-Executables/ Données MySQL Si vous avez sauvegardé vos données MySQL à l’aide de la commande mysqldump, vous pouvez restaurer les données en utilisant la commande suivante : mysql -p table < backup-file.sql ou mysql database < backup-file.sql Si la base de données MySQL que vous êtes en train de faire migrer utilise le format de table obsolète ISAM à partir de MySQL 3.23, c’est l’occasion d’effectuer une mise à jour. Consultez la documentation sur le site web de MySQL pour connaître les détails sur la migration : www.mysql.com/doc/fr/Upgrading-from-3.23.html Ce site propose :  d’exécuter la commande mysql_fix_privilege_tables afin d’activer de nouvelles fonctionnalités d’autorisation de sécurité ;  d’exécuter soit la commande mysql_convert_table_format (si toutes les tables existantes sont au format ISAM ou MyISAM), soit la commande ALTER TABLE table_name TYPE=MyISAM sur toutes les tables ISAM (pour éviter le format de table obsolète ISAM). Base de données de courrier Pour migrer la base de données de courrier : 1 Assurez-vous que le service de courrier n’est pas en cours d’exécution. Ouvrez Admin Serveur, puis cliquez sur Courrier. Cliquez sur l’option Arrêter le service si elle n’est pas grisée. 2 Cliquez sur Maintenance, puis sur Migration. 3 Placez la base de données enregistrée sur le serveur de version 10.4. Assurez-vous qu’aucun autre fichier ne se trouve à l’emplacement que vous avez sélectionné. Si vous placez la base de données à l’emplacement par défaut (/Bibliothèque /AppleMail Server/), son emplacement et ses comptes apparaîtront à l’écran. 78 Chapitre 6 Migration à partir de Mac OS X Server version 10.1 Sinon, recherchez la base de données pour identifier son emplacement et dresser la liste de ses comptes. 4 Assurez-vous que le disque de destination possède un espace libre au moins égal à la taille de la base de données de courrier. 5 Vous pouvez faire migrer aussi bien un seul utilisateur que tous les utilisateurs. Pour faire migrer le courrier pour un seul utilisateur uniquement, sélectionnez l’utilisateur puis cliquez sur « Faire migrer l’utilisateur ». Pour faire migrer l’ensemble de la base de données, cliquez sur Tout faire migrer. Données WebMail Si vous essayez de faire migrer des préférences et des réglages de carnet d’adresses SquirrelMail à partir d’une version de SquirrelMail que vous avez installée sur votre serveur de version 10.1, consultez la documentation disponible à l’adresse www.squirrelmail.org. Vérifiez notamment si une conversion est nécessaire entre la version de SquirrelMail que vous avez installée sur le serveur de version 10.1 et SquirrelMail version 1.4.3 sur Mac OS X Server. Fichiers de configuration FTP Copiez les fichiers de configuration FTP enregistrés dans :  /Bibliothèque/FTPServer/Configuration/  /Bibliothèque/FTPServer/Messages/ Configuration AFP Pour migrer la configuration AFP : 1 Restaurez le fichier afpconfig. 2 Ouvrez Admin Serveur et assurez-vous qu’AFP n’est pas en cours d’exécution. 3 Ouvrez le Gestionnaire NetInfo, qui se trouve dans le répertoire /Applications/Utilitaires. 4 Authentifiez-vous et accédez au répertoire /config. 5 Sélectionnez Répertoire > Nouveau sous-répertoire afin de créer un enregistrement dans /config. 6 Remplacez le nom du nouvel enregistrement « newdirectory » par « AppleFileServer » en sélectionnant la valeur de la propriété de nom et en la modifiant. 7 Dans l’application Terminal, exécutez la commande suivante à partir du répertoire dans lequel réside le fichier afpconfig : sudo niload -r /config/AppleFileServer . < afpconfig 8 Tapez la commande 51_afpconfigmigrator : sudo /Système/ServerSetup/MigrationExtras/51_afpconfigmigrator 9 Dans Admin Serveur, démarrez le service AFP. Chapitre 6 Migration à partir de Mac OS X Server version 10.1 79 Applications et structures WebObjects Pour faire migrer WebObjects : 1 Copiez les applications et structures enregistrées dans :  /Bibliothèque/WebObjects/  /Système/Bibliothèque/WebObjects/ 2 Ajoutez la ligne suivante au nouveau fichier httpd.conf : Include /Système/Bibliothèque/WebObjects/Adaptors/Apache/apache.conf 3 Les versions antérieures de WebObjects stockaient les informations propres à Apache dans le fichier webobjects.conf, situé dans /Système/Bibliothèque/WebObjects/Adaptors/ Apache/. Si nécessaire, pour restaurer vos réglages, copiez les informations de ce fichier dans apache.conf. 4 Les projets de l’application WebObjects doivent être mis à jour manuellement afin de pouvoir utiliser la version de Java Virtual Machine (VM) incluse avec la version 10.4. Si vous utilisez WebObjects 5, ouvrez le projet dans Xcode.Dans le mode de présentation expert pour les réglages de la cible principale, changez la valeur de la propriété de « JAVA_VM » en « java ». Si vous utilisez WebObjects 4.5, vous devrez mettre à jour le code source de vos applications pour utiliser Java au lieu d’Objective-C. Pour en savoir plus, consultez la documentation Java Converter sur le disque WebObjects 5 Developer. Remarque : les services JavaMonitor et wotaskd (WebObjects Task Daemon) sont désormais gérés par launchd et sont accessibles via l’application Admin Serveur. Si le serveur à partir duquel vous êtes en train d’effectuer la migration possède l’élément de démarrage /Système/Bibliothèque/StartupItems/WebObjects, il n’est pas nécessaire de le copier sur le nouveau serveur. Il est désactivé par défaut et n’est pas nécessaire pour le démarrage automatique des services WebObjects avec Mac OS X Server 10.4. Consultez le guide d’administration des technologies Web pour en savoir plus. Données Tomcat Restaurez les servlets Tomcat dans /Bibliothèque/Tomcat/webapps/. Placez les éventuels services SOAP que vous souhaitez faire migrer dans /Bibliothèque/ Tomcat/webapps/axis/. Mac OS X Server version 10.4 inclut une version d’Axis qui peut être plus récente ou plus ancienne que la version que vous utilisiez jusqu’à présent. Configuration de coupe-feu IP Pour migrer la configuration de coupe-feu IP : 1 Restaurez le fichier firewallconfig. 2 Ouvrez Admin Serveur et assurez-vous que le service de coupe-feu n’est pas en cours d’exécution. 3 Ouvrez le Gestionnaire NetInfo, qui se trouve dans le répertoire /Applications/Utilitaires. 80 Chapitre 6 Migration à partir de Mac OS X Server version 10.1 4 Authentifiez-vous et accédez au répertoire /config. 5 Sélectionnez Répertoire > Nouveau sous-répertoire afin de créer un enregistrement dans /config. 6 Remplacez le nom du nouvel enregistrement « newdirectory » par « IPFilters » en sélectionnant la valeur de la propriété de nom et en la modifiant. 7 Dans l’application Terminal, exécutez la commande suivante à partir du répertoire dans lequel réside le fichier firewallconfig : sudo niload -r /config/IPFilters . < firewallconfig 8 Tapez la commande 50_ipfwconfigmigrator : sudo /Système/Bibliothèque/ServerSetup/MigrationExtras/50_ipfwconfigmigrator 9 Dans Admin Serveur, démarrez le service de coupe-feu. Configuration DNS Restaurez le fichier /etc/named.conf et le répertoire /var/named/, ainsi que tout son contenu. Réglages DHCP Pour migrer la configuration DHCP : 1 Restaurez les fichiers DHCPconfig et Machinesconfig. 2 Dans l’application Terminal, tapez : sudo niload -r /config/dhcp . < DHCPconfig sudo niload -r /machines . < Machinesconfig 3 Ouvrez Admin Serveur et cliquez sur DHCP afin de vérifier les sous-réseaux DHCP et les liaisons statiques et de vous assurer qu’ils sont corrects. Données utilisateur Restaurez les fichiers de données utilisateur enregistrés. Placez les répertoires de départ dans des emplacements correspondant à ceux des enregistrements utilisateur importés. Si nécessaire, vous pouvez utiliser Gestionnaire de groupe de travail pour éditer les comptes utilisateur, de sorte que les emplacements dans le compte et sur le disque soient identiques. Fichiers et dossiers du serveur QuickTime Streaming Server Suivez les instructions du guide d’administration de QuickTime Streaming Server afin de réutiliser les fichiers et les dossiers enregistrés à partir du répertoire /Bibliothèque/ QuickTimeStreaming/. Chapitre 6 Migration à partir de Mac OS X Server version 10.1 81 Étape 8 : Configuration de points de partage et d’autorisations Recréez les points de partage et les autorisations en fonction des besoins. Pour créer un point de partage et configurer des autorisations : 1 Ouvrez Gestionnaire de groupe de travail et cliquez sur Partage. 2 Cliquez sur le bouton Tous et sélectionnez le volume ou le dossier que vous souhaitez partager. 3 Cliquez sur Général et sélectionnez « Partager cet élément et son contenu ». 4 Cliquez sur Accès pour configurer les autorisations d’accès. 5 Cliquez sur Enregistrer. Les nouveaux points de partage sont automatiquement partagés via AFP, SMB et FTP, mais pas NFS. Pour exporter un point de partage avec NFS, utilisez la sous-fenêtre Protocole. Consultez le guide d’administration des services de fichiers pour en savoir plus sur la configuration des répertoires de départ. Étape 9 : Test du nouveau serveur Pour tester le nouveau serveur : 1 Ouvrez Gestionnaire de groupe de travail et inspectez les comptes d’utilisateur et de groupe. 2 Ouvrez Admin Serveur et inspectez les réglages des services dont vous avez migré les données de configuration. 82 Chapitre 6 Migration à partir de Mac OS X Server version 10.1 7 Migration à partir Mac OS X Server version 1.2 7 Utilisez les instructions de ce chapitre lorsque vous devez faire migrer des données à partir d’un serveur de version 1.2 vers un autre ordinateur qui exécute la version 10.4. Ce chapitre vous indique quels éléments vous pouvez faire migrer, et comment. Avant de commencer Avant d’utiliser les instructions de ce chapitre, procédez à la configuration initiale du serveur de version 10.4 vers lequel vous ferez migrer les données. Consultez le guide de premiers contacts pour obtenir des instructions. Éléments pouvant migrer Les informations de la section « Instructions pas à pas » à la page 85 décrivent comment réutiliser les données suivantes avec la version 10.4 :  Fichiers de configuration FTP  Applications et structures WebObjects  Données utilisateur, notamment les répertoires de départ  Fichiers et répertoires du serveur QuickTime Streaming Server  Comptes d’utilisateur et de groupe 83 Si vous utilisez l’un des éléments suivants, notez les réglages que vous souhaitez continuer d’utiliser, puis reportez-vous au document indiqué afin de savoir comment recréer les réglages après l’utilisation des instructions de ce chapitre. Pour configurer Consultez Services AFP et NFS Guide d’administration des services de fichiers Services réseau : DHCP, DNS ou coupe-feu Guide d’administration des services réseau Service web Guide d’administration des technologies web Outils pouvant être utilisés Plusieurs utilitaires peuvent être utilisés au cours de la migration :  Utilisez l’outil de ligne de commande appelé Mac_OS_X_Server_1.2_Export_Tool pour exporter les utilisateurs et les groupes de la version 1.2 vers un fichier d’exportation XML.  Utilisez Gestionnaire de groupe de travail de la version 10.4 pour importer des utilisateurs et des groupes à partir du fichier.  La fonction d’importation de Gestionnaire de groupe de travail et l’outil dsimport vous permettent également d’importer d’autres types de données, comme des ordinateurs et des listes d’ordinateurs. Les instructions des sections suivantes expliquent quand et comment utiliser ces utilitaires. 84 Chapitre 7 Migration à partir Mac OS X Server version 1.2 Instructions pas à pas Pour déplacer des données à partir d’un ordinateur Mac OS X Server version 1.2 vers un ordinateur équipé de Mac OS X Server version 10.4, suivez les instructions de cette section. 1 Exportez les informations des utilisateurs et groupes. 2 Créez des fichiers d’archive des données et un fichier utilisateur d'exportation. 3 Notez les points de partage et autorisations actuels. Dossiers partagés Lecture et écriture Ingénierie ./Mac_OS_X_Server_1.2_Export_ Tool >/partition/exportfile.xml donnéesutilisateur.tar Lecture et écriture Bureau d’études Lecture seule Documents basededonnées.tar 4 Copiez les fichiers d’archive vers un nouveau serveur. 9 Testez le nouveau serveur. donnéesutilisateur.tar Dossiers partagés Lecture et écriture Ingénierie Lecture et écriture Bureau d’études basededonnées.tar Lecture seule Documents 5 Configurez l’infrastructure de répertoires de départ. .XML 8 Configurez les points de partage et les autorisations. Dossiers partagés Lecture et écriture 6 Importez le fichier des utilisateurs et groupes. Ingénierie Lecture et écriture Bureau d’études Lecture seule Documents Gestionnaire de groupe de travail ou outil dsimport 7 Replacez le fichier de données sur le nouveau serveur. Chapitre 7 Migration à partir Mac OS X Server version 1.2 85 Étape 1 : Exportation des informations relatives aux utilisateurs et aux groupes Utilisez l’outil de ligne de commande Mac_OS_X_Server_1.2_Export_Tool pour exporter les informations relatives aux utilisateurs et aux groupes. L’outil se trouve sur le disque d’installation du serveur de version 10.4, dans /Welcome to Mac OS X Server/Migration Tools/. Lorsque vous exécutez l’outil, vous devez enregistrer les informations exportées dans un fichier portant l’extension « .xml », sur une partition ou un disque distinct de la partition du serveur. Pour exporter les informations relatives aux utilisateurs et aux groupes : 1 Insérez le disque d’installation. 2 Connectez-vous à l’aide du compte root. 3 Ouvrez l’application Terminal. 4 Accédez au dossier Migration Tools en tapant : cd "/<disc-name>/Welcome to Mac OS X Server/Migration Tools/" 5 Exécutez l’outil et sauvegardez les résultats dans un fichier XML, sur une autre partition que celle du serveur Par exemple : ./Mac_OS_X_Server_1.2_Export_Tool > /MyPartition/MyExportFile.xml Vous pouvez limiter les comptes d’utilisateur et de groupe exportés à une plage spécifique. Pour cela, utilisez les arguments de ligne de commande -u et -g. Par exemple, pour n’exporter que les comptes d’utilisateur disposant d’un numéro d’identification dans la plage allant de 100 à 199, ainsi que pour exporter tous les groupes, servez-vous de la commande suivante : ./Mac_OS_X_Server_1.2_Export_Tool -u 100,199 > exported-ug.xml Pour exporter tous les comptes d’utilisateur, mais limiter les groupes exportés à ceux disposant d’un numéro d’identification dans la plage allant de 200 à 500, servez-vous de cette commande : ./Mac_OS_X_Server_1.2_Export_Tool -g 200,500 > exported-ug.xml Vous pouvez également utiliser les options -u et -g dans la même commande : ./Mac_OS_X_Server_1.2_Export_Tool -u 800,899 -g 100,199 > exported-ug.xml La plage d’identifiants doit contenir deux nombres séparés par une virgule et ne peut pas contenir d’espaces. Remarque : pour des raisons de sécurité, l’outil d’exportation affecte les utilisateurs du groupe principal 80 au groupe principal 20. Pour éviter cela, utilisez l’option de ligne de commande -x. 6 Vérifiez l’emplacement auquel vous avez enregistré le fichier d’exportation et assurez-vous qu’il s’y trouve. 86 Chapitre 7 Migration à partir Mac OS X Server version 1.2 Lorsque vous exportez des utilisateurs, les mots de passe cryptés sont exportés. Pour réinitialiser les mots de passe, utilisez le Gestionnaire de groupe de travail, selon la procédure décrite à l’étape 6 à la page 89. Étape 2 : Création de fichiers d’archive Enregistrez tous les fichiers de données que vous souhaitez réutiliser avec Mac OS X Server version 10.4. À l’étape 4, vous déplacerez les fichiers décrits ci-dessous, ainsi que le fichier d’exportation créé à l’étape 1, vers l’ordinateur version 10.4. Pour les grandes quantités de données, vous pouvez créer une ou plusieurs archives tar, à l’aide de la commande tar de l’application Terminal ; les archives tar peuvent être transférées vers le serveur 10.4 via FTP. Notez que tar ne conserve pas les fichiers de ressources sur les volumes HFS+, donc tar est utile uniquement pour les volumes UFS. Utilisez l’option -c de la commande tar pour indiquer que vous souhaitez créer un nouveau fichier d’archive en format tar. Utilisez l’option -f pour identifier le nom du fichier d’archive. Utilisez l’option -v pour afficher des informations utiles lors de l’exécution de la commande : tar -cvf /MyHFSVolume/Stuff.tar /MyHFSVolume/My\ Stuff Le caractère d’échappement (\ dans l’exemple ci-dessus) indique un espace dans le nom. Vous pouvez également utiliser des guillemets pour gérer les espaces incorporés : tar -cvf /MyHFSVolume/Stuff.tar "/MyHFSVolume/My Stuff" Fichiers de configuration FTP Pour migrer vos réglages FTP, sauvegardez les fichiers de configuration suivants : Dans ce répertoire Sauvegardez ces fichiers /Bibliothèque/FTPServer/ Configuration/ ftpaccess ftpconversions ftphosts ftpgroups ftpusers /Bibliothèque/FTPServer/ Messages/ banner.txt welcome.txt limit.txt Applications et structures WebObjects Enregistrez les applications et structures WebObjects situées dans :  /Local/Bibliothèque/WebObjects/  /Bibliothèque/WebObjects/ Enregistrez une copie de webobjects.conf pour référence si vous souhaitez modifier la nouvelle version d’apache.conf afin de reproduire vos réglages actuels. Chapitre 7 Migration à partir Mac OS X Server version 1.2 87 Données utilisateur Enregistrez les fichiers de données utilisateur que vous souhaitez réutiliser, en particulier les dossiers du répertoire de départ. Fichiers et dossiers du serveur QuickTime Streaming Server Enregistrez les fichiers et les dossiers du répertoire /Bibliothèque/QuickTimeStreaming/. Pour plus d’informations sur la migration de QTSS, consultez le guide d’administration de QuickTime Streaming Server. Étape 3 : Points de partage et autorisations actuels Si votre serveur version 1.2 comporte des points de partage et des autorisations que vous souhaitez recréer sur le nouveau serveur, notez-les. Notez les points de partage qui concernent des répertoires de départ. Étape 4 : Copie des fichiers d’archive sur le nouveau serveur Transférez les fichiers enregistrés lors des étapes 1 et 2 sur le serveur version 10.4. Pour transférer des fichiers tar via FTP : 1 Utilisez Admin Serveur sur le nouveau serveur afin de démarrer le service FTP. 2 Configurez le partage pour un dossier dans lequel vous placez les fichiers que vous transférez à partir de l’ordinateur version 1.2. 3 Sur le serveur de version 1.2, utilisez le service FTP pour copier les fichiers tar vers l’ordinateur de version 10.4. 4 Double-cliquez sur un fichier tar afin d’extraire son contenu. Étape 5 : Configuration de l’infrastructure des répertoires de départ Configurez la destination des répertoires de départ que vous souhaitez restaurer. Pour plus d’informations sur les étapes individuelles de la procédure suivante, consultez le guide de gestion des utilisateurs. Pour préparer le serveur pour le stockage des répertoires de départ : 1 Si nécessaire, créez le dossier que vous souhaitez utiliser comme point de partage du répertoire de départ. Si vous le souhaitez, vous pouvez utiliser le dossier /Utilisateurs prédéfini. 2 Ouvrez Gestionnaire de groupe de travail sur le serveur sur lequel vous souhaitez stocker les répertoires de départ. 3 Cliquez sur Partage pour configurer un point de partage pour les répertoires de départ. Si les comptes d’utilisateur sont destinés à résider dans un répertoire Open Directory partagé, créez un point de partage NFS monté de façon dynamique et automatique pour les répertoires de départ. Assurez-vous que le point de partage est publié dans le répertoire dans lequel résideront les comptes d’utilisateur qui en dépendent. 88 Chapitre 7 Migration à partir Mac OS X Server version 1.2 4 Dans Gestionnaire de groupe de travail sur l’ordinateur à partir duquel vous allez importer les utilisateurs, cliquez sur Comptes, puis ouvrez le répertoire dans lequel vous allez importer les utilisateurs. 5 Vous pouvez également définir un préréglage qui configure les réglages des répertoires de départ par défaut pour les utilisateurs. Vous pouvez également utiliser le préréglage pour spécifier d’autres réglages par défaut dont les utilisateurs importés doivent hériter, par exemple pour la validation des mots de passe, le courrier, etc. Étape 6 : Importation d’utilisateurs, de groupes et d’autres données Vous pouvez utiliser Gestionnaire de groupe de travail ou l’outil dsimport pour importer des utilisateurs, des groupes et d’autres données :  Consultez le guide d’administration des utilisateurs pour en savoir plus sur l’importation à l’aide de Gestionnaire de groupe de travail.  Consultez le guide d’administration d’Open Directory pour obtenir des informations sur les mots de passe des utilisateurs créés à l’origine avec Mac OS X Server version 10.1.5 ou antérieure.  Consultez le guide d’administration des lignes de commande pour savoir comment utiliser dsimport et obtenir une description du format d’exportation de Gestionnaire de groupe de travail. Pour importer des utilisateurs et des groupes à l’aide de Gestionnaire de groupe de travail : 1 Placez les fichiers d’exportation créés à l’étape 1 dans un emplacement accessible à partir de votre serveur. 2 Si vous souhaitez que les mots de passe des utilisateurs importés soient validés à l’aide de l’authentification Open Directory, vous pouvez configurer cela dans le préréglage que vous avez défini à l’étape 5 ci-dessus.Activez l’option de mot de passe qui oblige les utilisateurs à changer de mot de passe lors de leur prochaine connexion. Vous pouvez également modifier les réglages de mots de passe à l’aide de Gestionnaire de groupe de travail, une fois que vous avez terminé d’importer les utilisateurs. 3 Dans Gestionnaire de groupe de travail, cliquez sur Comptes. 4 Cliquez sur l’icône représentant un globe dans la barre d’outil afin d’ouvrir le répertoire dans lequel vous souhaitez importer les comptes. 5 Cliquez sur le cadenas pour vous authentifier en tant qu’administrateur de domaine. 6 Choisissez Serveur > Importer, sélectionnez le fichier d’importation, puis spécifiez les options d’importation. Si vous utilisez un préréglage, prenez soin d’identifier ce dernier. 7 Cliquez sur Importer. Chapitre 7 Migration à partir Mac OS X Server version 1.2 89 8 Si vous souhaitez que les groupes utilisent les nouvelles fonctionnalités de la version 10.4 comme l’imbrication et une vérification d’appartenance à un groupe plus stricte, mettez à niveau les groupes à l’aide de Gestionnaire de groupe de travail. Dans Gestionnaire de groupe de travail, ouvrez le répertoire qui contient les groupes. Sélectionnez l’un de ces groupes ou plusieurs d’entre eux, puis cliquez sur « Mettre à niveau le groupe hérité ». Cliquez sur Enregistrer. 9 Pour créer des répertoires de départ pour les utilisateurs importés, plusieurs options s’offrent à vous. Créez les répertoires de départ un par un, en sélectionnant un compte d’utilisateur dans Gestionnaire de groupe de travail, en cliquant sur Départ, puis sur Créer Départ. Créez tous les répertoires de départ en utilisant l’argument -a de la commande createhomedir. Pour en savoir plus, consultez le guide d’administration des lignes de commande ou la page man de createhomedir. Un répertoire de départ associé à un point de partage AFP est automatiquement créé s’il n’existe pas lors de la première connexion d’un utilisateur. Étape 7 : Replacement des fichiers de données enregistrés Placez les fichiers enregistrés à partir du serveur de version 1.2 sur le serveur de version 10.4. Fichiers de configuration FTP Copiez les fichiers de configuration FTP enregistrés dans :  /Bibliothèque/FTPServer/Configuration/  /Bibliothèque/FTPServer/Messages/ Applications et structures WebObjects Pour faire migrer WebObjects : 1 Copiez les applications et structures enregistrées dans :  /Bibliothèque/WebObjects/  /Système/Bibliothèque/WebObjects/ 2 Ajoutez la ligne suivante au nouveau fichier httpd.conf : Include /Systhème/Bibliothèque/WebObjects/Adaptors/Apache/apache.conf 3 Les versions antérieures de WebObjects stockaient les informations propres à Apache dans le fichier webobjects.conf, situé dans /Système/Bibliothèque/WebObjects/Adaptors/ Apache/. Si nécessaire, pour restaurer vos réglages, copiez les informations de ce fichier dans apache.conf. 4 Le serveur de version 10.4 requérant WebObjects 5, vous devrez mettre à jour le code source de vos applications pour utiliser Java au lieu d’Objective-C. Pour en savoir plus, consultez la documentation Java Converter sur le disque WebObjects 5 Developer. 90 Chapitre 7 Migration à partir Mac OS X Server version 1.2 Remarque : les services JavaMonitor et wotaskd (WebObjects Task Daemon) sont désormais gérés par launchd et sont accessibles via l’application Admin Serveur. Si le serveur à partir duquel vous êtes en train d’effectuer la migration possède l’élément de démarrage /Système/Bibliothèque/StartupItems/WebObjects, il n’est pas nécessaire de le copier sur le nouveau serveur. Il est désactivé par défaut et n’est pas nécessaire pour le démarrage automatique des services WebObjects avec Mac OS X Server 10.4. Consultez le guide d’administration des technologies Web pour en savoir plus. Données utilisateur Restaurez les fichiers de données d’utilisateur enregistrés, notamment les répertoires de départ. Placez les répertoires de départ dans des emplacements correspondant à ceux des enregistrements utilisateur importés. Si nécessaire, vous pouvez utiliser Gestionnaire de groupe de travail pour éditer les comptes utilisateur, de sorte que les emplacements dans le compte et sur le disque soient identiques. Fichiers et dossiers du serveur QuickTime Streaming Server Suivez les instructions du guide d’administration de QuickTime Streaming Server afin de réutiliser les fichiers et les dossiers enregistrés à partir du répertoire /Bibliothèque/ QuickTimeStreaming/. Étape 8 : Configuration de points de partage et d’autorisations Recréez les points de partage et les autorisations en fonction des besoins. Pour créer un point de partage et configurer des autorisations : 1 Ouvrez Gestionnaire de groupe de travail et cliquez sur Partage. 2 Cliquez sur le bouton Tous et sélectionnez le volume ou le dossier que vous souhaitez partager. 3 Cliquez sur Général et sélectionnez Partager cet élément et son contenu. 4 Cliquez sur Accès pour configurer les autorisations d’accès. 5 Cliquez sur Enregistrer. Les nouveaux points de partage sont automatiquement partagés via AFP, SMB et FTP, mais pas NFS. Pour exporter un point de partage avec NFS, utilisez la sous-fenêtre Protocole. Consultez le guide d’administration des services de fichiers pour en savoir plus sur la configuration des points de partage. Étape 9 : Test du nouveau serveur Pour tester le nouveau serveur : 1 Ouvrez Gestionnaire de groupe de travail et inspectez les comptes d’utilisateur et de groupe. 2 Ouvrez Admin Serveur et inspectez les réglages des services dont vous avez migré les données de configuration. Chapitre 7 Migration à partir Mac OS X Server version 1.2 91 8 Migration à partir d’AppleShare IP 8 Reportez-vous à ce chapitre lorsque vous devez faire migrer des données à partir d’un serveur AppleShare IP (ASIP) de version 6.3.3 vers un autre ordinateur qui exécute la version 10.4. Ce chapitre vous indique quels éléments vous pouvez faire migrer, et comment. Avant de commencer Avant d’utiliser les instructions de ce chapitre, procédez à la configuration initiale du serveur de version 10.4 vers lequel vous ferez migrer les données. Consultez le guide de premiers contacts pour obtenir des instructions. Éléments pouvant migrer Les informations de la section « Instructions pas à pas » à la page 95 décrivent comment réutiliser les données suivantes avec la version 10.4 :  Contenu web  Base de données de courrier  Données utilisateur, notamment les répertoires de départ  Comptes d’utilisateur et de groupe Si vous utilisez l’un des éléments suivants, notez les réglages que vous souhaitez continuer d’utiliser, puis reportez-vous au document indiqué afin de savoir comment recréer les réglages après l’utilisation des instructions de ce chapitre. Pour configurer Consultez Service AFP Guide d’administration des services de fichiers Services Windows Guide d’administration des services Windows 93 Outils pouvant être utilisés Plusieurs utilitaires peuvent être utilisés au cours de la migration :  L’utilitaire Migration AppleShare IP peut importer des utilisateurs et des groupes dans le répertoire du serveur local.  Si vous souhaitez importer des utilisateurs dans un répertoire partagé, créez un fichier d’exportation XML à l’aide de Web & File Admin dans ASIP 6.2 ou d’Admin serveur de Mac OS dans ASIP 6.3. Importez le fichier à l’aide de Gestionnaire de groupe de travail ou de l’outil dsimport dans la version 10.4. La fonction d’importation de Gestionnaire de groupe de travail et l’outil dsimport vous permettent également d’importer d’autres types de données, comme des ordinateurs et des listes d’ordinateurs.  L’utilitaire Migration AppleShare IP peut être utilisé pour faire migrer la base de données de courrier dans Mac OS X Server version 10.2. À partir du serveur de version 10.4, vous pouvez utiliser Admin Serveur pour importer la base de données de la version 10.2. Les instructions des sections suivantes expliquent quand et comment utiliser ces utilitaires. 94 Chapitre 8 Migration à partir d’AppleShare IP Instructions pas à pas Pour déplacer des données à partir d’un ordinateur ASIP version 6.3 ou 6.2 vers un ordinateur équipé de Mac OS X Server version 10.4, suivez les instructions de cette section. 1 Créez des alias Internet pour les utilisateurs. 2 Notez le point de partage et les autorisations actuels. 3 Exportez les informations des utilisateurs et groupes. Macintosh HD Dossiers partagés (meichen,mei) utilisateur Lecture et écriture Ingénierie Lecture et écriture mei chen Bureau d’études groupe 2017 Lecture seule Documents Utilisateurs 4 Montez les serveur ASIP sur Mac OS X Server. 11 Faites migrer le courrier. 10 Vérifiez la migration. /Bibliothèque/Logs/Migration ExceptionsAutorisations.log: 5 Configurez l’infrastructure de répertoires de départ. ActionsGroupesUtilisateurs.log: ActionsAutorisations.log: 9 Configurez les points de partage et les autorisations. 6 Copiez Utilisateurs et groupes. Dossiers partagés Lecture et écriture Ingénierie Lecture et écriture Bureau d’études Lecture seule Documents Migration AppleShare IP Faire migrer Utilisateurs et groupes utilisateur Créer des répertoires d’accueil locaux Points de partage et autorisations Bases de données de courrier Pour les doublons de nom d’utilisateur : Ne pas faire migrer l’utilisateur AppleShare Faire migrer les autorisations d’utilisateur AppleShare et les envoyer par courrier à l’utilisateur de Mac OS X Server 8 Copiez les fichiers de données sur le nouveau serveur. Chapitre 8 Migration à partir d’AppleShare IP 7 Exécutez l’utilitaire Migration AppleShare IP. ou groupe 2017 Importez les informations des utilisateurs et groupes. 95 Si vous possédez un serveur ASIP principal et un ou plusieurs serveurs ASIP secondaires que vous souhaitez migrer vers la version 10.4, synchronisez tous les serveurs secondaires avec le serveur principal avant de commencer la migration. Faites migrer le serveur principal, puis les serveurs secondaires. Lors de la migration de serveurs secondaires, vous ne pouvez pas utiliser l’utilitaire Migration AppleShare IP. Étape 1 : Fourniture d’alias Internet (si nécessaire) L’utilitaire Migration AppleShare IP utilise l’alias Internet figurant dans le compte d’utilisateur ASIP pour créer le nom abrégé requis pour le compte d’utilisateur version 10.4. S’il n’existe aucun alias Internet, l’utilitaire de migration en génère un. Si vous comptez utiliser l’utilitaire Migration AppleShare IP, créez un alias Internet pour tout compte d’utilisateur ASIP qui n’en possède pas. Pour ce faire, utilisez Admin serveur de Mac OS (dans ASIP 6.3) ou Web & File Admin (dans ASIP 6.2). Si vous prévoyez de migrer les serveurs ASIP principal et secondaires, indiquez les alias Internet sur le serveur principal, puis synchronisez les serveurs secondaires avec le serveur principal. Étape 2 : Points de partage et autorisations actuels Si votre serveur ASIP comporte des points de partage et des autorisations que vous souhaitez recréer sur le nouveau serveur, notez-les. Notez les points de partage qui concernent des répertoires de départ. Rappelez-vous que dans Mac OS X Server, un dossier ne peut pas appartenir à un groupe. Étape 3 : Exportation des informations relatives aux utilisateurs et aux groupes (si nécessaire) Si vous ne prévoyez pas d’utiliser l’utilitaire Migration AppleShare IP pour migrer les utilisateurs et les groupes, créez un fichier XML pour les comptes d’utilisateur et de groupe. Créez le fichier à l’aide de Web & File Admin dans ASIP 6.2 ou Admin serveur de Mac OS dans ASIP 6.3. Remarque : l’utilitaire Migration AppleShare IP vous permet de faire migrer les mots de passe. Lorsque vous importez un fichier XML, vous devez réinitialiser les mots de passe à l’aide de Gestionnaire de groupe de travail, selon la procédure décrite à l’étape 7 à la page 98. Pour exporter les informations relatives aux utilisateurs à partir d’ASIP 6.3 : 1 Ouvrez Admin Serveur de Mac OS et connectez-vous au serveur que vous souhaitez administrer. Si vous disposez de serveurs secondaires, utilisez le serveur primaire pour exporter les informations. Si vous exportez plus de 1000 utilisateurs, augmentez la quantité de mémoire allouée à Admin serveur de Mac OS. 2 Cliquez sur Utilisateurs et groupes et choisissez Afficher la liste des utilisateurs et des groupes. 96 Chapitre 8 Migration à partir d’AppleShare IP 3 Sélectionnez dans la liste les utilisateurs ou les groupes que vous souhaitez exporter. Si vous sélectionnez un groupe, chacun des utilisateurs de ce groupe est exporté. Les attributs des invités ne peuvent pas être exportés. 4 Cliquez sur Utilisateurs et groupes et choisissez Exporter les éléments sélectionnés. 5 Enregistrez le fichier exporté sur le serveur ASIP. Étape 4 : Montage du serveur ASIP sur Mac OS X Server Pour monter le serveur ASIP : 1 Sur le serveur ASIP, déconnectez tous les utilisateurs et administrateurs, puis arrêtez le serveur de courrier. 2 Sur Mac OS X Server, connectez-vous à l’aide du compte d’utilisateur root, puis désactivez tous les services via Admin Serveur. 3 Cliquez sur Aller > Se connecter à un serveur. 4 Tapez l’adresse IP ou le nom DNS du serveur ASIP, puis cliquez sur Se connecter. 5 Connectez-vous au serveur ASIP en tant qu’administrateur, puis montez le volume de démarrage pour le serveur ASIP. Étape 5 : Configuration de l’infrastructure des répertoires de départ Configurez la destination des répertoires de départ que vous souhaitez restaurer. Pour plus d’informations sur les étapes individuelles de la procédure suivante, consultez le guide de gestion des utilisateurs. Pour préparer le serveur pour le stockage des répertoires de départ : 1 Si nécessaire, créez le dossier que vous souhaitez utiliser comme point de partage du répertoire de départ. Si vous le souhaitez, vous pouvez utiliser le dossier /Utilisateurs prédéfini. 2 Ouvrez Gestionnaire de groupe de travail sur le serveur sur lequel vous souhaitez stocker les répertoires de départ. 3 Cliquez sur Partage pour configurer un point de partage pour les répertoires de départ. Si les comptes d’utilisateur sont destinés à résider dans un répertoire Open Directory partagé, créez un point de partage AFP ou NFS monté de façon dynamique et automatique pour les répertoires de départ. Assurez-vous que le point de partage est publié dans le répertoire dans lequel résideront les comptes d’utilisateur qui en dépendent. 4 Si vous prévoyez d’importer des comptes d’utilisateur et de groupe à partir d’un fichier XML à l’aide de Gestionnaire de groupe de travail, vous pouvez éventuellement configurer un préréglage. Lorsque vous importez des utilisateurs, vous identifiez le préréglage et les utilisateurs héritent des réglages associés à ce préréglage. Dans Gestionnaire de groupe de travail sur l’ordinateur à partir duquel vous allez importer les utilisateurs, cliquez sur Comptes, puis ouvrez le répertoire dans lequel vous allez importer les utilisateurs. Chapitre 8 Migration à partir d’AppleShare IP 97 Configurez le préréglage. Vous pouvez spécifier des réglages de répertoire de départ par défaut pour les utilisateurs, des réglages de validation de mot de passe, des réglages de courrier, etc. Étape 6 : Copiez le fichier de données Utilisateurs et groupes Pour copier ce fichier : 1 Accédez au fichier de données Utilisateurs et groupes sur le serveur distant ASIP. Son emplacement par défaut est le dossier Préférences du dossier Système. 2 Créez une copie du fichier de données Utilisateurs et groupes. 3 À partir du serveur de version 10.4, placez la copie du fichier de données Utilisateurs et groupes dans une partition locale du serveur de version 10.4. Étape 7 : Exécutez l’utilitaire Migration AppleShare IP ou utilisez le Gestionnaire de groupe de travail pour importer des utilisateurs et des groupes, ainsi que d’autres données Vous pouvez utiliser Gestionnaire de groupe de travail ou l’outil dsimport pour importer des utilisateurs, des groupes et d’autres données dans n’importe quel répertoire :  Consultez le guide d’administration des utilisateurs pour obtenir des instructions sur l’importation à l’aide de Gestionnaire de groupe de travail.  Consultez le guide d’administration des lignes de commande pour savoir comment utiliser dsimport et obtenir une description du format d’exportation de Gestionnaire de groupe de travail. L’utilitaire Migration AppleShare IP importe les utilisateurs uniquement dans le répertoire local. Pour employer l’utilitaire Migration AppleShare IP : 1 Ouvrez l’utilitaire Migration AppleShare IP dans /Applications/Serveur/. 2 Cliquez sur le cadenas situé dans le coin inférieur gauche afin de vous authentifier en tant qu’administrateur. 3 Indiquez les options de migration. Remarque : vous ne pouvez pas faire migrer des points de partage et des autorisations. Sélectionnez Utilisateurs et groupes, puis l’option permettant de créer les répertoires de départ locaux des utilisateurs que vous faites migrer. Les utilisateurs sont transférés dans le répertoire local du serveur sur lequel vous exécutez l’utilitaire de migration. L’utilitaire de migration vérifie s’il existe un doublon d’utilisateur dans un domaine parent sur un autre ordinateur. Afin de déterminer la marche à suivre en cas de doublon de nom d’utilisateur, sélectionnez l’une des options suivantes :  Ne pas faire migrer l’utilisateur AppleShare : Les données ASIP sont réattribuées à l’administrateur. (Sélectionnez cette option si vous procédez à la migration d’un serveur principal.) 98 Chapitre 8 Migration à partir d’AppleShare IP  Faire migrer les autorisations d’utilisateur AppleShare et le courrier : Les données ASIP sont réattribuées à l’utilisateur existant dans le domaine parent. (Sélectionnez cette option si vous procédez à la migration d’un serveur secondaire.) Remarque : s’il existe un doublon de groupe dans un domaine parent sur un autre ordinateur, l’appartenance de ce groupe n’est pas mise à jour. 4 Cliquez sur Migrer. 5 Localisez le fichier de données Utilisateurs et groupes et cliquez sur Choisir (l’emplacement par défaut est le dossier Préférences du Dossier Système). 6 Lors de la migration, l’utilitaire fait apparaître une barre de progression et des informations d’état. Une fois la migration achevée, cliquez sur Quitter. 7 Examinez les fichiers d’historique, qui se trouvent dans le répertoire /Bibliothèque/ Logs/Migration/ :  UserGroupsActions.log : actions effectuées au cours de la migration des utilisateurs et des groupes.  UserGroupsExceptions.log : actions entreprises ou non lors de la migration des utilisateurs et des groupes, et qui requièrent peut-être une attention administrative supplémentaire. Exemple : l’historique enregistre les doublons d’utilisateur détectés ainsi que l’affectation des données à l’administrateur ou à un utilisateur existant.  PrivilegesActions.log : actions effectuées au cours de la migration des autorisations.  PrivilegesExceptions.log : actions entreprises ou non lors de la migration des autorisations, et qui requièrent peut-être une attention administrative supplémentaire. 8 Dans Gestionnaire de groupe de travail, remplacez par des réglages réseau les réglages locaux des répertoires de départ de tous les utilisateurs migrés. 9 Utilisez Gestionnaire de groupe de travail pour examiner un échantillon d’utilisateurs et de groupes, afin de déterminer si la migration des réglages a été correctement effectuée. Pour importer des utilisateurs et des groupes à l’aide de Gestionnaire de groupe de travail : 1 Dans Gestionnaire de groupe de travail, cliquez sur Comptes. 2 Cliquez sur l’icône représentant un globe dans la barre d’outil afin d’ouvrir le répertoire dans lequel vous souhaitez importer les comptes. 3 Cliquez sur le cadenas pour vous authentifier en tant qu’administrateur de domaine. 4 Choisissez Serveur > Importer, sélectionnez le fichier d’exportation créé sur le serveur ASIP lors de l’étape 3 à la page 96, puis spécifiez les options d’importation. Si vous utilisez un préréglage, prenez soin d’identifier ce dernier. Si vous souhaitez que les mots de passe des utilisateurs importés soient validés à l’aide de l’authentification Open Directory, vous pouvez configurer cela dans le préréglage. Activez l’option de mot de passe qui force les utilisateurs à changer de mot de passe lors de leur connexion suivante. Chapitre 8 Migration à partir d’AppleShare IP 99 Vous pouvez également modifier les réglages de mots de passe à l’aide de Gestionnaire de groupe de travail, une fois que vous avez terminé d’importer les utilisateurs. 5 Cliquez sur Importer. Vous pouvez également utiliser l’outil dsimport pour importer des utilisateurs et des groupes. Consultez le guide d’administration des lignes de commande pour savoir comment utiliser dsimport. 6 Si vous souhaitez que les groupes utilisent les nouvelles fonctionnalités de la version 10.4 comme l’imbrication et une vérification d’appartenance à un groupe plus stricte, mettez à niveau les groupes à l’aide de Gestionnaire de groupe de travail. Dans Gestionnaire de groupe de travail, ouvrez le répertoire qui contient les groupes. Sélectionnez l’un de ces groupes ou plusieurs d’entre eux, puis cliquez sur « Mettre à niveau le groupe hérité ». Cliquez sur Enregistrer. 7 Pour créer des répertoires de départ pour les utilisateurs importés, plusieurs options s’offrent à vous : Créez les répertoires de départ un par un, en sélectionnant un compte d’utilisateur dans Gestionnaire de groupe de travail, en cliquant sur Départ, puis sur Créer Départ. Créez tous les répertoires de départ en utilisant l’argument -a de la commande createhomedir. Pour en savoir plus, consultez le guide d’administration des lignes de commande ou la page man de createhomedir. Un répertoire de départ associé à un point de partage AFP est automatiquement créé s’il n’existe pas lors de la première connexion d’un utilisateur. Étape 8 : Copie des données vers le nouveau serveur Copiez les données à réutiliser du serveur distant ASIP dans Mac OS X Server. Contenu web Copiez les pages web statiques vers /Bibliothèque/WebServer/Documents/. Pour le contenu dynamique, envisagez de recoder les scripts CGI existants à l’aide des fonctionnalités de serveur web natives de Mac OS X Server. Vous pouvez également exécuter des scripts CGI AFIP basés sur AppleScript (l’environnement Classic n’étant plus indispensable pour leur exécution). Exécutez l’Activateur ACGI (dans /Applications/ Utilitaires/) pour configurer la gestion Apache de ces scripts CGI hérités. Données utilisateur Placez les répertoires de départ dans des emplacements correspondant à ceux des enregistrements utilisateur importés. Si nécessaire, vous pouvez utiliser Gestionnaire de groupe de travail pour éditer les comptes utilisateur, de sorte que les emplacements dans le compte et sur le disque soient identiques. Étape 9 : Configuration de points de partage et d’autorisations Recréez les points de partage et les autorisations en fonction des besoins. 100 Chapitre 8 Migration à partir d’AppleShare IP Pour créer un point de partage et configurer des autorisations : 1 Ouvrez Gestionnaire de groupe de travail et cliquez sur Partage. 2 Cliquez sur le bouton Tous et sélectionnez le volume ou le dossier que vous souhaitez partager. 3 Cliquez sur Général et sélectionnez Partager cet élément et son contenu. 4 Cliquez sur Accès pour configurer les autorisations d’accès. 5 Cliquez sur Enregistrer. Les nouveaux points de partage sont automatiquement partagés via AFP et SMB, mais pas NFS. Pour exporter un point de partage avec NFS, utilisez la sous-fenêtre Protocole. Consultez le guide d’administration des services de fichiers pour en savoir plus sur la configuration des points de partage. Étape 10 : Test du nouveau serveur Pour tester le nouveau serveur : 1 Ouvrez Gestionnaire de groupe de travail et inspectez les comptes d’utilisateur et de groupe. 2 Ouvrez Admin Serveur et inspectez les réglages des services dont vous avez migré les données de configuration. Étape 11 : Migration du courrier Si vous souhaitez faire migrer le courrier, utilisez l’une des techniques suivantes :  Demandez aux utilisateurs de copier le courrier qu’ils souhaitent enregistrer du serveur ASIP vers Mac OS X Server.  Faites migrer la base de données de courrier vers Mac OS X Server version 10.2, puis faites-la migrer vers le serveur de version 10.4. Pour que les utilisateurs copient le courrier : 1 Suivez les instructions du guide d’administration du courrier pour configurer le service de courrier de version 10.4 qui prend en charge le protocole IMAP. 2 Créez des comptes de courrier d’utilisateur. 3 Demandez aux utilisateurs de courrier ASIP de configurer leurs clients de courrier afin d’utiliser le service de courrier de Mac OS X Server. 4 Alors que le serveur de courrier ASIP est en cours d’exécution, demandez aux utilisateurs de courrier de copier le courrier qu’ils souhaitent conserver du serveur ASIP vers Mac OS X Server via le protocole IMAP. Pour faire migrer la base de données de courrier ASIP : 1 Installez Mac OS X Server version 10.2 sur un ordinateur qui comporte la configuration requise décrite dans le guide Premiers contacts avec Mac OS X Server pour la version 10.2. Suivez les instructions du guide de premiers contacts pour installer le logiciel serveur et effectuer la configuration initiale du serveur. Chapitre 8 Migration à partir d’AppleShare IP 101 2 Sur le serveur ASIP, déconnectez tous les utilisateurs et administrateurs, puis arrêtez le serveur de courrier. 3 Sur le serveur de version 10.2, connectez-vous en tant qu’administrateur et désactivez tous les services via Réglages du serveur. 4 Connectez-vous au serveur ASIP à partir du serveur de version 10.2, en ouvrant une session en tant qu’administrateur. 5 Montez le volume de démarrage pour le serveur ASIP. 6 Naviguez jusqu’au fichier « AppleShare IP Mail 6.0 Data » et copiez-le sur une partition locale sur le serveur de version 10.2. 7 Ouvrez l’utilitaire Migration AppleShare IP sur le serveur de version 10.2. Il se trouve sous /Applications/Utilitaires/. Cliquez ensuite sur le cadenas situé dans le coin inférieur gauche afin de vous authentifier en tant qu’administrateur. 8 Sélectionnez l’option qui fait migrer la base de données du courrier, puis cliquez sur Faire migrer. 9 Localisez le fichier de données Utilisateurs et groupes et cliquez sur Choisir (l’emplacement par défaut est le dossier Préférences du Dossier Système). 10 Localisez le fichier AppleShare IP Mail 6.0 Data et cliquez sur Choisir. 11 Lors de la migration, l’utilitaire fait apparaître une barre de progression et des informations d’état. Une fois la migration achevée, cliquez sur Quitter. 12 Examinez les fichiers d’historique pour la migration du courrier, qui se trouvent sous /Bibliothèque/Logs/Migration/ :  MailActions.log : actions effectuées au cours de la migration du courrier.  MailExceptions.log : actions entreprises ou non lors de la migration du courrier, et qui requièrent peut-être une attention administrative supplémentaire. 13 Déplacez la base de données du courrier du serveur de version 10.2 vers le serveur de version 10.4. Son emplacement par défaut est /Bibliothèque/AppleMailServer/. Effectuez les dernières étapes sur le serveur de version 10.4. 14 Ouvrez Admin Serveur, puis cliquez sur Courrier. Cliquez sur l’option Arrêter le service si elle n’est pas grisée. 15 Cliquez sur Maintenance, puis sur Migration. 16 Si vous avez placé la base de données à l’emplacement par défaut (/Bibliothèque/ AppleMailServer/), son nom et son contenu apparaîtront à l’écran. Sinon, cliquez sur Sélectionner pour rechercher et identifier la base de données. 17 Assurez-vous que le disque de destination possède un espace libre au moins égal à la taille de la base de données de courrier. 18 Vous pouvez faire migrer aussi bien un seul utilisateur que tous les utilisateurs. Pour faire migrer le courrier pour un seul utilisateur uniquement, sélectionnez l’utilisateur puis cliquez sur Faire migrer l’utilisateur. Pour faire migrer l’ensemble de la base de données, cliquez sur Tout faire migrer. 102 Chapitre 8 Migration à partir d’AppleShare IP /Bibliothèque/Logs/Migration/MailActions.log 102 /Bibliothèque/Logs/Migration/ MailExceptions.log 102 /Bibliothèque/Logs/Migration/ PrivilegesActions.log 99 /Bibliothèque/Logs/Migration/ PrivilegesExceptions.log 99 /Bibliothèque/Logs/Migration/ UserGroupsActions.log 99 /Bibliothèque/Logs/Migration/ UserGroupsExceptions.log 99 /Bibliothèque/Logs/Migration/ webconfigmigrator.log migration à partir de la version 10.1 77 migration à partir de la version 10.2 63 migration à partir de la version 10.3 46 /Bibliothèque/Logs/PrintService/ PrintService.admin.log mise à niveau de la version 10.2.8 33 mise à niveau de la version 10.3 25 /Bibliothèque/Logs/slapconfig.log 25 C comparaison entre la migration et la mise à niveau 5 comparaison entre la mise à niveau et la migration 5 comptes prédéfinis comptes d’utilisateur 14 comptes de groupe 15 définition de 14 comptes système 14 configuration requise pour la migration vers la version 10.4 12 pour la mise à niveau vers la version 10.4 11 configuration requise pour la version 10.4 11 D documentation 7 Index Index G Gestionnaire Macintosh 12 guides d’administration du serveur 7 M migration à partir d’ASIP 6.3.3 configuration de l’infrastructure des répertoires de départ 97 copie de données d’utilisateur 100 copie du contenu web 100 copie du fichier de données Utilisateurs et groupes 98 éléments pouvant migrer 93 enregistrement des points de partage 96 exécution de l’utilitaire Migration AppleShare IP 98 exportation d’utilisateurs et de groupes 96 fourniture d’alias Internet 96 informations requises 93 instructions pas à pas 95 migration du courrier 101 montage d’un serveur ASIP sur un serveur de version 10.4 97 outils pouvant être utilisés 94 restauration des points de partage 100 test du nouveau serveur 101 utisation de Gestionnaire de groupe de travail pour importer des utilisateurs, des groupes et d’autres données 98 migration à partir de la version 1.2 configuration de l’infrastructure des répertoires de départ 88 création de fichiers d’archives 87 éléments pouvant migrer 83 enregistrement des applications et structures WebObjects 87 enregistrement des données d’utilisateur 88 enregistrement des fichiers de configuration FTP 87 enregistrement des fichiers QTSS 88 enregistrement des points de partage 88 103 exportation d’utilisateurs et de groupes 86 importation d’utilisateurs, de groupes et d’autres données 89 informations requises 83 instructions pas à pas 85 outils pouvant être utilisés 84 restauration des applications et structures WebObjects 90 restauration des données d’utilisateur 91 restauration des fichiers de configuration FTP 90 restauration des fichiers enregistrés 88 restauration des fichiers QTSS 91 restauration des points de partage 91 test du nouveau serveur 91 migration à partir de la version 10.1 configuration de l’infrastructure des répertoires de départ 75 création de fichiers d’archives 72 éléments pouvant migrer 69 enregistrement de la configuration AFP 73 enregistrement des applications et structures WebObjects 74 enregistrement des données d’utilisateur 74 enregistrement des données de configuration web 72 enregistrement des données MySQL 73 enregistrement des données Tomcat 74 enregistrement des données Webmail 73 enregistrement des fichiers de configuration FTP 73 enregistrement des fichiers QTSS 74 enregistrement des points de partage 75 enregistrement des réglages DHCP 74 enregistrement des réglages DNS 74 enregistrement des réglages du coupe-feu IP 74 enregistrement du contenu web 72 exportation d’utilisateurs et de groupes 72 importation d’utilisateurs, de groupes et d’autres données 76 informations requises 69 instructions pas à pas 71 outils pouvant être utilisés 70 restauration de la base de données de courrier 78 restauration de la configuration AFP 79 restauration des applications et structures WebObjects 80 restauration des données d’utilisateur 81 restauration des données de configuration web 77 restauration des données MySQL 78 restauration des données QTSS 81 restauration des données Tomcat 80 restauration des données Webmail 79 104 Index restauration des fichiers de configuration FTP 79 restauration des fichiers enregistrés 75 restauration des points de partage 82 restauration des réglages DHCP 81 restauration des réglages DNS 81 restauration des réglages du coupe-feu IP 80 restauration du contenu web 78 test du nouveau serveur 82 migration à partir de la version 10.2 configuration de l’infrastructure des répertoires de départ 61 configuration requise 53 création de fichiers d’archives 57 éléments pouvant migrer 54 enregistrement d’images NetBoot 59 enregistrement de la base de données de courrier 58 enregistrement de la configuration AFP 59 enregistrement des applications et structures WebObjects 59 enregistrement des données d’utilisateur 60 enregistrement des données de configuration web 58 enregistrement des données MySQL 58 enregistrement des données Tomcat 59 enregistrement des données Webmail 59 enregistrement des fichiers de configuration FTP 59 enregistrement des fichiers QTSS 60 enregistrement des points de partage 60 enregistrement des réglages DHCP 60 enregistrement des réglages DNS 60 enregistrement des réglages du coupe-feu IP 60 enregistrement du contenu web 58 exportation d’utilisateurs et de groupes 57 importation d’utilisateurs, de groupes et d’autres données 62 informations requises 53 instructions pas à pas 56 outils pouvant être utilisés 55 restauration d’images NetBoot 65 restauration de la base de données de courrier 64 restauration de la configuration AFP 65 restauration de la configuration du coupe-feu IP 66 restauration des applications et structures WebObjects 65 restauration des données d’utilisateur 67 restauration des données de configuration web 63 restauration des données MySQL 64 restauration des données Tomcat 66 restauration des données Webmail 65 restauration des fichiers de configuration FTP 65 restauration des fichiers enregistrés 60 restauration des fichiers QTSS 68 restauration des points de partage 68 restauration des réglages 67 restauration des réglages DHCP 67 restauration du contenu web 63 test du nouveau serveur 68 migration à partir de la version 10.3 configuration de l’infrastructure des répertoires de départ 43 configuration requise 35 création de fichiers d’archives 39 éléments pouvant migrer 36 enregistrement d’images NetBoot 41 enregistrement de la base de données de courrier 41 enregistrement de la configuration du service AFP 41 enregistrement des applications et structures WebObjects 42 enregistrement des applications JBoss 42 enregistrement des données d’utilisateur 43 enregistrement des données de configuration web 40 enregistrement des données MySQL 40 enregistrement des données Tomcat 42 enregistrement des données Webmail 41 enregistrement des fichiers de configuration FTP 41 enregistrement des fichiers QTSS 43 enregistrement des points de partage 43 enregistrement des réglages DHCP 42 enregistrement des réglages DNS 42 enregistrement des réglages du coupe-feu IP 42 enregistrement des réglages NAT 42 enregistrement des réglages VPN 42 enregistrement du contenu web 40 exportation d’utilisateurs et de groupes 39 importation d’utilisateurs, de groupes et d’autres données 44 informations requises 35 instructions pas à pas 38 maître et répliques Open Directory 35 outils pouvant être utilisés 37 restauration d’images NetBoot 48 restauration de la base de données de courrier 47 restauration de la configuration AFP 48 restauration de la configuration du coupe-feu IP 49 restauration de la configuration web 46 restauration des applications et structures WebObjects 48 Index restauration des applications JBoss 49 restauration des données d’utilisateur 51 restauration des données MySQL 47 restauration des données Webmail 48 restauration des fichiers de configuration FTP 48 restauration des fichiers enregistrés 43 restauration des fichiers QTSS 51 restauration des points de partage 51 restauration des réglages DHCP 50 restauration des réglages DNS 50 restauration des réglages NAT 50 restauration des réglages VPN 50 restauration du contenu web 47 test du nouveau serveur 51 migration à partir de Windows NT 13 mise à niveau de la version 10.2 à l’aide du Gestionnaire Macintosh 33 modification de /etc/httpd/workers.properties 33 mise à niveau de la version 10.2.8 ajustements au terme de la configuration initiale du serveur 31 à l’aide de la mise à jour de logiciels 28 configuration à distance du serveur 29 configuration locale du serveur 28 configuration requise 27 éléments pouvant être réutilisés 27 historique de la mise à niveau du service d’impression 33 images NetBoot pouvant être réutilisées 33 instructions pas à pas 28 mise à jour des projets WebObjects 32 mise à niveau des enregistrements de groupe 32 modifications d’Open Directory 32 processus d’une installation de mise à niveau 28 mise à niveau de la version 10.3 ajustements au terme de la configuration initiale du serveur 22 à l’aide de la mise à jour de logiciels 19 à l’aide du Gestionnaire Macintosh 25 configuration à distance du serveur 20 configuration locale du serveur 19 configuration requise 17 éléments pouvant être réutilisés 17 historique de la mise à niveau d’Open Directory 25 historique de la mise à niveau du service d’impression 25 images NetBoot pouvant être réutilisées 24 importation de certificats SSL 23 installation de mise à niveau 19 instructions pas à pas 18 maître et répliques Open Directory 18 mise à jour des projets WebObjects 22 mise à niveau des enregistrements de groupe 23 105 modification de /etc/httpd/workers.properties 25 modifications d’Open Directory 24 motifs d’une migration 12 P PrintService.admin.log mise à niveau de la version 10.2.8 33 mise à niveau de la version 10.3 25 S serveurs à partir desquels réaliser une mise à niveau ou une migration 11 106 Index slapconfig.log 25 U utilisateurs et groupes comptes (système) prédéfinis 14 enregistrement et réutilisation 13 W Windows NT 13