Cómo restaurar una cuenta de usuario eliminada de Active Directory (la papelera de reciclaje de Active Directory no está habilitada) usando AdRestore, AdRestore.net y LEX: el explorador LDAP | Artículo 3#4 | Parte 15#23
En el artículo actual, revisaremos el proceso de restauración de Active Directory eliminado de un usuario, en un escenario en el que la papelera de reciclaje de Active Directory no estaba habilitada (activada).
En el artículo anterior, revisamos el proceso de restauración utilizando una herramienta integrada del servidor de Windows llamada LDP.EXE.
En el artículo actual, revisamos cómo restaurar el objeto eliminado de Active Directory utilizando utilidades de terceros (software que no es de Microsoft).
Las principales ventajas de estas herramientas son:
- En caso de que no hayamos habilitado (activado) la opción de la papelera de reciclaje de Active Directory; todavía tenemos la capacidad de restaurar objetos eliminados temporalmente de Active Directory, como "cuenta de usuario". "
- La interfaz y el proceso de restauración utilizando estas “herramientas” (especialmente las herramientas que proporcionan una interfaz gráfica), se consideran más fáciles o más amigables para el usuario que el uso de la herramienta LDP.EXE.
En el artículo actual, revisamos las siguientes herramientas:
- AdRestore: herramienta de comando agradable y sencilla creada por Mark Russinovich (Sysinternals)
- AdRestore.net: bonita versión gráfica de la utilidad AdRestore escrita por Gil Kirkpatrick.
- LEX - el explorador LDAP - utilidad gráfica gratuita y muy útil que encontré.
Restaurar objetos de Active Directory mediante la implementación - Reanimar objetos Tombstone de Active Directory
Sólo un breve recordatorio sobre el concepto de almacén de objetos eliminados de Active Directory.
La capacidad de restaurar objetos eliminados de Active Directory es posible gracias a un mecanismo integrado de Active Directory descrito como: objeto eliminado almacenamiento de Active Directory.
En un entorno de Active Directory, cuando el objeto se elimina, el objeto no se elimina permanentemente. En cambio, en caso de que la papelera de reciclaje de Active Directory no estuviera habilitada, el “objeto eliminado” ”se almacenará en una carpeta especial de Active Directory llamada - Objeto eliminado.
La mayoría de las propiedades del "objeto eliminado" se eliminarán (eliminarán) junto a un conjunto muy limitado de propiedades como GUID, SID y Nombre.
El objeto eliminado se considerará como - “Eliminado temporalmente. Otro término técnico para describir la identidad del objeto eliminado temporalmente: objeto Tombstone.
El proceso en el que restauramos el Objeto Tombstone se describe como - Reanimación.
En la siguiente sección, demostraremos cómo utilizar la herramienta LDP.EXE para implementar el concepto de "Reanimación de objetos Tombstone de Active Directory" (recuperar objetos de Active Directory eliminados temporalmente).
1#3 | Restaurar la cuenta de usuario de Active Directory utilizando la herramienta de línea de comandos AdRestore
En la siguiente sección, demostramos la forma en que utilizamos la herramienta de línea de comandos AdRestore para restaurar una cuenta de usuario de Active Directory eliminada temporalmente.
Descripción del escenario
- Lady Gaga es un usuario de una organización (usuario de Active Directory) que se creó en la unidad organizativa de Active Directory denominada - Cantantes famosos.
- ¡Se eliminó la cuenta de usuario de Lady Gaga en Active Directory!
La misión
¡Restaura la cuenta de usuario de Lady Gaga de Active Directory!
La solución
Usaremos la utilidad AdRestore para:
- Ver el contenido del objeto eliminado de Active Directory
- Localice la cuenta de usuario eliminada temporalmente (cuenta de usuario Lady Gaga).
- Restaure la cuenta de usuario eliminada temporalmente en su unidad organizativa original.
Primeros pasos
- Descargue la utilidad AdRestore
- La herramienta AdRestore es solo un archivo ejecutable de línea de comando (no es necesario instalarlo).
- Para utilizar la herramienta AdRestore, solo necesitamos abrir un símbolo del sistema y acceder a la ruta en la que está almacenada la herramienta AdRestore.
Dado que proporcionamos la ruta a la herramienta AdRestore, cuando escribimos el nombre del archivo ejecutable - AdRestore, la herramienta AdRestore muestra automáticamente una lista de todos los objetos eliminados temporalmente (objetos Tombstone) almacenados en el Carpeta de Active Directory denominada - Objeto eliminado.
En nuestro ejemplo, la carpeta Active Directory - Objeto eliminado, incluye solo dos cuentas de usuario eliminadas temporalmente.
El único parámetro que proporciona la herramienta AdRestore es “-r” (restaurar).
En caso de que agreguemos el parámetro “-r”, la herramienta AdRestore iniciará un proceso de restauración automática, en el que realizará un “bucle” a través de la lista de Eliminados temporalmente e intentará restaurar cada uno de los objetos eliminados temporalmente. La herramienta AdRestore solicitará una confirmación para restaurar el objeto eliminado temporalmente, para cada uno de los objetos eliminados temporalmente que aparecen en la lista.
En nuestro ejemplo, no aprobaremos el proceso de restauración (elegimos la letra “n ” para NO) porque necesitamos restaurar solo una cuenta de usuario de Active Directory eliminada temporalmente (Lady Gaga cuenta de usuario).
En caso de que queramos restaurar solo un objeto eliminado temporalmente específico, usaremos la siguiente sintaxis:
AdRestore -rEn nuestro ejemplo, solicitamos restaurar la cuenta de usuario de Active Directory eliminada temporalmente de un usuario llamado: lady
En la siguiente captura de pantalla, podemos ver que el proceso de restauración se completó con éxito.
Afrontar una situación de: varias cuentas de usuario eliminadas temporalmente con “identidad idéntica”
En esta sección, quiero referirme a un escenario complicado, en el que necesitamos restaurar la cuenta de usuario eliminada temporalmente, pero el "problema" es que el objeto eliminado almacena de Active Directory. incluye dos (o más) cuentas de usuario aparentemente idénticas.
Este tipo de escenario se puede dar en caso de que la cuenta de usuario de Active Directory haya sido eliminada y creada un par de veces.
Por ejemplo,
- El usuario de Active Directory se crea y luego se elimina (eliminación temporal).
- Después de un tiempo, se vuelve a crear un usuario de Active Directory con el mismo nombre para mostrar y dirección de correo electrónico como NUEVO usuario de Active Directory.
- Después de un tiempo, se elimina la NUEVA cuenta de usuario de Active Directory.
En este caso, la papelera de reciclaje de Active Directory incluirá dos cuentas de usuario aparentemente idénticas.
Utilizo el término "aparentemente idénticas" porque las dos cuentas de usuario eliminadas temporalmente tienen el mismo nombre para mostrar y dirección de correo electrónico, ¡pero no son idénticas!
Las "diferencias reales" entre cuentas de usuario eliminadas temporalmente aparentemente idénticas son:
- Los identificadores únicos: el GUID y el valor SID.
- Los valores creados y actualizados: la “fecha de creación” (WhenCreated) y la “fecha de eliminación” (WhenChanged).
Nota: observe que Active Directory no utiliza una propiedad específica como "cuando se elimina".
En su lugar, la propiedad que "nos dice" cuándo se eliminó el objeto es: Cuando se cambia.
Para poder demostrar tal caso, usemos el siguiente escenario:
- Lady es un usuario de una organización (usuario de Active Directory) que se creó en la unidad organizativa de Active Directory denominada - Cantantes famosos.
- ¡La cuenta de usuario de Lady Active Directory fue eliminada!
- Después de un tiempo, el administrador de Active Directory crea una NUEVA cuenta de usuario de Active Directory para Lady, con los mismos detalles que la cuenta de usuario anterior que se eliminó, como por ejemplo: el mismo nombre para mostrar y dirección de correo electrónico. etcétera.
- Después de un tiempo, ¡se eliminó la NUEVA cuenta de usuario de Active Directory Lady!
En la siguiente captura de pantalla, podemos ver dos cuentas de usuario aparentemente idénticas.
La desventaja de la herramienta AdRestore es que presenta un conjunto mínimo de propiedades de objetos eliminados temporalmente.
Un ejemplo de propiedad "faltante" es: "fecha de creación" (WhenCreated) y "fecha de eliminación" (WhenChanged).
En este tipo de escenario, necesitaremos utilizar otras herramientas de restauración de objetos de Active Directory eliminados temporalmente. En otras palabras, no podemos utilizar la herramienta AdRestore en este tipo de escenario “complicado de restaurar”. "
2#3 | Restaurar la cuenta de usuario de Active Directory usando AdRestore.NET
En la siguiente sección, demostramos la forma en que utilizamos la utilidad AdRestore.NET para restaurar una cuenta de usuario de Active Directory eliminada temporalmente.
La principal ventaja de AdRestore.NET es que esta herramienta proporciona una interfaz gráfica para mejorar considerablemente el proceso de localización y reinicio de objetos eliminados temporalmente de Active Directory. Además, esta herramienta proporciona información adicional sobre las propiedades eliminadas temporalmente, como la propiedad WhenCreated.
Descripción del escenario
- Britney Spears es un usuario de una organización (usuario de Active Directory) que se creó en la unidad organizativa de Active Directory denominada - Cantantes famosos.
- Britney Spears ¡Se eliminó la cuenta de usuario de Active Directory!
La misión
¡Restaura la cuenta de usuario de Britney Spears Active Directory!
La solución
Usaremos la utilidad AdRestore.NET para:
- Ver el contenido del objeto eliminado de Active Directory
- Localice la cuenta de usuario eliminada temporalmente específica (cuenta de usuario Britney Spears ).
- Restaure la cuenta de usuario eliminada temporalmente en su unidad organizativa original.
Primeros pasos
Hasta donde yo sé, el enlace para descargar la utilidad AdRestore.net ya no está activo.
Encontré un "enlace de descarga" en el artículo: Recuperar cuenta de usuario de Active Directory eliminada y restaurar buzón en Server 2008 y Exchange 2010
Para poder ver el contenido de la carpeta de Active Directory - Objeto eliminado, haga clic en
el Enumerar lápidas botón .
En la siguiente captura de pantalla, podemos ver la lista de objetos eliminados temporalmente existentes.
En nuestro escenario, nos gustaría restaurar la cuenta de usuario eliminada temporalmente de un usuario llamado - Britney
Tendremos que seleccionar la cuenta de usuario específica (número 1) y hacer clic en el botón Restaurar objeto (número 2).
La cuenta de usuario se restauró exitosamente.
Podemos ver que la cuenta de usuario restaurada "desaparece" de la lista de objetos eliminados temporalmente.
En la siguiente captura de pantalla, podemos ver que - la cuenta de usuario Britney se restauró exitosamente a su unidad organizativa original y que ahora, Britney se considera como una “cuenta de usuario activa”. "
Afrontar una situación de: varias cuentas de usuario eliminadas temporalmente con “identidad idéntica”
En esta sección, quiero referirme a un escenario complicado, en el que necesitamos restaurar la cuenta de usuario eliminada temporalmente, pero el "problema" es que el objeto eliminado almacena de Active Directory. incluye dos (o más) cuentas de usuario aparentemente idénticas.
Este tipo de escenario fue descrito en la sección anterior.
La buena noticia es que la herramienta ADRestore.NET "sabe" cómo mostrar información adicional sobre los objetos eliminados temporalmente, lo que nos ayudará a lidiar con un escenario complicado en el que tenemos dos (o más) cuentas de usuario aparentemente idénticas.
La misión
En nuestro ejemplo, hay dos “cuentas de usuario Britney eliminadas temporalmente”.
Nuestra misión es - restaurar la cuenta de usuario original de Britney, es decir, Britney cuenta de usuario de Active Directory, que se creó antes de la “cuenta de usuario Britney adicional” que se creó en una etapa posterior.
En la siguiente captura de pantalla, podemos ver que en este ejemplo, hay dos cuentas de usuarios eliminadas temporalmente que "tienen el mismo aspecto". "
Para poder localizar la “cuenta de usuario original de Active Directory”, veremos las propiedades de cada objeto eliminado temporalmente.
Para poder identificar cuál es la “cuenta de usuario original”, usaremos el valor almacenado en la propiedad - WhenCreated.
Observamos las propiedades de “Britney cuentas de usuario eliminadas temporalmente” que marcaron como - Número 1.
La fecha de creación de la cuenta de usuario (WhenCreated) es - 10/10/2016 10:08:58 a.m.
Cuando miramos las propiedades de “Britney Cuentas de usuario eliminadas temporalmente” que está marcada como - Número 2, podemos ver que la fecha de creación de la cuenta de usuario (WhenCreated) es - 10/10/2016 10:00:46 a.m.
El significado es que esta cuenta de usuario (número 2) se creó antes que la cuenta de usuario anterior (número 1), y la conclusión es que esta cuenta de usuario eliminada temporalmente es la “cuenta de usuario original”. "
3#3 | Restaurar la cuenta de usuario de Active Directory usando LEX: el explorador LDAP
En la siguiente sección, demostramos la forma en que utilizamos la utilidad LEX, el explorador LDAP, para restaurar la cuenta de usuario eliminada temporalmente de Active Directory.
Descripción del escenario
- Miley Cyrus es un usuario de una organización (usuario de Active Directory) que se creó en la unidad organizativa de Active Directory denominada - Cantantes famosos.
- Miley Cyrus ¡Se eliminó la cuenta de usuario de Active Directory!
La misión
¡Restaura la cuenta de usuario de Miley Cyrus Active Directory!
La solución
Usaremos la utilidad LEX - el explorador LDAP para:
- Ver el contenido del objeto eliminado de Active Directory
- Localice la cuenta de usuario eliminada temporalmente (Miley Cyrus cuenta de usuario).
- Restaure la cuenta de usuario eliminada temporalmente en su unidad organizativa original.
La misión
¡Restaura la cuenta de usuario de Miley Cyrus Active Directory!
Primeros pasos
- Descargue LEX, la utilidad del explorador LDAP
En la siguiente captura de pantalla, podemos ver que LEX (el explorador LDAP) muestra una lista de las unidades organizativas de Active Directory existentes. unidad organizativa” que está oculta de forma predeterminada: la unidad organizativa Objetos eliminados.
Otra característica interesante de LEX, la utilidad del explorador LDAP, es que la lista de "objetos eliminados" incluye información sobre objetos de Active Directory eliminados temporalmente y también objetos de Active Directory "eliminados definitivamente".
- Un objeto de Active Directory se considera objeto eliminado temporalmente si la propiedad: el valor IsDeleted es VERDADERO
- Un objeto de Active Directory se considera objeto eliminado definitivamente (no recuperable) si la propiedad - el valor IsDeleted es VERDADERO y además la propiedad - isRecycled también es VERDADERA
La información sobre el objeto de Active Directory “eliminado definitivamente” es solo para información general porque no podemos recuperar objetos de Active Directory que se consideran “eliminados definitivamente”.
En caso de que queramos crear una vista más cómoda de los objetos eliminados temporalmente, podemos usar la opción Filtro .
Para recuperar una cuenta de usuario eliminada temporalmente en particular, debemos:
- Seleccione el nombre de la cuenta de usuario que necesita restaurar
- Selecciona la opción: Recuperar los objetos en su contenedor original
En la siguiente captura de pantalla, podemos ver que la cuenta de usuario se restauró correctamente.
Una característica interesante adicional de LEX: la utilidad del explorador LDAP es la capacidad de cambiar el valor predeterminado que Active Directory asigna para los objetos de desecho.
Al elegir el icono de configuración, podemos ver la pantalla de configuración que nos permite establecer la
vida útil del desecho predeterminada.
En la siguiente captura de pantalla, podemos ver que la cuenta de usuario Miley se restauró exitosamente en su unidad organizativa original y que ahora Miley considera como una "cuenta de usuario activa".
El próximo artículo de la serie de artículos actual.
Cómo restaurar una cuenta de usuario eliminada de Active Directory mediante la papelera de reciclaje de Active Directory | Artículo 4#4 | Parte 16#23

























