Ferramenta de manutenção da hierarquia (Preinst.exe) para gestor de configuração

Aplica-se a: Configuration Manager (ramo atual)

A ferramenta de manutenção da hierarquia (Preinst.exe) passa comandos para o Gestor de Hierarquia de Configuração enquanto o serviço Desemerdador está em execução. A ferramenta de manutenção da hierarquia é automaticamente instalada quando instala um site do Gestor de Configurações. Pode encontrar Preinst.exe no \ < SiteServerName>\SMS_ < SiteCode\bin\X64\00000409 pasta partilhada no servidor do site.

Pode utilizar a ferramenta Manutenção da Hierarquia nos seguintes cenários:

  • Quando é necessária uma troca de chaves segura, existem situações em que é necessário efetuar manualmente a troca inicial de chaves públicas entre sites. Para obter mais informações, veja Trocar Manualmente Chaves Públicas Entre Sites, neste tópico.

  • Para remover tarefas ativas destinadas a um site de destino que já não está disponível.

  • Para eliminar um servidor de site da consola 'Gestor de Configuração' quando não conseguir desinstalar o site utilizando a Configuração. Por exemplo, se remover fisicamente um site do Gestor de Configurações sem primeiro executar a Configuração para desinstalar o site, as informações do site continuarão a existir na base de dados do site dos pais, e o site dos pais continuará a tentar comunicar com o site da criança. Para resolver este problema, tem de executar a ferramenta de Manutenção da Hierarquia e eliminar manualmente o site da criança da base de dados do site dos pais.

  • Para parar todos os serviços do Gestor de Configuração num site sem ter de parar os serviços individualmente.

  • Quando estiver a recuperar um site, pode utilizar a opção CHILDKEYS para distribuir as chaves públicas de vários sites subordinados para o site de recuperação.

Para executar a ferramenta Manutenção da Hierarquia, o utilizador atual deve ter privilégios administrativos no computador local. De igual modo, o utilizador deve ter explicitamente o direito de segurança Site - Administrador. Não é suficiente que o utilizador herde este direito pelo facto de ser membro de um grupo que tem essa permissão.

Opções da Linha de Comandos da Ferramenta Manutenção da Hierarquia

Quando utilizar a Ferramenta Manutenção da Hierarquia, deve executá-la localmente no servidor do site de administração central, do site primário ou do site secundário.

Quando executar a ferramenta de manutenção da hierarquia, deve utilizar a seguinte sintaxe: preinst.exe < /opção > . O que se segue são opções de linhas de comandos.

/DELJOB < SiteCode > - Utilize esta opção num site para eliminar todos os trabalhos ou comandos do site atual para o local de destino especificado.

/DELSITE < ChildSiteCodeToRemove > - Utilize esta opção num site dos pais para eliminar os dados dos sites infantis da base de dados do site do site principal. Normalmente, utilize esta opção se o computador de um servidor do site for encerrado antes de desinstalar o site desse computador.

Nota

A opção /DELSITE não desinstala o site no computador especificado pelo parâmetro ChildSiteCodeToRemove. Esta opção apenas remove as informações do site da base de dados do site do Gestor de Configuração.

/DUMP < SiteCode > - Utilize esta opção no servidor local do site para escrever imagens de controlo do site para a pasta raiz da unidade em que o site está instalado. Pode escrever uma imagem de controlo do site específica na pasta ou escrever todos os ficheiros de controlo do site na hierarquia.

  • /DUMP < SiteCode> escreve a imagem de controlo do site apenas para o site especificado.

  • /DUMP escreve os ficheiros de controlo do site de todos os sites.

Uma imagem é uma representação binária do ficheiro de controlo do site, que é armazenado na base de dados do site do Gestor de Configuração. A imagem de ficheiro de controlo do site capturada é a soma da imagem base com as imagens diferenciais pendentes.

Depois de despejar uma imagem de ficheiro de controlo do site com a ferramenta hierarquia manutenção, o nome do ficheiro está no formato sitectrl_ < SiteCode>.ct0.

/STOPSITE - Utilize esta opção no servidor local do site para iniciar um ciclo de paragem para o serviço Gestor de Componentes do Site do Gestor de Configuração, que repõe parcialmente o site. Quando este ciclo de paragem é executado, alguns serviços do Gestor de Configuração num servidor de site e os seus sistemas de site remotos são interrompidos. Estes serviços são sinalizados para reinstalação. Devido a este ciclo de encerramento, algumas palavras-passe são alteradas automaticamente quando os serviços são reinstalados.

Nota

Se pretender ver um registo de encerramento, reinstalação e alterações de palavras-passe do Gestor do Componentes do Site, ative o registo para este componente antes de utilizar esta opção da linha de comandos.

Depois de ser iniciado, o ciclo de encerramento prossegue automaticamente, ignorando todos os componentes ou computadores sem resposta. No entanto, se o serviço Gestor de Componentes do Site não conseguir aceder a um sistema de sites remoto durante o ciclo de encerramento, os componentes instalados no sistema de sites remoto serão reinstalados quando o serviço Gestor de Componentes do Site for reiniciado. Quando é reiniciado, o serviço Gestor de Componentes do Site tenta repetidamente reinstalar todos os serviços sinalizados para reinstalação até ter êxito.

Para reiniciar o serviço Gestor de Componentes do Site, utilize o Service Manager. Depois de ser reiniciado, todos os serviços afetados são desinstalados, reinstalados e reiniciados. Depois de utilizar a opção /STOPSITE para iniciar o ciclo de encerramento, não é possível evitar os ciclos de reinstalação depois de o serviço Gestor de Componentes do Site reiniciar.

/KEYFORPARENT - utilize esta opção num site para distribuir a chave pública do site para um site principal.

A opção /KEYFORPARENT coloca a chave pública do site no> < site do ficheiro. CT4 na raiz do unidade de ficheiros do programa. Depois de executar preinst.exe com esta opção, copie manualmente o < SiteCode>. Ficheiro CT4 para a pasta do site dos pais ...\Inboxes\hman.box (não hman.box\pubkey).

/KEYFORCHILD - utilize esta opção num site para distribuir a chave pública do site para um site subordinado.

A opção /KEYFORCHILD coloca a chave pública do site no> < site do ficheiro. CT5 na raiz do programa de ficheiros. Depois de executar preinst.exe com esta opção, copie manualmente o < SiteCode>. Ficheiro CT5 para a pasta do site da criança ...\Inboxes\hman.box (não hman.box\pubkey).

/CHILDKEYS - pode utilizar esta opção nos sites subordinados de um site que estiver a recuperar. Utilize esta opção para distribuir as chaves públicas de vários sites subordinados para o site de recuperação.

A opção /CHILDKEYS coloca a chave a partir do site onde executou a opção, e todos esses sites sites de crianças chaves públicas no < site siteCode>. CT6.

Depois de executar preinst.exe com esta opção, copie manualmente o < SiteCode>. Ficheiro CT6 para a pasta do site de recuperação ...\Inboxes\hman.box (não hman.box\pubkey).

/PARENTKEYS - pode utilizar esta opção no site principal de um site que estiver a recuperar. Utilize esta opção para distribuir as chaves públicas de todos os sites principais para o site de recuperação.

A opção /PARENTKEYS coloca a chave a partir do site onde executa a opção, e as chaves de cada site principal acima desse site no site do ficheiro < SiteCode > . CT7.

Depois de executar preinst.exe com esta opção, copie manualmente o < SiteCode>. Ficheiro CT7 para a pasta do site de recuperação ...\Inboxes\hman.box (não hman.box\pubkey).

Manualmente Exchange chaves públicas entre sites

Por predefinição, a opção de troca de chaves segura Requere está ativada para sites do Gestor de Configuração. Quando é necessária uma troca de chaves segura, existem duas situações em que é necessário efetuar manualmente a troca inicial de chaves entre sites:

  • Se o esquema do Diretório Ativo não tiver sido alargado para o Gestor de Configuração

  • Os sites do Gestor de Configuração não estão a publicar dados do site para o Ative Directory

Pode utilizar a ferramenta Manutenção da Hierarquia para exportar as chaves públicas para cada site. Depois de terem sido exportadas, tem de trocar manualmente as chaves entre os sites.

Nota

Depois de trocar manualmente as chaves públicas, pode rever o ficheiro de registo hman.log, que regista as alterações da configuração do site e a publicação das informações do site nos Serviços de Domínio do Active Directory no servidor do site principal, para garantir que o site primário processou a nova chave pública.

Para transferir manualmente a chave pública do site subordinado para o site principal

  1. Com sessão iniciada no site subordinado, abra uma linha de comandos e navegue para a localização do ficheiro Preinst.exe.

  2. Digite o seguinte para exportar a chave pública do site da criança: Preinst /keyforparent

  3. A opção /keyforparent coloca a chave pública do site da criança no código do < site > . Ficheiro CT4 localizado na raiz da unidade do sistema.

  4. Mover o < código do site > . Ficheiro CT4 para a pasta de instalação do site principal < > \inboxes\hman.box.

Para transferir manualmente a chave pública do site principal para o site subordinado

  1. Com sessão iniciada no site principal, abra uma linha de comandos e navegue para a localização do ficheiro Preinst.exe.

  2. Digite o seguinte para exportar a chave pública do site-mãe: Preinst /keyforchild.

  3. A opção /keyforchild coloca a chave pública do site dos pais no código do < > site. Ficheiro CT5 localizado na raiz da unidade do sistema.

  4. Mover o < código do site > . Ficheiro CT5 para o < diretório de instalação > \inboxes\hman.box diretório no site da criança.