Criar uma sequência de tarefas para capturar e restaurar o estado do utilizador no System Center Configuration ManagerCreate a task sequence to capture and restore user state in System Center Configuration Manager

Aplica-se a: O System Center Configuration Manager (ramo atual)Applies to: System Center Configuration Manager (Current Branch)

Pode utilizar sequências de tarefas do System Center Configuration Manager para capturar e restaurar dados de estado do utilizador em cenários de implementação do sistema operativo em que pretenda manter o estado de utilizador do sistema operativo atual.You can use System Center Configuration Manager task sequences to capture and restore the user state data in operating system deployment scenarios where you want to retain the user state of the current operating system. Consoante o tipo de sequência de tarefa que criar, os passos de captura e restauro podem ser adicionados automaticamente como parte da sequência de tarefas.Depending on the type of task sequence you create, the capture and restore steps might be automatically added as part of the task sequence. Noutros cenários, poderá ser necessário adicionar os passos de captura e restauro manualmente à sequência de tarefas.In other scenarios, you might need to manually add the capture and restore steps to the task sequence. Este tópico fornece os passos que tem de adicionar a uma sequência de tarefas existente para capturar e restaurar dados de estado do utilizador.This topic provides the steps that you must add to an existing task sequence to capture and restore user state data.

Como capturar e restaurar dados de estado do utilizadorHow to capture and restore user state data

Para capturar e restaurar o estado do utilizador, tem de adicionar os seguintes passos à sequência de tarefas:To capture and restore the user state, you must add the following steps to the task sequence:

  • Solicitar armazenamento de Estados: Este passo só será necessário se armazenar o estado do utilizador no ponto de migração de estado.Request State Store: This step is needed only if you store the user state on the state migration point.

  • Capturar estado do utilizador: Este passo captura os dados de estado de utilizador e armazena-os no ponto de migração de estado ou localmente, utilizando ligações.Capture User State: This step captures the user state data and stores it on the state migration point or locally using links.

  • Restaurar estado do utilizador: Este passo restaura os dados de estado de utilizador no computador de destino.Restore User State: This step restores the user state data on the destination computer. Permite obter os dados a partir de um ponto de migração de estado do utilizador ou a partir do computador de destino.It can retrieve the data from a user state migration point or from the destination computer.

  • Disponibilizar armazenamento de Estados: Este passo só será necessário se armazenar o estado do utilizador no ponto de migração de estado.Release State Store: This step is needed only if you store the user state on the state migration point. Este passo remove estes dados do ponto de migração de estado.This step removes this data from the state migration point.

    Utilize os procedimentos seguintes para adicionar os passos de sequência de tarefas necessários para capturar e restaurar o estado do utilizador.Use the following procedures to add the task sequence steps needed to capture the user state and restore the user state. Para obter mais informações sobre como criar sequências de uma tarefa, consulte gerir sequências de tarefas para automatizar tarefas.For more information about creating a task sequences, see Manage task sequences to automate tasks.

Para adicionar os passos de sequência de tarefas para capturar o estado do utilizadorTo add task sequence steps to capture the user state

  1. Na lista Sequência de Tarefas , selecione uma sequência de tarefas e clique em Editar.In the Task Sequence list, select a task sequence, and then click Edit.

  2. Se estiver a utilizar um ponto de migração de estado para armazenar o estado do utilizador, adicione o passo Solicitar Armazenamento de Estados à sequência de tarefas.If you are using a state migration point to store the user state, add the Request State Store step to the task sequence. Na caixa de diálogo Editor de Sequência de Tarefas , clique em Adicionar, aponte para Estado de Utilizadore clique em Solicitar Armazenamento de Estados.In the Task Sequence Editor dialog box, click Add, point to User State, and then click Request State Store. Especifique as seguintes propriedades e opções do passo Solicitar Armazenamento de Estados e clique em Aplicar.Specify the following properties and options for the Request State Store step, and then click Apply.

    No separador Propriedades , especifique as seguintes opções:On the Properties tab, specify the following options:

    • Introduza um nome e uma descrição para o passo.Enter a name and description for the step.

    • Clique em Capturar estado a partir do computador.Click Capture state from the computer.

    • Na caixa Número de tentativas , especifique quantas vezes a sequência de tarefas tentará capturar os dados de estado do utilizador, se ocorrer um erro.In the Number of retries box, specify the number of times the task sequence attempts to capture the user state data if an error occurs.

    • Na caixa Intervalo de repetição (em segundos) , especifique quantos segundos a sequência de tarefas deverá aguardar antes de voltar a tentar capturar os dados.In the Retry delay (in seconds) box, specify how many seconds that the task sequence waits before it retries to capture the data.

    • Selecione o se a conta de computador falhar a ligação ao armazenamento de Estados, utilize a conta de acesso à rede caixa de verificação para especificar se pretende utilizar o Gestor de configuração conta de acesso à rede para ligar ao arquivo de Estados.Select the If computer account fails to connect to state store, use the Network Access account check box to specify whether to use the Configuration Manager Network Access Account to connect to the state store.

      No separador Opções , especifique as seguintes opções:On the Options tab, specify the following options:

    • Selecione a caixa de verificação Continuar com o erro se pretender que a sequência de tarefas continue para o passo seguinte caso este passo falhe.Select the Continue on error check box if you want the task sequence to continue to the next step if this step fails.

    • Especifique as condições que devem ser satisfeitas antes de continuar com a sequência de tarefas em caso de erro.Specify any conditions that must be met before the task sequence can continue if an error occurs.

  3. Adicione o passo Capturar Estado do Utilizador à sequência de tarefas.Add the Capture User State step to the task sequence. Na caixa de diálogo Editor de Sequência de Tarefas , clique em Adicionar, aponte para Estado de Utilizadore clique em Capturar Estado do Utilizador.In the Task Sequence Editor dialog box, click Add, point to User State, and then click Capture User State. Especifique as seguintes propriedades e opções do passo Capturar Estado do Utilizador e clique em OK.Specify the following properties and options for the Capture User State step, and then click OK.

    Importante

    Ao adicionar este passo à sequência de tarefas, defina também a variável da sequência de tarefas OSDStateStorePath para especificar onde serão armazenados os dados de estado do utilizador.When you add this step to your task sequence, also set the OSDStateStorePath task sequence variable to specify where the user state data is stored. Se armazenar o estado do utilizador localmente, não especifique uma pasta raiz, pois isso poderá fazer a sequência de tarefas falhar.If you store the user state locally, do not specify a root folder as that can cause the task sequence to fail. Ao armazenar os dados do utilizador localmente, utilize sempre uma pasta ou subpasta.When you store the user data locally always use a folder or subfolder. Para obter informações sobre esta variável, consulte capturar variáveis de ação de sequência do utilizador Estado tarefas.For information about this variable, see Capture User State Task Sequence Action Variables.

    No separador Propriedades , especifique as seguintes opções:On the Properties tab, specify the following options:

    • Introduza um nome e uma descrição para o passo.Enter a name and description for the step.

    • Especifique o pacote que contém o ficheiro de origem USMT utilizado para capturar os dados de estado do utilizador.Specify the package that contains the USMT source file used to capture the user state data.

    • Especifique os perfis de utilizador a capturar:Specify the user profiles to capture:

      • Clique em Capturar todos os perfis de utilizador com opções padrão para capturar todos os perfis de utilizador.Click Capture all user profiles with standard options to capture all user profiles.

      • Clique em Personalizar captura de perfil do utilizador para especificar os perfis de utilizador individuais a capturar.Click Customize user profile capture to specify individual user profiles to capture. Selecione o ficheiro de configuração (miguser.xml, migsys.xml ou migapp.xml) que contém as informações de perfil de utilizador.Select the configuration file (miguser.xml, migsys.xml, or migapp.xml) that contains the user profile information. Não é possível utilizar o ficheiro de configuração config.xml aqui, mas pode adicioná-lo manualmente para a linha de comandos da USMT utilizando as variáveis OSDMigrageAdditionalCaptureOptions e OSDMigrateAdditionalRestoreOptions.You cannot use the config.xml configuration file here, but you can manually add it to the USMT command line using the OSDMigrageAdditionalCaptureOptions and OSDMigrateAdditionalRestoreOptions variables.

    • Selecione Ativar registo verboso para especificar a quantidade de informações a escrever nos ficheiros de registo, se ocorrer um erro.Select Enable verbose logging to specify how much information to write to log files if an error occurs.

    • Selecione Ignorar ficheiros que utilizam o Sistema de Encriptação de Ficheiros (EFS).Select Skip files that use the Encrypting File System (EFS).

    • Selecione Copiar utilizando o acesso do sistema de ficheiros para especificar as seguintes definições:Select Copy by using file system access to specify the following settings:

      • Continuar se não for possível capturar alguns ficheiros: Esta definição permite que o passo de sequência de tarefas continuar o processo de migração, mesmo se não for possível capturar alguns ficheiros.Continue if some files cannot be captured: This setting allows the task sequence step to continue the migration process even if some files cannot be captured. Se desativar esta opção e não for possível capturar um ficheiro, o passo da sequência de tarefas falhará.If you disable this option and a file cannot be captured, the task sequence step fails. Por predefinição, esta opção encontra-se ativada.This option is enabled by default.

      • Capturar localmente ao utilizar hiperligações em vez de copiar ficheiros: Esta definição permite-lhe utilizar a funcionalidade de migração de ligações fixas que está disponível no USMT 4.0.Capture locally by using links instead of by copying files: This setting allows you to use the hard link migration feature that is available in USMT 4.0. Esta definição é ignorada se utilizar versões do USMT anteriores ao USMT 4.0.This setting is ignored if you use versions of USMT that are earlier than USMT 4.0.

      • Capturar no modo offline (apenas Windows PE): Esta definição permite-lhe capturar o estado do Windows PE sem arrancar o sistema operativo existente.Capture in off-line mode (Windows PE only): This setting allows you to capture use state from Windows PE without booting to the existing operating system. Esta definição é ignorada se utilizar versões do USMT anteriores ao USMT 4.0.This setting is ignored if you use versions of USMT that are earlier than USMT 4.0.

    • Selecione Capturar utilizando o Serviço Sombra de Cópia de Volume (VSS).Select Capture by using Volume Copy Shadow Services (VSS). Esta definição é ignorada se utilizar versões do USMT anteriores ao USMT 4.0.This setting is ignored if you use versions of USMT that are earlier than USMT 4.0.

      No separador Opções , especifique as seguintes opções:On the Options tab, specify the following options:

    • Selecione a caixa de verificação Continuar com o erro se pretender que a sequência de tarefas continue para o passo seguinte caso este passo falhe.Select the Continue on error check box if you want the task sequence to continue to the next step if this step fails.

    • Especifique as condições que devem ser satisfeitas antes de continuar com a sequência de tarefas em caso de erro.Specify any conditions that must be met before the task sequence can continue if an error occurs.

  4. Se estiver a utilizar um ponto de migração de estado para armazenar o estado do utilizador, adicione o disponibilizar armazenamento de Estados passo à sequência de tarefas.If you are using a state migration point to store the user state, add the Release State Store step to the task sequence. Na caixa de diálogo Editor de Sequência de Tarefas , clique em Adicionar, aponte para Estado de Utilizadore clique em Disponibilizar Armazenamento de Estados.In the Task Sequence Editor dialog box, click Add, point to User State, and then click Release State Store. Especifique as seguintes propriedades e opções do passo Disponibilizar Armazenamento de Estados e clique em OK.Specify the following properties and options for the Release State Store step, and then click OK.

    Importante

    A ação de sequência de tarefas executada antes do passo Disponibilizar Armazenamento de Estados deve ser bem-sucedida para iniciar o passo Disponibilizar Armazenamento de Estados .The task sequence action that runs before the Release State Store step must be successful before the Release State Store step is started.

    No separador Propriedades , introduza um nome e uma descrição para o passo.On the Properties tab, enter a name and description for the step.

    No separador Opções , especifique as seguintes opções.On the Options tab, specify the following options.

    • Selecione a caixa de verificação Continuar com o erro se pretender que a sequência de tarefas continue para o passo seguinte caso este passo falhe.Select the Continue on error check box if you want the task sequence to continue to the next step if this step fails.

    • Especifique as condições que devem ser satisfeitas antes de continuar com a sequência de tarefas em caso de erro.Specify any conditions that must be met before the task sequence can continue when an error occurs.

    Implemente esta sequência de tarefas para capturar o estado do utilizador num computador de destino.Deploy this task sequence to capture the user state on a destination computer. Para obter informações sobre como implementar sequências de tarefas, consulte implementar uma sequência de tarefas.For information about how to deploy task sequences, see Deploy a task sequence.

Para adicionar os passos de sequência de tarefas para restaurar o estado do utilizadorTo add task sequence steps to restore the user state

  1. Na lista Sequência de Tarefas , selecione uma sequência de tarefas e clique em Editar.In the Task Sequence list, select a task sequence, and then click Edit.

  2. Adicionar o restaurar estado do utilizador passo à sequência de tarefas.Add the Restore User State step to the task sequence. Na caixa de diálogo Editor de Sequência de Tarefas , clique em Adicionar, aponte para Estado de Utilizadore clique em Restaurar Estado do Utilizador.In the Task Sequence Editor dialog box, click Add, point to User State, and then click Restore User State. Este passo estabelece uma ligação ao ponto de migração de estado.This step establishes a connection to the state migration point. Especifique as seguintes propriedades e opções do passo Restaurar Estado do Utilizador e clique em OK.Specify the following properties and options for the Restore User State step, and then click OK.

    No separador Propriedades , especifique as seguintes propriedades:On the Properties tab, specify the following properties:

    • Introduza um nome e uma descrição para o passo.Enter a name and description for the step.

    • Especifique o pacote que contém a USMT para restaurar os dados de estado do utilizador.Specify the package that contains the USMT to restore the user state data.

    • Especifique os perfis de utilizador a restaurar:Specify the user profiles to restore:

      • Clique em Restaurar todos os perfis de utilizador capturados com opções padrão para restaurar todos os perfis de utilizador.Click Restore all captured user profiles with standard options to restore all user profiles.

      • Clique em personalizar restauro de perfis de utilizador para restaurar perfis de utilizador individuais.Click Customize user profile restore to restore individual user profiles. Selecione o ficheiro de configuração (miguser.xml, migsys.xml ou migapp.xml) que contém as informações de perfil de utilizador.Select the configuration file (miguser.xml, migsys.xml, or migapp.xml) that contains the user profile information. Não é possível utilizar o ficheiro de configuração config.xml aqui, mas pode adicioná-lo manualmente para a linha de comandos da USMT utilizando as variáveis OSDMigrageAdditionalCaptureOptions e OSDMigrateAdditionalRestoreOptions.You cannot use the config.xml configuration file here, but you can manually add it to the USMT command line using the OSDMigrageAdditionalCaptureOptions and OSDMigrateAdditionalRestoreOptions variables.

    • Selecione Restaurar perfis de utilizador do computador local para fornecer uma palavra-passe nova para aos perfis restaurados.Select Restore local computer user profiles to provide a new password for the restored profiles. Não é possível migrar palavras-passe para perfis locais.You cannot migrate passwords for local profiles.

      Nota

      Quando tiver contas de utilizador local e utilizar o capturar estado do utilizador passo e selecione capturar todos os perfis de utilizador com opções padrão, tem de selecionar o restaurar perfis de utilizador do computador local definição o restaurar estado do utilizador passo ou a sequência de tarefas falhará.When you have local user accounts, and you use the Capture User State step and select Capture all user profiles with standard options, you must select the Restore local computer user profiles setting in the Restore User State step or the task sequence will fail.

    • Selecione Continuar se não for possível restaurar alguns ficheiros se pretender que o passo Restaurar Estado do Utilizador continue caso não seja possível restaurar um ficheiro.Select Continue if some files cannot be restored if you want the Restore User State step to continue if a file cannot be restored.

      Se armazenar o estado do utilizador utilizando ligações locais e a restauração não for bem-sucedida, o utilizador administrativo pode eliminar manualmente as ligações fixas criadas para armazenar os dados ou a sequência de tarefas pode executar a ferramenta USMTUtils.If you store the user state by using local links and the restore is not successful, the administrative user can manually delete the hard-links that were created to store the data or the task sequence can run the USMTUtils tool. Se utilizar o USMTUtils para eliminar a ligação fixa, adicione um reiniciar o computador passo após a execução do USMTUtils.If you use USMTUtils to delete the hard-link, add a Restart Computer step after you run USMTUtils.

    • Selecione Ativar registo verboso para especificar a quantidade de informações a escrever nos ficheiros de registo, se ocorrer um erro.Select Enable verbose logging to specify how much information to write to log files if an error occurs.

      No separador Opções , especifique as seguintes opções:On the Options tab, specify the following options:

    • Selecione a caixa de verificação Continuar com o erro se pretender que a sequência de tarefas continue para o passo seguinte caso este passo falhe.Select the Continue on error check box if you want the task sequence to continue to the next step if this step fails.

    • Especifique as condições que devem ser satisfeitas antes de continuar com a sequência de tarefas em caso de erro.Specify any conditions that must be met before the task sequence can continue if an error occurs.

  3. Se estiver a utilizar um ponto de migração de estado para armazenar o estado do utilizador, adicione o disponibilizar armazenamento de Estados passo à sequência de tarefas.If you are using a state migration point to store the user state, add the Release State Store step to the task sequence. Na caixa de diálogo Editor de Sequência de Tarefas , clique em Adicionar, aponte para Estado de Utilizadore clique em Disponibilizar Armazenamento de Estados.In the Task Sequence Editor dialog box, click Add, point to User State, and then click Release State Store. Especifique as seguintes propriedades e opções do passo Disponibilizar Armazenamento de Estados e clique em OK.Specify the following properties and options for the Release State Store step, and then click OK.

    Importante

    A ação de sequência de tarefas executada antes do passo Disponibilizar Armazenamento de Estados deve ser bem-sucedida para iniciar o passo Disponibilizar Armazenamento de Estados .The task sequence action that runs before the Release State Store step must be successful before the Release State Store step is started.

    No separador Propriedades , introduza um nome e uma descrição para o passo.On the Properties tab, enter a name and description for the step.

    No separador Opções , especifique as seguintes opções.On the Options tab, specify the following options.

    • Selecione a caixa de verificação Continuar com o erro se pretender que a sequência de tarefas continue para o passo seguinte caso este passo falhe.Select the Continue on error check box if you want the task sequence to continue to the next step if this step fails.

    • Especifique as condições que devem ser satisfeitas antes de continuar com a sequência de tarefas em caso de erro.Specify any conditions that must be met before the task sequence can continue when an error occurs.

    Implemente esta sequência de tarefas para restaurar o estado do utilizador num computador de destino.Deploy this task sequence to restore the user state on a destination computer. Para obter informações sobre como implementar sequências de tarefas, consulte implementar uma sequência de tarefas.For information about deploying task sequences, see Deploy a task sequence.

Passos seguintesNext steps

Monitorizar a implementação de sequência de tarefasMonitor the task sequence deployment