Share via


Hulpprogramma voor hiërarchieonderhoud (Preinst.exe) voor Configuration Manager

Van toepassing op: Configuration Manager (current branch)

Het hulpprogramma voor hiërarchieonderhoud (Preinst.exe) geeft opdrachten door aan de Configuration Manager Hierarchy Manager terwijl de Hierarchy Manager-service wordt uitgevoerd. Het hulpprogramma voor hiërarchieonderhoud wordt automatisch geïnstalleerd wanneer u een Configuration Manager site installeert. U vindt Preinst.exe in de \bin\X64\00000409 map op de siteserver.

Gebruik het hulpprogramma voor hiërarchieonderhoud in de volgende scenario's:

  • Wanneer beveiligde sleuteluitwisseling is vereist, zijn er situaties waarin u de eerste openbare sleuteluitwisseling tussen sites handmatig moet uitvoeren. Zie Openbare sleutels handmatig uitwisselen tussen sites voor meer informatie.

  • Actieve taken verwijderen voor een doelsite die niet meer beschikbaar is.

  • Verwijder een siteserver uit de Configuration Manager-console wanneer u deze niet kunt verwijderen met setup. Als u bijvoorbeeld een Configuration Manager site fysiek verwijdert zonder eerst setup uit te voeren om de site te verwijderen. De site-informatie blijft aanwezig in de database van de bovenliggende site en de bovenliggende site blijft proberen te communiceren met de onderliggende site. U kunt dit probleem oplossen door het hulpprogramma voor hiërarchieonderhoud uit te voeren en de onderliggende site handmatig uit de database van de bovenliggende site te verwijderen.

  • Stop alle Configuration Manager services op een site zonder services afzonderlijk te hoeven stoppen.

  • Wanneer u een site herstelt, gebruikt u de CHILDKEYS optie om de openbare sleutels van meerdere onderliggende sites naar de herstellende site te distribueren.

Om het hulpprogramma voor hiërarchieonderhoud uit te voeren, heeft de huidige gebruiker beheerdersbevoegdheden nodig op de lokale computer. De gebruiker moet ook expliciet het beveiligingsrecht Beheren voor de klasse Site hebben. Het is niet voldoende dat de gebruiker dit recht over neemt door lid te zijn van een groep met die machtiging.

Opdrachtregelopties voor het hulpprogramma voor hiërarchieonderhoud

Wanneer u het hulpprogramma voor hiërarchieonderhoud gebruikt, moet u het lokaal uitvoeren op de centrale beheersite (CAS), primaire site of secundaire siteserver. Gebruik de volgende syntaxis: preinst.exe /<option>. De volgende opdrachtregelopties zijn beschikbaar:

  • /DELJOB <SiteCode>: Verwijder alle taken of opdrachten van de huidige site naar de opgegeven doelsite.

  • /DELSITE <ChildSiteCodeToRemove>: Gebruik deze optie op een bovenliggende site om de gegevens voor onderliggende sites te verwijderen uit de sitedatabase van de bovenliggende site. Normaal gesproken gebruikt u deze optie als een siteservercomputer buiten gebruik wordt gesteld voordat u de site ervan verwijdert.

    Opmerking

    Met de /DELSITE optie wordt de site niet verwijderd op de computer die is opgegeven door de ChildSiteCodeToRemove parameter. Met deze optie verwijdert u alleen de sitegegevens uit de Configuration Manager sitedatabase.

  • /DUMP <SiteCode>: Gebruik deze optie op de lokale siteserver om installatiekopieën voor sitebeheer te schrijven naar de hoofdmap van het station waarop de site is geïnstalleerd. U kunt een specifieke sitebeheerinstallatiekopie naar de map schrijven of alle sitebeheerbestanden in de hiërarchie schrijven.

    • /DUMP <SiteCode> schrijft de installatiekopieën van het sitebeheer alleen voor de opgegeven site.

    • /DUMP schrijft de sitebeheerbestanden voor alle sites.

    Een afbeelding is een binaire weergave van het sitebeheerbestand, dat is opgeslagen in de Configuration Manager sitedatabase. De afbeelding van het gedumpte sitebeheerbestand is een som van de basisinstallatiekopieën plus de in behandeling zijnde delta-installatiekopieën.

    Na het dumpen van een installatiekopie van een sitebeheerbestand met het hulpprogramma voor hiërarchieonderhoud, heeft de bestandsnaam de indeling sitectrl_<SiteCode>.ct0.

  • /STOPSITE: Gebruik deze optie op de lokale siteserver om een afsluitcyclus voor de Configuration Manager Site Component Manager-service te starten, waardoor de site gedeeltelijk opnieuw wordt ingesteld. Wanneer u deze afsluitcyclus start, worden sommige Configuration Manager services op een siteserver en de bijbehorende externe sitesystemen gestopt. Deze services worden ook gevlagd voor opnieuw installeren. Als gevolg van deze afsluitcyclus worden sommige wachtwoorden automatisch gewijzigd wanneer de services opnieuw worden geïnstalleerd.

    Opmerking

    Als u een record wilt zien van afsluiten, opnieuw installeren en wachtwoordwijzigingen voor Site Component Manager, schakelt u logboekregistratie voor dit onderdeel in voordat u deze opdrachtregeloptie gebruikt.

    Nadat de afsluitcyclus is gestart, wordt deze automatisch uitgevoerd, waarbij eventuele niet-reagerende onderdelen of computers worden overgeslagen. Als de Site Component Manager-service echter geen toegang heeft tot een extern sitesysteem tijdens de afsluitcyclus, worden de onderdelen die op het externe sitesysteem zijn geïnstalleerd, opnieuw geïnstalleerd wanneer de Site Component Manager-service opnieuw wordt gestart. Wanneer de service opnieuw wordt gestart, probeert de Site Component Manager-service alle services die zijn gemarkeerd voor opnieuw installeren herhaaldelijk opnieuw te installeren totdat dit is gelukt.

    U kunt de Site Component Manager-service opnieuw starten met behulp van Service Manager. Nadat de service opnieuw is opgestart, worden alle betrokken services verwijderd, opnieuw geïnstalleerd en opnieuw opgestart. Nadat u de /STOPSITE optie hebt gebruikt om de afsluitcyclus te starten, kunt u de cycli voor het opnieuw installeren niet vermijden nadat de Site Component Manager-service opnieuw is gestart.

  • /KEYFORPARENT: distribueer de openbare sleutel van de site naar een bovenliggende site.

    De /KEYFORPARENT optie plaatst de openbare sleutel van de site in het bestand <SiteCode>.CT4 in de hoofdmap van het station met programmabestanden. Nadat u preinst.exe met deze optie hebt uitgevoerd, kopieert u dit bestand handmatig naar de map van \Inboxes\hman.box de bovenliggende site (niet hman.box\pubkey).

  • /KEYFORCHILD: distribueer de openbare sleutel van de site naar een onderliggende site.

    De /KEYFORCHILD optie plaatst de openbare sleutel van de site in het bestand <SiteCode>.CT5 in de hoofdmap van het station met programmabestanden. Nadat u preinst.exe met deze optie hebt uitgevoerd, kopieert u dit bestand handmatig naar de map van \Inboxes\hman.box de onderliggende site (niet hman.box\pubkey).

  • /CHILDKEYS: Gebruik deze optie op de onderliggende sites van een site die u wilt herstellen. Het distribueert openbare sleutels van meerdere onderliggende sites naar de herstellende site.

    De /CHILDKEYS optie plaatst de sleutel van de site waarop u de optie uitvoert en alle onderliggende sites openbare sleutels in het bestand <SiteCode>.CT6. Nadat u preinst.exe met deze optie hebt uitgevoerd, kopieert u dit bestand handmatig naar de map van \Inboxes\hman.box de herstellende site (niet hman.box\pubkey).

  • /PARENTKEYS: Gebruik deze optie op de bovenliggende site van een site die u wilt herstellen. Het distribueert openbare sleutels van alle bovenliggende sites naar de herstellende site.

    De /PARENTKEYS optie plaatst de sleutel van de site waarop u de optie uitvoert en de sleutels van elke bovenliggende site boven die site in het bestand <SiteCode>.CT7. Nadat u preinst.exe met deze optie hebt uitgevoerd, kopieert u dit bestand handmatig naar de map van \Inboxes\hman.box de herstellende site (niet hman.box\pubkey).

Openbare sleutels handmatig uitwisselen tussen sites

Standaard is de optie Veilige sleuteluitwisseling vereisen ingeschakeld voor Configuration Manager sites. Wanneer beveiligde sleuteluitwisseling is vereist, zijn er twee situaties waarin u de eerste sleuteluitwisseling tussen sites handmatig moet uitvoeren:

  • Als u het Active Directory-schema voor Configuration Manager

  • Configuration Manager sites publiceren geen sitegegevens naar Active Directory

U kunt het hulpprogramma voor hiërarchieonderhoud gebruiken om de openbare sleutels voor elke site te exporteren. Na het exporteren, wisselt u de sleutels handmatig uit tussen de sites.

Opmerking

Nadat de openbare sleutels handmatig zijn uitgewisseld, controleert u het logboekbestand hman.log op de bovenliggende siteserver. Dit logboekbestand registreert wijzigingen in de siteconfiguratie en publicatie van sitegegevens in Active Directory. U kunt ervoor zorgen dat de primaire site de nieuwe openbare sleutel heeft verwerkt.

De openbare sleutel van de onderliggende site handmatig overdragen naar de bovenliggende site

  1. Meld u aan bij de onderliggende siteserver, open een opdrachtprompt en navigeer naar de locatie van Preinst.exe.

  2. Typ de volgende opdracht om de openbare sleutel van de onderliggende site te exporteren: Preinst /keyforparent

Met de /keyforparent optie wordt de openbare sleutel van de onderliggende site in het <SiteCode>.CT4 bestand in de hoofdmap van het systeemstation geplaatst.

  1. Verplaats het <SiteCode>.CT4 bestand naar de map van \inboxes\hman.box de bovenliggende site in de Configuration Manager installatiemap.

De openbare sleutel van de bovenliggende site handmatig overdragen naar de onderliggende site

  1. Meld u aan bij de bovenliggende siteserver, open een opdrachtprompt en navigeer naar de locatie van Preinst.exe.

  2. Typ de volgende opdracht om de openbare sleutel van de bovenliggende site te exporteren: Preinst /keyforchild

Met de /keyforchild optie wordt de openbare sleutel van de bovenliggende site in het <SiteCode>.CT5 bestand in de hoofdmap van het systeemstation geplaatst.

  1. Verplaats het <SiteCode>.CT5 bestand naar de map van \inboxes\hman.box de onderliggende site in de Configuration Manager installatiemap.