Compartir a través de


Ejemplo Active Directory Domain Services Replication State Management Technology

Actualización: noviembre 2007

En este ejemplo se muestra cómo administrar la replicación de Active Directory. Sólo está disponible en Visual C#.

Nota:

Este ejemplo contiene los valores ficticios y no se puede ejecutar hasta que se hayan modificado con la configuración de un dominio existente.

Para obtener información sobre el uso de los ejemplos, vea los temas siguientes:

Para personalizar el ejemplo para su configuración

  • Modifique las variables de cadena siguientes con valores reales en el archivo Program.cs:

    • targetDomainName. Nombre completo del dominio que contiene los servidores implicados en la replicación.

    • targetServer. Nombre completo del servidor que se va a utilizar como destino de la replicación como, por ejemplo, "srv1.fabrikam.com".

    • sourceServer. Nombre completo del servidor que se va a utilizar como origen de la replicación como, por ejemplo, "srv2.fabrikam.com".

    • partitionName. Nombre de la partición que se va a replicar como, por ejemplo, "CN=Configuration,DC=fabrikam,DC=com".

  • Para realizar estas operaciones en una cuenta de usuario distinta de la cuenta donde se está ejecutando la aplicación, tendrá que reemplazar varias llamadas a métodos por llamadas que especifiquen el usuario y contraseña deseados. El código de reemplazo se incluye en el ejemplo en los comentarios. Para activarlo, quite los caracteres de comentario del código de reemplazo y marque como comentario la llamada al método utilizando las credenciales predeterminadas que aparecen anteriormente. Actualice la cadena "alt-username" para reflejar el usuario en el que se ejecuta la aplicación y la cadena "alt-password" para reflejar la contraseña de dicho usuario.

Para generar el ejemplo

  1. Abra una ventana del símbolo del sistema y navegue hasta el directorio ReplicationStateManagement\CS. Para obtener información sobre la configuración requerida y el símbolo del sistema de SDK, vea Cómo: Establecer la configuración de los ejemplos.

  2. Escriba msbuild replicationstatemanagement.sln en la línea de comandos.

Para ejecutar el ejemplo

  1. Navegue hasta el directorio que contiene el archivo ejecutable generado, desde el símbolo del sistema.

  2. Escriba replicationstatemanagement y presione ENTRAR.

Nota:

Este ejemplo es una aplicación de consola. Debe iniciarlo y ejecutarlo en una ventana del símbolo del sistema para ver los resultados.

Comentarios

En este ejemplo se muestran las siguientes tareas de replicación:

  • Comprueba la coherencia de la replicación.

  • Sincroniza la replicación a partir de un servidor de origen.

  • Sincroniza la replicación de todos los entornos.

  • Sincroniza la replicación desde todos los servidores.

  • Crea las nuevas conexiones de replicación.

  • Crea un calendario de replicaciones personalizado.