Comment gérer l'état utilisateur dans Configuration Manager

 

S'applique à: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Vous pouvez utiliser les séquences de tâches System Center 2012 Configuration Manager pour capture et restaurer les données d'état utilisateur dans les scénarios de déploiement de système d'exploitation lorsque vous souhaitez conserver l'état utilisateur du système d'exploitation en cours. Exemple :

  • Déploiements côte à côte dans lesquels vous voulez capturer l'état utilisateur d'un ordinateur pour le restaurer sur un autre ordinateur.

  • Déploiements de mise à jour dans lesquels vous voulez capturer et restaurer l'état utilisateur sur le même ordinateur.

Pour gérer l'état utilisateur dans Configuration Manager, utilisez les sections suivantes :

  • Schémas de capture et de restauration de l'état utilisateur

  • Stockage des données d'état utilisateur

  • Comment configurer le rôle du point de migration d'état

  • Comment créer une association d'ordinateurs pour un déploiement côte à côte

  • Création d'un package USMT

  • Comment capturer et restaurer des données d'état utilisateur

  • Restauration des données d'état utilisateur en cas d'échec d'un déploiement de système d'exploitation

Pour plus d'informations sur les scénarios de migration d'état utilisateur commune, consultez les rubriques suivantes :

Schémas de capture et de restauration de l'état utilisateur

Les illustrations suivantes montrent les actions associées à la capture et à la restauration de l'état utilisateur d'un ordinateur.

Flux de travail pour capturer l'état d'utilisateur

Flux de travail pour restaurer l'état utilisateur.

Stockage des données d'état utilisateur

Lorsque vous capturez l'état utilisateur, vous pouvez stocker les données d'état utilisateur sur l'ordinateur de destination (adapté pour les déploiements de mise à jour) ou sur un point de migration d'état utilisateur (requis pour les déploiement côte à côte). Pour stocker l'état utilisateur sur un point de migration d'état utilisateur, vous devez utiliser un serveur de système de site Configuration Manager qui héberge le rôle de système de site du point de migration d'état. Pour stocker l'état utilisateur sur l'ordinateur de destination, vous devez configurer votre séquence de tâches pour stocker les données utilisant localement des liens.

Notes

Les liens qui sont utilisés pour stocker l'état utilisateur localement sont appelés liens physiques. Les liens physiques sont une fonctionnalité d'USMT 4.0 qui analyse l'ordinateur pour les fichiers et paramètres utilisateur, puis qui crée un répertoire de liens physiques vers ces fichiers. Les liens physiques sont ensuite utilisés pour restaurer les données utilisateur après le déploiement du nouveau système d'exploitation.

Important

Vous ne pouvez pas utiliser un point de migration d'état et utiliser des liens physiques pour stocker les données d'état utilisateur en même temps.

Pour stocker les données d'état utilisateur sur un point de migration d'état, vous devez effectuer les opérations suivantes :

  1. Configurez un point de migration d'état pour stocker les données d'état utilisateur.

  2. Créez une association d'ordinateurs entre l'ordinateur source et l'ordinateur de destination. Vous devez créer cette association avant de capturer l'état utilisateur sur l'ordinateur source.

  3. Ajoutez des étapes à votre séquence de tâches qui capture les données d'état utilisateur et les stocke sur le point de migration d'état.

  4. Ajoutez des étapes à votre séquence de tâches qui extrait les données d'état utilisateur à partir du point de migration d'état, puis les restaure sur l'ordinateur de destination.

Pour stocker les données d'état utilisateur sur l'ordinateur de destination pour les déploiements de mise à jour, vous devez effectuer les opérations suivantes :

  • Ajoutez des étapes à votre séquence de tâches qui capture et stocke les données d'état utilisateur vers un dossier local à l'aide de liens.

  • Ajoutez des étapes à votre séquence de tâches qui restaure l'état de l'utilisateur à l'aide de ces liens.

    Notes

    Les données d'état utilisateur auxquelles font référence les liens physiques restent sur l'ordinateur une fois que la séquence de tâches a supprimé l'ancien système d'exploitation. Il s'agit de données qui sont utilisées pour restaurer l'état utilisateur lors du déploiement du nouveau système d'exploitation.

Comment configurer le rôle du point de migration d'état

Vous pouvez utiliser les méthodes suivantes afin de configurer un point de migration d'état pour stocker les données d'état utilisateur :

  • Utilisez l'Assistant Création d'un serveur de système de site pour créer un nouveau serveur de système de site pour le point de migration d'état.

  • Utilisez l'Assistant Ajout des rôles de système de site pour ajouter un point de migration d'état à un serveur existant.

Lorsque vous utilisez ces Assistants, vous êtes invité à fournir les informations suivantes pour le point de migration d'état :

  • Les dossiers pour stocker les données d'état utilisateur.

  • Le nombre maximal de clients pouvant stocker des données sur le point de migration d'état.

  • L'espace libre minimum pour le point de migration d'état pour stocker les données d'état utilisateur.

  • La stratégie de suppression du rôle. Vous pouvez spécifier que les données d'état utilisateur sont supprimées immédiatement après leur restauration sur un ordinateur, ou après un nombre de jours spécifique après la restauration des données utilisateur sur un ordinateur.

  • Si vous voulez que le point de migration d'état réponde uniquement aux demandes pour restaurer les données d'état utilisateur. Lorsque vous activez cette option, vous ne pouvez pas utiliser le point de migration d'état pour stocker les données d'état utilisateur.

Pour plus d'informations sur l'installation des rôles de système de site, consultez la section Installer des rôles de système de site dans la rubrique Installer et configurer des rôles de système de site pour Configuration Manager.

Comment créer une association d'ordinateurs pour un déploiement côte à côte

Créez une association d'ordinateurs pour définir une relation entre un ordinateur source et un ordinateur de destination pour des déploiements côte à côte. L'ordinateur source est un ordinateur existant qui est géré par Configuration Manager. Lorsque vous déployez le nouveau système d'exploitation sur l'ordinateur de destination, l'ordinateur source contient l'état utilisateur qui est migré vers l'ordinateur de destination.

Pour créer une association d'ordinateurs

  1. Dans la console Configuration Manager, cliquez sur Ressources et Conformité.

  2. Dans l'espace de travail Ressources et Conformité, cliquez sur Migration de l'état utilisateur.

  3. Dans l'onglet Accueil, dans le groupe Créer, cliquez sur Créer une association d'ordinateurs.

  4. Dans l'onglet Association d'ordinateurs de la boîte de dialogue Propriétés de l'association d'ordinateurs, indiquez l'ordinateur source qui contient l'état utilisateur à capturer et l'ordinateur de destination sur lequel les données d'état utilisateur seront restaurées.

  5. Dans l'onglet Comptes d'utilisateur, spécifiez les comptes d'utilisateur à migrer vers l'ordinateur de destination. Spécifiez l'un des paramètres suivants :

    - **Capturer et restaurer tous les comptes d'utilisateur** : ce paramètre capture et restaure tous les comptes d'utilisateur. Ce paramètre permet de créer plusieurs associations sur le même ordinateur source.
    
    - **Capturer tous les comptes d'utilisateur et restaurer les comptes spécifiés** : ce paramètre capture tous les comptes d'utilisateur sur l'ordinateur source et restaure uniquement les comptes que vous spécifiez sur l'ordinateur de destination. En outre, vous pouvez utiliser ce paramètre lorsque vous souhaitez créer plusieurs associations sur le même ordinateur source.
    
    - **Capturer et restaurer les comptes d'utilisateur spécifiés** : ce paramètre capture et restaure uniquement les comptes que vous spécifiez. Vous ne pouvez pas créer plusieurs associations sur le même ordinateur source lorsque vous sélectionnez ce paramètre.
    

Création d'un package USMT

Pour stocker les données d'état utilisateur localement ou sur un point de migration d'état, vous devez créer un package contenant les fichiers sources USMT que vous souhaitez utiliser. Ce package est spécifié lorsque vous ajoutez l'étape Capturer l'état utilisateur à votre séquence de tâches.

Suivez les instructions ci-dessous pour créer un package USMT à l'aide de l'Assistant Création d'un package et d'un programme. Pour plus d'informations sur l'Assistant Création d'un package et d'un programme, consultez la section Comment créer un package et un programme à l'aide de l'Assistant Création d'un package et d'un programme de la rubrique Comment créer des packages et des programmes dans Configuration Manager.

Pour créer un package USMT

  1. Sur la page Package de l'Assistant Création d'un package et d'un programme, sélectionnez Ce package contient des fichiers sources et indiquez l'emplacement du dossier USMT figurant dans le dossier WAIK.

    Un seul package USMT est requis pour les ordinateurs x64 et x86. Indiquez donc le dossier USMT racine. En général, le chemin d'accès à ce dossier est C:\Program Files\WAIK\tools\USMT.

  2. Sur la page Type de programme de l'Assistant, sélectionnez Ne pas créer de programme.

  3. Effectuez toutes les étapes de l'Assistant.

Comment capturer et restaurer des données d'état utilisateur

Pour capturer et restaurer l'état utilisateur, vous devez d'abord créer une séquence de tâches puis la modifier pour ajouter les étapes de séquence de tâches suivantes :

  • Demander le magasin d'état : cette étape est nécessaire uniquement si vous stockez l'état utilisateur sur le point de migration d'état.

  • Capturer l'état utilisateur : cette étape capture les données d'état utilisateur et les stocke sur le point de migration d'état ou localement à l'aide des liens.

  • Restaurer l'état utilisateur : cette étape restaure les données d'état utilisateur sur l'ordinateur de destination. Elle peut récupérer les données à partir d'un point de migration d'état utilisateur ou à partir de l'ordinateur de destination.

  • Libérer le magasin d'état : cette étape est nécessaire uniquement si vous stockez l'état utilisateur sur le point de migration d'état. Cette étape supprime ces données du point de migration d'état.

Vous devez utiliser l'outil de migration de l'état utilisateur (USMT) pour terminer les étapes de capture et de restauration. Quand vous migrez l'état utilisateur de Windows XP vers Windows XP, vous devez utiliser USMT 3.0.1. Pour tous les autres scénarios de migration de l'état utilisateur pris en charge, vous devez utiliser USMT 4.0.

Utilisez les procédures suivantes pour ajouter les étapes de séquence de tâches nécessaires pour capturer et restaurer l'état utilisateur. Pour plus d'informations sur la création et la modification d'une séquence de tâches, consultez les sections suivantes dans la rubrique Comment gérer des séquences de tâches dans Configuration Manager :

Pour ajouter des étapes de séquence de tâches afin de capturer l'état utilisateur

  1. Dans la liste Séquence de tâches, sélectionnez une séquence de tâches et cliquez sur Modifier.

  2. Si vous utilisez un point de migration d'état pour stocker l'état utilisateur, ajoutez l'étape Demander le magasin d'état à la séquence de tâches. Dans la boîte de dialogue Éditeur de séquence de tâches, cliquez sur Ajouter, pointez sur État utilisateur, puis cliquez sur Demander le magasin d'état. Spécifiez les propriétés et les options suivantes pour l'étape Demander le magasin d'état, puis cliquez sur Appliquer.

    Dans l'onglet Propriétés, spécifiez les options suivantes :

    - Entrez un nom et une description pour l'étape.
    
    - Cliquez sur **Capturer l'état à partir de l'ordinateur**.
    
    - Dans la zone **Nombre de tentatives**, spécifiez le nombre de tentatives de la séquence de tâches pour capturer les données d'état utilisateur si une erreur se produit.
    
    - Dans la zone **Délai de nouvelle tentative (en secondes)**, spécifiez le nombre de secondes d'attente avant que la séquence de tâches retente de capturer les données.
    
    - Activez la case à cocher **Si le compte d'ordinateur ne parvient pas à se connecter au magasin d'état, utiliser le compte d'accès réseau** pour spécifier si vous voulez utiliser le compte d'accès réseau de Configuration Manager pour capturer les données d'état utilisateur.
    
      Pour plus d'informations sur le compte d'accès réseau, consultez la section [Configurer le compte d'accès réseau](gg682115\(v=technet.10\).md) dans la rubrique [Configuration de la gestion de contenu dans Configuration Manager](gg682115\(v=technet.10\).md).
    

    Dans l'onglet Options, spécifiez les options suivantes :

    - Activez la case à cocher **Continuer en cas d'erreur** si vous souhaitez que la séquence de tâches passe à l'étape suivante si cette étape échoue.
    
    - Spécifiez des conditions qui doivent être remplies avant que la séquence de tâches puisse continuer si une erreur se produit.
    
  3. Ajoutez l'étape Capturer l'état utilisateur à la séquence de tâches. Dans la boîte de dialogue Éditeur de séquence de tâches, cliquez sur Ajouter, pointez sur État utilisateur, puis cliquez sur Capturer l'état utilisateur. Spécifiez les propriétés et les options suivantes pour l'étape Capturer l'état utilisateur, puis cliquez sur OK.

    Important

    Lorsque vous ajoutez cette étape à votre séquence de tâches, définissez également la variable de séquence de tâches OSDStateStorePath pour indiquer où sont stockées sur les données d'état utilisateur. Si vous stockez l'état utilisateur localement, ne spécifiez pas un dossier racine, car la séquence de tâches risquerait d'échouer. Lorsque vous stockez les données utilisateur localement, utilisez toujours un dossier ou un sous-dossier. Pour plus d'informations sur cette variable, consultez Variables d'Action séquence tâche capturer l'état utilisateur.

    Dans l'onglet Propriétés, spécifiez les options suivantes :

    - Entrez un nom et une description pour l'étape.
    
    - Indiquez l'emplacement du package qui contient les fichiers sources USMT utilisés pour capturer les données d'état utilisateur.
    
    - Spécifiez les profils utilisateur à capturer :
    
        - Cliquez sur **Capturer tous les profils utilisateur à l'aide des options standard** pour capturer tous les profils utilisateur.
    
        - Cliquez sur **Personnaliser la façon dont les profils utilisateur sont capturés** pour spécifier les profils utilisateur individuels à capturer.
    
    - Sélectionnez **Activer la journalisation documentée** pour spécifier la quantité d'informations à écrire dans des fichiers journaux si une erreur se produit.
    
    - Sélectionnez **Ignorer les fichiers qui utilisent le système de fichiers EFS**.
    
    - Sélectionnez **Copier en utilisant l'accès au système de fichiers** pour spécifier les paramètres suivants :
    
        - **Continuer si certains fichiers ne peuvent pas être capturés** : ce paramètre permet à l'étape de séquence de tâches de continuer le processus de migration même si certains fichiers ne peuvent pas être capturés. Si vous désactivez cette option et qu'un fichier ne peut pas être capturé, l'étape de séquence de tâches échoue. Cette option est activée par défaut.
    
        - **Capturer localement en utilisant des liens au lien de copier les fichiers** : ce paramètre vous permet d'utiliser la fonctionnalité de migration de lien physique disponible dans l'outil USMT 4.0. Ce paramètre est ignoré si vous utilisez des versions d'USMT antérieures à USMT 4.0.
    
        - **Capturer en mode hors-ligne (Windows PE uniquement)** : ce paramètre vous permet de capturer l'état utilisateur à partir de Windows PE sans démarrer le système d'exploitation existant. Ce paramètre est ignoré si vous utilisez des versions d'USMT antérieures à USMT 4.0.
    
    - Sélectionnez **Capturer en utilisant Volume Copy Shadow Service (VSS)**. Ce paramètre est ignoré si vous utilisez des versions d'USMT antérieures à USMT 4.0.
    

    Dans l'onglet Options, spécifiez les options suivantes :

    - Activez la case à cocher **Continuer en cas d'erreur** si vous souhaitez que la séquence de tâches passe à l'étape suivante si cette étape échoue.
    
    - Spécifiez des conditions qui doivent être remplies avant que la séquence de tâches puisse continuer si une erreur se produit.
    

Déployez cette séquence de tâches pour capturer l'état utilisateur sur un ordinateur de destination. Pour plus d'informations sur le déploiement de séquences de tâches, consultez la section Comment déployer une séquence de tâches dans la rubrique Comment gérer des séquences de tâches dans Configuration Manager.

Pour ajouter des étapes de séquence de tâches afin de restaurer l'état utilisateur

  1. Dans la liste Séquence de tâches, sélectionnez une séquence de tâches et cliquez sur Modifier.

  2. Ajoutez l'étape Restaurer l'état utilisateur à la séquence de tâches. Dans la boîte de dialogue Éditeur de séquence de tâches, cliquez sur Ajouter, pointez sur État utilisateur, puis cliquez sur Restaurer l'état utilisateur. Cette étape établit une connexion vers le point de migration d'état. Spécifiez les propriétés et les options suivantes pour l'étape Restaurer l'état utilisateur, puis cliquez sur OK.

    Dans l'onglet Propriétés, spécifiez les propriétés suivantes :

    - Entrez un nom et une description pour l'étape.
    
    - Spécifiez le package qui contient l'outil USMT pour restaurer les données d'état utilisateur.
    
    - Spécifiez les profils utilisateur à restaurer :
    
        - Cliquez sur **Restaurer tous les profils utilisateur capturés présentant des options standard** pour restaurer tous les profils utilisateur.
    
        - Cliquez sur **Personnaliser la capture du profil utilisateur** pour restaurer des profils utilisateur individuels.
    
    - Sélectionnez **Restaurer les profils utilisateur de l'ordinateur local** pour fournir un nouveau mot de passe pour les profils restaurés. Vous ne pouvez pas migrer les mots de passe pour les profils locaux.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Lorsque vous disposez de comptes d'utilisateur locaux, que vous utilisez l'étape <STRONG>Capturer l'état utilisateur</STRONG> et que vous sélectionnez <STRONG>Capturer tous les profils utilisateur à l'aide des options standard</STRONG>, vous devez sélectionner le paramètre <STRONG>Restaurer les profils utilisateur de l'ordinateur local</STRONG> dans l'étape <STRONG>Restaurer l'état utilisateur</STRONG>. Sinon, la séquence de tâches échouera.</P>
    
    
      </div>
    
    - Sélectionnez **Continuer si certains fichiers ne peuvent pas être restaurés** si vous souhaitez que l'étape **Restaurer l'état utilisateur** se poursuive si un fichier ne peut pas être restauré.
    
      Si vous stockez l'état utilisateur à l'aide de liens locaux et si la restauration échoue, l'utilisateur administratif peut supprimer manuellement les liens directs qui ont été créés pour stocker les données ou la séquence de tâches peut exécuter l'outil USMTUtils. Si vous utilisez USMTUtils pour supprimer le lien direct, ajoutez l'étape [Redémarrage de l'ordinateur](hh846237\(v=technet.10\).md) après l'exécution de USMTUtils.
    
    - Sélectionnez **Activer la journalisation documentée** pour spécifier la quantité d'informations à écrire dans des fichiers journaux si une erreur se produit.
    

    Dans l'onglet Options, spécifiez les options suivantes :

    - Activez la case à cocher **Continuer en cas d'erreur** si vous souhaitez que la séquence de tâches passe à l'étape suivante si cette étape échoue.
    
    - Spécifiez des conditions qui doivent être remplies avant que la séquence de tâches puisse continuer si une erreur se produit.
    
  3. Si vous utilisez un point de migration d'état pour stocker l'état utilisateur, ajoutez l'étape Libérer le magasin d'état à la séquence de tâches. Dans la boîte de dialogue Éditeur de séquence de tâches, cliquez sur Ajouter, pointez sur État utilisateur, puis cliquez sur Libérer le magasin d'état. Spécifiez les propriétés et les options suivantes pour l'étape Libérer le magasin d'état, puis cliquez sur OK.

    Important

    L'action de séquence de tâches exécutée avant l'étape Libérer le magasin d'état doit être effectuée avec succès avant que l'étape Libérer le magasin d'état démarre.

    Sous l'onglet Propriétés, entrez un nom et une description pour l'étape.

    Sous l'onglet Options, spécifiez les options suivantes.

    - Activez la case à cocher **Continuer en cas d'erreur** si vous souhaitez que la séquence de tâches passe à l'étape suivante si cette étape échoue.
    
    - Spécifiez des conditions qui doivent être remplies avant que la séquence de tâches puisse continuer si une erreur se produit.
    

Déployez cette séquence de tâches pour restaurer l'état utilisateur sur un ordinateur de destination. Pour plus d'informations sur le déploiement de séquences de tâches, consultez la section Comment déployer une séquence de tâches dans la rubrique Comment gérer des séquences de tâches dans Configuration Manager.

Restauration des données d'état utilisateur en cas d'échec d'un déploiement de système d'exploitation

Si le déploiement de système d'exploitation échoue, utilisez la fonctionnalité LoadState d'USMT 4.0 pour récupérer les données d'état utilisateur capturées au cours du processus de déploiement. Ces données incluent notamment les données stockées sur un point de migration d'état ou les données enregistrées localement sur l'ordinateur de destination. Pour plus d'informations sur cette fonctionnalité d'USMT, voir Syntaxe LoadState.