Domänen Controller-und Replikations Verwaltungsfunktionen
Der Domänen Controller (DC) und die Replikations Verwaltungsfunktionen stellen Tools zum Suchen von Daten zu einem Domänen Controller, zum Ändern der Namen von Netzwerk Objekten zwischen verschiedenen Formaten, zum Bearbeiten von Dienst Prinzipal Namen (SPNs) und Verzeichnisdienst-Agents (DSAs) und zum Verwalten der Replikation von Servern bereit Die folgenden Funktionen ermöglichen es Entwicklern, mit Domänen Controllern, der Replikation und dem Verzeichnisdienst zu arbeiten:
- Dsaddsidhistory
- DsBind
- Dsbindingsettimeout
- Dsbindtoistg
- Dsbindwithkred
- Dsbindwithspn
- Dsbindwithspnetx
- DsClientMakeSpnForTargetServer
- DsCrackNames
- Dscrackspn
- Dscrackunquotedmangledrdn
- Dsfreedomaincontrollerinfo
- Dsfreenameresult
- Dsfreepasswordanmeldeinformationen
- Dsfreschemaguidmap
- Dsfreespnarray
- Dsgetdomaincontrollerinfo
- Dsgetrdnw
- Dsgetspn
- Dsinverersecurityidentity
- Dsismangleddn
- Dsismangledrdnvalue
- Dslistdomainsinsite
- Dslistinfoforserver
- Dslistroles
- Dslistserversfordomaininsite
- Dslistserversinsite
- Dslistsites
- Dsmakepassword-Anmelde Informationen
- Dsmakespn
- Dsmapschemaguids
- DsQuerySitesByCost
- Dsquerysitesfree
- Dsquoterdnvalue
- Dsremovedsdomain
- Dsremovedsserver
- Dsreplicaadd
- DsReplicaConsistencyCheck
- Dsreplicadel
- Dsreplicafreeingefo
- Dsreplicagetinfo
- DsReplicaGetInfo2
- Dsreplicamodify
- Dsreplicasync
- DsReplicaSyncAll
- Dsreplicaupdaterefs
- Dsreplicaverifyobjects
- DsServerRegisterSpn
- Dsunbind
- Dsunquoterdnvalue
- Dswrite-accountspn
- Syncupdateproc
Die meisten dieser Funktionen erfordern ein Handle, das an den Verzeichnisdienst gebunden ist. Die Funktionen DsBind und dsbindwithkred starten eine RPC-Sitzung mit einem bestimmten Domänen Controller, binden dann ein Handle an den Verzeichnisdienst und geben das Handle zurück. Wenn das Handle nicht mehr benötigt wird, verwenden Sie die dsunbind -Funktion, um die RPC-Sitzung zu beenden und die Bindung des Handles aufzuheben.
Die Replikation erfolgt zwischen einem Quell Server und einem Zielserver. Ein Quell Server verwaltet eine Liste von Ziel Servern, auf denen er repliziert werden soll, und ein Zielserver verwaltet eine Liste der Quell Server, von denen er die Replikation empfängt. Verwenden Sie die dsreplicaadd -Funktion, um der Liste der Quell Server auf einem Zielserver hinzuzufügen, und verwenden Sie die dsreplicadel -Funktion, um Verweise aus der Quell Serverliste auf einem Zielserver zu entfernen. Die dsreplicamodify -Funktion kann verwendet werden, um einen vorhandenen Quell Server Verweis auf einem Zielserver zu ändern. Um die Liste der Zielserver auf einem Quell Server zu ändern, verwenden Sie die Funktion dsreplicaupdaterefs .
Die tatsächliche Replikation wird von den Funktionen dsreplicasync und dsreplicasyncalldurch geführt. Die dsreplicasync -Funktion synchronisiert einen bestimmten Zielserver mit einem einzelnen Quell Server. Verwenden Sie die Funktion DsReplicaSyncAll, um einen Zielserver mit allen anderen Servern des Standorts zu synchronisieren.