Los objetos de Active Directory pueden sufrir numerosos cambios, que incluyen su creación, modificación, eliminación, entre otros. Algunos de estos cambios pueden ser realizados por el administrador con un propósito específico, mientras que otros pueden ser el resultado de un accidente. Para restaurar un objeto de Active Directory a su versión anterior, tiene sentido hacer una copia de seguridad de todos los cambios que ha sufrido y almacenarlos como versiones. De esta manera, la recuperación de un objeto de AD implica únicamente elegir la versión preferida y restaurarla rápidamente.
RecoveryManager Plus funciona como una herramienta de control de versiones de Active Directory que le ayuda a copiar todos los objetos y almacenarlos como versiones diferentes para cada cambio realizado. RecoveryManager Plus recorre de forma cíclica su Active Directory y hace una copia de seguridad del estado actual de todos los objetos que se encuentran allí. Cuando detecta algún cambio en los objetos en un ciclo de copia de seguridad, RecoveryManager Plus captura la información del cambio (los valores "anteriores" y "posteriores" de los atributos de objeto) y los almacena como un archivo de versión. Esto le permite restablecer todos los cambios correspondientes a una versión específica con gran facilidad.
A diferencia de las herramientas nativas de Active Directory, RecoveryManager Plus ofrece una gran flexibilidad y conveniencia en la restauración de datos mediante el mantenimiento de diferentes versiones de la copia de seguridad de objetos y sus atributos. Los administradores pueden administrar, comparar y restaurar los valores de diferentes versiones de copias de seguridad con solo unos pocos clics.