{"id":2260,"date":"2013-10-25T13:32:08","date_gmt":"2013-10-25T16:32:08","guid":{"rendered":"http:\/\/www.radians.com.ar\/blog\/?p=2260"},"modified":"2015-09-18T18:36:53","modified_gmt":"2015-09-18T21:36:53","slug":"windows-server-2012-replicacion-como-hacer-troubleshooting-parte-2-tool","status":"publish","type":"post","link":"https:\/\/www.radians.com.ar\/blog\/?p=2260","title":{"rendered":"Windows Server 2012: Replicacion, como hacer troubleshooting &ndash; Parte 2 {Tool}"},"content":{"rendered":"<p align=\"justify\"><a href=\"http:\/\/www.radians.com.ar\/Articulos\/Images\/Windows-Server-2012-Replicacion-como-hac_1271D\/replication-management1.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"www.radians.com.ar \u00a9 2013\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: left; padding-top: 0px; padding-left: 0px; margin: 5px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"www.radians.com.ar \u00a9 2013\" src=\"http:\/\/www.radians.com.ar\/Articulos\/Images\/Windows-Server-2012-Replicacion-como-hac_1271D\/replication-management1_thumb.jpg\" width=\"444\" align=\"left\" height=\"193\" \/><\/a>La semana pasada escrib\u00ed una nota como para empezar sobre como hacer un troubleshooting en la replicaci\u00f3n de nuestra estructura de Directory Services. Entonces hoy vamos a ver la segunda parte de una serie de notas sobre RepAdmin y c\u00f3mo utilizar esta herramienta para supervisar, diagnosticar y solucionar los problemas de replicaci\u00f3n m\u00e1s comunes que las nuestras organizaciones pueden experimentar en entornos de Active Directory. Como siempre y como aclare la otra vez, las primeras notas son las mas densas porque hay muchos conceptos y temas a tener en cuenta, pero quiero abarcarlos para as\u00ed poder despu\u00e9s no tener que volver atr\u00e1s y que sea mas f\u00e1cil.<\/p>\n<p align=\"justify\">Vamos a ver algunos t\u00e9rminos que se relacionan con otras tecnolog\u00edas que dependen de la topolog\u00eda de replicaci\u00f3n de Active Directory.   <\/p>\n<div align=\"justify\">\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"160\">\n<p>File Replication Service (FRS)<\/p>\n<\/td>\n<td valign=\"top\" width=\"430\">\n<p>Es el servicio de replicaci\u00f3n en Windows 2000 Server y Windows Server 2003 que se utiliza para replicar la carpeta compartida SYSVOL<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"160\">\n<p>Replica set<\/p>\n<\/td>\n<td valign=\"top\" width=\"430\">\n<p>La colecci\u00f3n de servidores que est\u00e1n replicando todo un conjunto dado de directorios se denomina un conjunto de r\u00e9plicas. Con un dise\u00f1o de la topolog\u00eda adecuada y la adecuada configuraci\u00f3n de la red, las r\u00e9plicas FRS de Windows 2000 o Windows Server 2003 pueden abarcar miles de equipos. Tambi\u00e9n es posible que un solo equipo sea miembro de m\u00faltiples conjuntos de r\u00e9plicas.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"160\">\n<p>Topology<\/p>\n<\/td>\n<td valign=\"top\" width=\"430\">\n<p>La topolog\u00eda define el conjunto de conexiones que se utilizan para enviar actualizaciones de entre los miembros de un conjunto de r\u00e9plicas. La definici\u00f3n de la topolog\u00eda incluye tanto las conexiones y las propiedades de las conexiones, como el calendario, banderas habilitadas y deshabilitadas, y as\u00ed sucesivamente.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"160\">\n<p>Disconnected operation<\/p>\n<\/td>\n<td valign=\"top\" width=\"430\">\n<p>FRS puede funcionar incluso si alguno o todos los equipos miembros est\u00e1n desconectados el uno del otro durante per\u00edodos de tiempo prolongados. Los cambios pueden ser aceptados por cualquier equipo, y los cambios se replican en otros equipos miembros cuando se restablece la conectividad.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"160\">\n<p>Authenticated RPC with encryption<\/p>\n<\/td>\n<td valign=\"top\" width=\"430\">\n<p>Para proporcionar comunicaciones seguras, FRS utiliza el protocolo de autenticaci\u00f3n Kerberos para RPC autenticado para cifrar y a prueba de manipulaciones de los datos que se env\u00edan entre los asociados de replicaci\u00f3n.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<h2 align=\"justify\">Los requerimientos del <font style=\"background-color: #ffff00\" color=\"#ff0000\" face=\"OCR A Extended\"><\/font><font style=\"style\" color=\"#ff0000\" face=\"OCR A Extended\">RepAdmin.exe<\/font><\/h2>\n<ul>\n<li>\n<div align=\"justify\">Windows XP Professional, Windows Vista\u00ae, Windows Server 2003, o Windows Server 2008<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Permisos de Administrador en el domain controller<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Los permisos de replicaci\u00f3n pueden ser delegados<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Algunos comandos pueden no requerir los permisos de administrador<\/div>\n<\/li>\n<\/ul>\n<p align=\"justify\">Repadmin.exe forma parte de Windows Server 2003 Service Pack 1 (SP1) Support tools, por lo que necesitamos instalarlos antes de poder usarlos. Si necesitas as informaci\u00f3n de como instalar las Support tools, te recomiendo ver: <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=44321\">Herramientas de soporte t\u00e9cnico del Service Pack 1 de Windows Server 2003<\/a>.<\/p>\n<p align=\"justify\">Si necesitas bajar el paquete de instalaci\u00f3n les dejo el link: <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=70775\">Windows Server 2003 Service Pack 1 32-bit Support Tools<\/a>.<\/p>\n<p align=\"justify\">Previous versions of repadmin have similar functionality, but they have some limitations regarding the workstations that they can be run on and which functions they can perform. The following table lists the versions of repadmin, which operating systems they can be run on, and which domain controllers they can target. <\/p>\n<p align=\"justify\">Las versiones anteriores de repadmin pueden tener funcionalidades similares, pero tienen algunas limitaciones en cuanto a las estaciones de trabajo que se puede ejecutar y qu\u00e9 funciones se pueden realizar. La siguiente tabla muestra las versiones de repadmin, y que sistemas operativos se pueden ejecutar en cada una, y que controladores de dominio estan soportados.   <\/p>\n<div align=\"justify\">\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"295\">\n<p>Version<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Sistema Operativo Cliente<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Sistema Operativo Destino<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Feature sets Importantes<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"295\">\n<p>Windows 2000<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Windows 2000 y Sup<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Todas las versiones de Active Directory<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>\/sync             <br \/>\/propcheck              <br \/>\/showreps              <br \/>\/showvector              <br \/>\/showmeta<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"295\">\n<p>Windows Server 2003<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Windows XP Professional y Windows Server 2003<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Todas las versiones de Active Directory<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>\/notifyopt             <br \/>\/replsummary              <br \/>\/replicate              <br \/>\/replsingleobj              <br \/>\/removelingeringobjects              <br \/>\/rehost              <br \/>\/unhost              <br \/>\/showmsg              <br \/>\/showattr              <br \/>\/syncall              <br \/>\/viewlist DC_LIST<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"295\">\n<p>Windows Server 2003 with SP 1<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Windows XP Professional y Windows Server 2003<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Todas las versiones de Active Directory<\/p>\n<p>Rehost requiere Windows 2000 Server SP4 o Superios<\/p>\n<p>Para quitar lingering objects requieres Windows Server 2003<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>\/showbackup             <br \/>\/rehost bug fix              <br \/>\/regkey<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"295\">\n<p>Active Directory Application Mode (ADAM)<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Windows XP Professional y Windows Server 2003<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Todas las versiones de Active Directory<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>\/setattr             <br \/>\/listhelp<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p align=\"justify\">&#160;<\/p>\n<div align=\"justify\">\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"295\">\n<p>Subcomandos en desuso (desde Windows 2000 Server)<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>Subcomandos Equivalente o Mejorado en Windows Server 2003<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"295\">\n<p>\/sync             <br \/>\/propcheck              <br \/>\/showreps              <br \/>\/showvector              <br \/>\/showmeta<\/p>\n<\/td>\n<td valign=\"top\" width=\"295\">\n<p>\/repl or \/replicate             <br \/>\/showchanges              <br \/>\/showrepl              <br \/>\/showutdvec              <br \/>\/showobjmeta<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p align=\"justify\">Como sabeos, <font color=\"#ff0000\" face=\"OCR A Extended\">Repadmin <\/font>se ejecuta en el s\u00edmbolo del sistema, y contiene varios subcomandos, como podemos ver:<\/p>\n<p align=\"justify\"><font color=\"#ff0000\" face=\"OCR A Extended\">repadmin &lt;subcommand&gt; [&lt;dsa&gt;] [\/u: &lt;UserName&gt;] [\/pw: {&lt;Password&gt; | *}] [\/rpc] [\/ldap] [\/homeserver: &lt;dsaname&gt;]<\/font><\/p>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">Subcommand<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">Syntaxis y descripcion<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">bind<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/bind [dsa]           <br \/>Se conecta a y muestra las caracter\u00edsticas de replicaci\u00f3n de un servidor de directorio.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">bridgeheads<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/bridgeheads [dsa]           <br \/>Enumera los servidores de directorio que act\u00faan como servidores cabeza de puente para un sitio espec\u00edfico.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">checkprop<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/checkprop [dsa] Naming Context OriginatingDCInvocationID OriginatingUSN           <br \/>Compara las propiedades de los servidores de directorio especificados para determinar si est\u00e1n al d\u00eda con los dem\u00e1s. El servidor de directorio de origen contiene la informaci\u00f3n original que debe ser marcada. Los datos en el servidor de directorio de destino se compara con los datos en el servidor de directorio de origen.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">dsaguid<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/dsaguid [dsa] [GUID]           <br \/>Devuelve el nombre del servidor cuando se proporciona un globally unique identifier (GUID).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">failcache<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/failcache [dsa]           <br \/>Muestra una lista de los v\u00ednculos de replicaci\u00f3n fallidos que son detectados por el Consistency Checker (KCC).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">istg<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/istg [dsa] [\/verbose]           <br \/>Devuelve el nombre del equipo del Intersite Topology Generator (ISTG) server para un sitio especifico.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">kcc<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/kcc [dsa] [\/async]           <br \/>Fuerza al KCC a calcular la topolog\u00eda de replicaci\u00f3n de un servidor de directorio especificado. De forma predeterminada, este c\u00e1lculo se realiza cada 15 minutos.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">latency<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/latency [dsa] [\/verbose]           <br \/>Muestra la cantidad de tiempo entre repeticiones, mediante el uso de la marca de tiempo ISTG Keep Alive. La marca de tiempo ISTG Keep Alive no se utiliza en los bosques que se establecen en el nivel funcional del bosque Windows Server 2003 bosque. En su lugar, en aquellos entornos, debemos utilizar repadmin \/showutdvec \/latency.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">notifyopt<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/notifyopt [dsa] Naming Context [\/first:Value] [\/subs:Value]           <br \/>Muestra o establece la configuraci\u00f3n de tiempo de notificaci\u00f3n para la replicaci\u00f3n de una partici\u00f3n de directorio especificada.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">queue<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/queue [dsa]           <br \/>Muestra las tareas que estan pendientes en el queue de replicacion.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">prp<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">Repadmin \/prp [operation] RODC [additional arguments]           <br \/>Muestra o modifica la directiva de replicaci\u00f3n de contrase\u00f1a para un controlador de dominio de s\u00f3lo lectura (RODC).            <br \/>Este comando s\u00f3lo est\u00e1 disponible para las versiones de Repadmin que se incluyen en Windows Server 2008, Windows Server 2008 R2 o Herramientas de administraci\u00f3n remota del servidor.            <br \/>La operaci\u00f3n se puede ver, agregar, eliminar o mover. Para ver, agregar y eliminar, RODC puede ser RODC_Name o *. Para mover, RODC debe ser RODC_name<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">querysites<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/querysites FromSiteRDN ToSite1RDN [ToSite2RDN&#8230;]           <br \/>Utiliza la informaci\u00f3n de enrutamiento para determinar el costo de una ruta desde un sitio espec\u00edfico a otro lugar o los lugares especificados. El par\u00e1metro querysites no permite el uso de credenciales alternativas. Los nombres distinguidos relativos que se utilizan en este comando distinguen entre may\u00fasculas y min\u00fasculas.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">replicate<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">Syntax 1           <br \/>repadmin \/replicate destination_dsa source_dsa [\/force] [\/async] [\/full] [\/addref]<\/p>\n<p align=\"justify\">Syntax 2           <br \/>repadmin \/replicate destination_dsa [\/force] [\/async] [\/full] [\/addref] \/allsources            <br \/>Inicia un evento de replicaci\u00f3n para la partici\u00f3n de directorio especificada entre la fuente y servidores de directorio de destino. Puede determinar la fuente GUID cuando ve los asociados de replicaci\u00f3n usando showrepl.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">replsingleobj<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/replsingleobject dsa DsaSourceGUID ObjectDN<\/p>\n<p align=\"justify\">Replica un solo objeto entre dos servidores de directorio que tienen particiones en com\u00fan. Los dos servidores de directorio no tienen un acuerdo de repetici\u00f3n. Puede mostrar los acuerdos de repetici\u00f3n mediante el comando repadmin \/showrepl.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">replsummary<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/replsummary [dsa] [\/bysrc] [\/bydest] [\/errorsonly][\/sort:{delta|partners|failures|error|percent}]           <br \/>Resume el estado de replicaci\u00f3n y la salud relativa de un bosque de Active Directory.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">rodcpwdrepl<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/rodcpwdrepl [DSA_list] Hub DC User1 DN [User2 DN User3 DN]           <br \/>Desencadena la replicaci\u00f3n de contrase\u00f1as para los usuarios especificados del Hub DC fuente a uno o m\u00e1s RODC.            <br \/>Este comando s\u00f3lo est\u00e1 disponible para las versiones de Repadmin que se incluyen en Windows Server 2008, Windows Server 2008 R2 o Herramientas de administraci\u00f3n remota del servidor.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showattr<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showattr dsa [OBJ_LIST] [OBJ_LIST_OPTIONS] [\/attr|\/attrs: attribute attribute &#8230;] [\/allvalues] [\/long] [\/nolongblob] [\/nolongblob] [\/nolongfriendly] [\/dumpallblob]<\/p>\n<p align=\"justify\">La operaci\u00f3n \/ showattr muestra los atributos y el contenido de un objeto.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showcert<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showcert dsa<\/p>\n<p align=\"justify\">Muestro los certificados (utilizados por Simple Mail Transfer Protocol (SMTP)\u2013based replication) que son cargados en un servidor de directorio especifico.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showchanges<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">Syntax 1           <br \/>repadmin \/showchanges source_dsa Naming Context [\/cookie: File] [\/atts: attribute1,attribute2,&#8230;]<\/p>\n<p align=\"justify\">Syntax 2           <br \/>repadmin \/showchanges dest_dsa SourcedsaObjectGUID Naming Context [\/verbose] [\/statistics] [\/noincremental] [\/objectsecurity] [\/ancestors] [\/atts: attribute1,attribute2,&#8230;] [\/filter: ldap filter]<\/p>\n<p align=\"justify\">Muestra los cambios desde una partici\u00f3n de directorio especificado o cambios a un objeto especificado. En el primer ejemplo se guardan los cambios en una partici\u00f3n de directorio. Si esta informaci\u00f3n se guarda en un archivo, puede ejecutar la operaci\u00f3n GetChanges nuevo para la comparaci\u00f3n. En el segundo ejemplo, se muestra los cambios a un objeto especificado. Para que este comando se ejecute correctamente, la cuenta con la que se ejecuta el comando debe poseer la replicaci\u00f3n conseguir cambios a la derecha en la partici\u00f3n del directorio especificado.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showconn<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showconn [dsa] [ServerRDN | ContainerDN | dsa_GUID] [\/From:ServerRDN] [\/intersite]<\/p>\n<p align=\"justify\">Muestra los objetos de conexi\u00f3n para un servidor de directorio especificado. El valor predeterminado es el sitio local.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showctx<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showctx [dsa] [\/nocache]<\/p>\n<p align=\"justify\">Muestra una lista de los equipos que se han abierto sesiones con un servidor de directorio especificado .<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showism<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showism [TransportDN] [\/verbose]<\/p>\n<p align=\"justify\">Consulta el servicio de mensajer\u00eda entre sitios (ISM ) para las rutas del sitio. Esta operaci\u00f3n no se puede ejecutar remotamente .<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showmsg<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showmsg {Win32Error | DSEventID | NTDSMSG}           <br \/>Muestra el mensaje de error para un n\u00famero de error determinado.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showncsig<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showncsig [dsa]           <br \/>Cada servidor de directorio mantiene una lista de firmas partici\u00f3n de directorio. Este comando muestra una lista de los GUID de partici\u00f3n aplicaci\u00f3n eliminada . Puede configurar una partici\u00f3n de directorio de aplicaciones que se celebrar\u00e1 o no celebrado en el servidor de directorio en particular mediante el uso de Ntdsutil ( para Active Directory) .<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showobjmeta<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showobjmeta [dsa] ObjectDN [\/nocache] [\/linked]<\/p>\n<p align=\"justify\">Muestra los metadatos de replicaci\u00f3n de un objeto especificado que se almacena en el directorio, incluyendo identificador de atributo , n\u00famero de versi\u00f3n , origen y n\u00famero de secuencia de actualizaci\u00f3n local ( USN) , y originarios GUID del servidor y de fecha y hora . Cuando se comparan los metadatos de replicaci\u00f3n para el mismo objeto en diferentes servidores de directorio , se puede determinar si se ha producido la replicaci\u00f3n.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showoutcalls<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showoutcalls [dsa]           <br \/>Muestra las llamadas que se han realizado por el servidor de directorio especificado a otros servidores de directorio, pero no respondi\u00f3.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showproxy<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">Syntax 1           <br \/>repadmin \/showproxy [dsa] [Naming Context] [matchstring]<\/p>\n<p align=\"justify\">Syntax 2           <br \/>repadmin \/showproxy [dsa] [ObjectDN] [matchstring] \/movedobject<\/p>\n<p align=\"justify\">Listas de varios dominios objetos proxy se mueven . Cuando un objeto se mueve de un dominio a otro , un marcador permanece en el dominio original. Este marcador se llama proxy.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showrepl<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showrepl [dsa] [SourceDCObjectGUID] [Naming Context] [\/verbose] [\/nocache] [\/repsto] [\/conn] [\/csv] [\/all] [\/errorsonly] [\/intersite]<\/p>\n<p align=\"justify\">Muestra informaci\u00f3n de replicaci\u00f3n . V\u00ednculos de r\u00e9plica entrantes se muestran por defecto . Los enlaces salientes tambi\u00e9n se pueden mostrar , as\u00ed como las conexiones correspondientes a esos enlaces . El comando tambi\u00e9n muestra los errores que se corresponden con v\u00ednculos de r\u00e9plica , que no pueden ser creados por KCC . Esto ayuda a un administrador crear una representaci\u00f3n visual de la topolog\u00eda de replicaci\u00f3n y ver el papel de cada servidor de directorio en el proceso de replicaci\u00f3n.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showcig<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showsig [dsa]<\/p>\n<p align=\"justify\">Muestra los ID de invocaci\u00f3n retirados en el servidor de directorios. Un servidor de directorio cambia su identificador de invocaci\u00f3n cuando se restaura o cuando rehosts una partici\u00f3n de aplicaci\u00f3n .<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showtime<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showtime [DSTimeValue]<\/p>\n<p align=\"justify\">Convierte un valor de tiempo de servicio de directorio de formato de cadena tanto para las zonas horarias local y UTC .<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showtrust<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showtrust [dsa]<\/p>\n<p align=\"justify\">Lista todos los dominios de Active Directory que son de confianza para un dominio de Active Directory especificado.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showutdvec<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showutdvec dsa Naming Context [\/nocache] [\/latency]<\/p>\n<p align=\"justify\">Muestra el mayor USN para el servidor de directorio especificado. Esta informaci\u00f3n muestra c\u00f3mo hasta la fecha es una r\u00e9plica con sus asociados de replicaci\u00f3n.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">showvalue<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/showvalue [dsa] ObjectDN [AttributeName] [ValueDN] [\/nocache]<\/p>\n<p align=\"justify\">Muestra los valores del tipo , fecha de \u00faltima modificaci\u00f3n , originario servidor de directorios y el nombre completo de un objeto especificado .<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">syncall<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/syncall dsa [Naming Context] [Flags]<\/p>\n<p align=\"justify\">Sincroniza un servidor de directorio especificado con todos los asociados de replicaci\u00f3n. Este comando contiene varios subcomandos , que se describen en los escenarios de uso .           <br \/>Por defecto, si no partici\u00f3n de directorio se proporciona en el par\u00e1metro NamingContext , el comando realiza sus operaciones en la partici\u00f3n del directorio de configuraci\u00f3n.<\/p>\n<p align=\"justify\">\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">viewlist<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">repadmin \/viewlist [dsa] [OBJ_LIST]            <br \/>Muestra una lista de servidores de directorio .            <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"95\">\n<p align=\"justify\">oldhelp<\/p>\n<\/td>\n<td valign=\"top\" width=\"495\">\n<p align=\"justify\">Muestra una lista de las operaciones que se han desaprobado en esta versi\u00f3n de repadmin .<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Otra cosa interesante, a veces el resultado del repadmin \/showrepl puede dif\u00edcil de seguir\/leer al querer solucionar errores de replicaci\u00f3n o la visualizaci\u00f3n de topolog\u00eda de replicaci\u00f3n en una gran empresa. Hay una nueva funci\u00f3n (\/CSV) que nos permite forzar el resultado del showrepl para imprimirlo en un archivo .CSV (valores separados por coma) para poder utilizar un Excel (o lo que queramos) para poder filtrar la informaci\u00f3n de manera mas f\u00e1cil de seguir.<\/p>\n<p>Para generar una salida como un archivo CSV (delimitado por comas), lleve a cabo los siguientes pasos:<\/p>\n<ul>\n<li>Abrimos un s\u00edmbolo del sistema, escribimos el comando siguiente :     <br \/><font color=\"#ff0000\" face=\"OCR A Extended\">repadmin \/ showrepl &lt;DC_NAME&gt; \/ csv&gt; Repl.csv<\/font><\/li>\n<li>Abrios el archivo Repl.csv y eliminamos u ocultamos la columna A y las dos columnas de RPC y SMTP.<\/li>\n<li>Seleccionamos la fila 2. Hacemos clic en Ver y, a continuaci\u00f3n, hacemos clic en Inmovilizar paneles.<\/li>\n<li>Resaltamos la fila del encabezado de la columna. Haceos clic en Datos, seleccionamos Filtro y, a continuaci\u00f3n, hacemos clic en Autofiltro.<\/li>\n<li>Hacemos clic en la flecha hacia abajo para mostrar el estado de replicaci\u00f3n basada en nuestra situaci\u00f3n.<\/li>\n<\/ul>\n<p><a href=\"http:\/\/www.radians.com.ar\/Articulos\/Images\/Windows-Server-2012-Replicacion-como-hac_1271D\/RepAdmin.png\"><img loading=\"lazy\" decoding=\"async\" title=\"www.radians.com.ar \u00a9 2013\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 5px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"www.radians.com.ar \u00a9 2013\" src=\"http:\/\/www.radians.com.ar\/Articulos\/Images\/Windows-Server-2012-Replicacion-como-hac_1271D\/RepAdmin_thumb.png\" width=\"544\" height=\"188\" \/><\/a><\/p>\n<p>Bueno esto es todo para la segunda parte, les dejo el link de la primera: <a href=\"http:\/\/www.radians.com.ar\/blog\/?p=2252\">Windows Server 2012: Replicacion, como hacer troubleshooting \u2013 Parte 1{Tool}<\/a><\/p>\n<p align=\"justify\">Tengamos en cuenta que esto va a ser una serie de notas, por lo cual esta segunda parte, es imprescindible aclarar algunos conceptos para poder entender como funciona y que es la replicaci\u00f3n como para luego poder realizar el mantenimiento y troubleshooting de errores.<\/p>\n<p align=\"justify\">Espero les sea de inter\u00e9s y utilidad. Gracias, Roberto Di Lello.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La semana pasada escrib\u00ed una nota como para empezar sobre como hacer un troubleshooting en&#8230;<\/p>\n","protected":false},"author":1,"featured_media":4291,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[12,11,158,6],"tags":[217,301,194,195,243],"class_list":["post-2260","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2003-r2","category-2008-r2","category-windows-server-2012","category-tools","tag-ad-domain-services","tag-tools","tag-windows-server-2003-r2","tag-windows-server-2008-r2","tag-windows-server-2012-r2"],"_links":{"self":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2260","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2260"}],"version-history":[{"count":1,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2260\/revisions"}],"predecessor-version":[{"id":2261,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2260\/revisions\/2261"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/media\/4291"}],"wp:attachment":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}