Om du har försökt att exportera DHCP-databasen från en server till en annan och det misslyckades, kan det bero på att du inte har slutfört stegen korrekt. Det finns flera procedurer som måste utföras i rätt ordning för att kunna migrera databasen. Försök att exportera och importera databasen igen genom att använda nedanstående procedurer i den ordning de visas.
För att utföra dessa procedurer måste du vara medlem i administratörsgruppen, eller ha delegerats motsvarande behörighet.
Så här flyttar du en DHCP-databas och konfiguration till en annan server:
Logga in på den DHCP-server som är källan genom att använda ett konto som är medlem i den lokala administratörsgruppen.
Klicka på Start, klicka på Kör, skriv cmd och tryck sedan på RETUR.
Skriv netsh dhcp server export C:\dhcp.txt all och tryck sedan på RETUR.
Installera DHCP-servertjänsten
För att utföra dessa procedurer måste du vara medlem i administratörsgruppen, eller ha delegerats motsvarande behörighet.
Så här installerar du DHCP-servertjänsten på en befintlig dator som kör Windows Server:
Gå till DHCP-serverdatorn, klicka på Start, välj Kontrollpanelen och dubbelklicka sedan på Lägg till eller ta bort program.
Klicka på Lägg till/ta bort Windows-komponenter.
I guiden Windows-komponenter, i rutan Komponenter klickar du på Nätverkstjänster och sedan på Information.
Markera kryssrutan DHCP (Dynamic Host Configuration Protocol) om den inte redan är markerad och klicka sedan på OK.
I guiden Windows-komponenter klickar du på Nästa för att installera de valda komponenterna. Sätt in Windows Server 2008-installationsskivan i datorns cd- eller dvd-enhet om du uppmanas till det. Filer för DHCP-servern och verktyg kopieras till datorn.
När installationen är klar klickar du på Slutför.
Importera DHCP-databasen
För att utföra dessa procedurer måste du vara medlem i administratörsgruppen, eller ha delegerats motsvarande behörighet.
Så här importerar du DHCP-databasen:
Logga in som en användare som är uttrycklig medlem i den lokala administratörsgruppen. Ett användarkonto i en grupp som är medlem i den lokala administratörsgruppen fungerar inte. Om det inte finns något lokalt administratörskonto för domänkontrollanten, startar du om datorn i Återställningsläge för katalogtjänster och använder sedan administratörskontot för att importera databasen enligt beskrivningen längre fram i det här avsnittet.
Kopiera den exporterade DHCP-databasfilen till den lokala hårddisken på datorn.
Verifiera att DHCP-tjänsten har startats på serverdatorn.
Klicka på Start, klicka på Kör, skriv cmd och tryck sedan på RETUR.
I kommandotolken skriver du netsh dhcp server import c:\dhcpdatabase.txt all och trycker sedan på RETUR, där c:\dhcpdatabase.txt är den fullständiga sökvägen och filnamnet på databasfilen som kopierats till servern.
Auktorisera DHCP-servern
För att utföra dessa procedurer måste du vara medlem i administratörsgruppen, eller ha delegerats motsvarande behörighet.
Så här auktoriserar du DHCP-servern:
På DHCP-serverdatorn, klicka på Start, peka på Alla program, Administrationsverktyg och klicka sedan på DHCP.
Gå till konsolträdet i DHCP-snapinmodulen och expandera den nya DHCP-servern. Om en röd pil visas i det nedre högra hörnet av serverobjektet, har servern ännu inte auktoriserats.
Högerklicka på serverobjektet och klicka sedan på Auktorisera.
Efter en stund högerklickar du på servern igen och klickar sedan på Uppdatera. En grön pil visar att DHCP-servern är auktoriserad.
Target | Microsoft.Windows.DHCPServer.Library.Database | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Microsoft.Windows.DHCPServer.Library.ActionAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.Library.Database.UnitMonitor.DatabaseCorrupt" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.Library.Database" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.Library.Database.UnitMonitor.DatabaseCorrupt_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1057</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>