US 12,093,141 B2
Systems and methods for directory service backup and recovery
Andrey Mikhaylovich Polevoy, Kishinev (MD); Robert John Bobel, III, Westerville, OH (US); and Alexander Vadimovich Tsvetkov, Kiev (UA)
Assigned to CAYOSOFT, INC., Westerville, OH (US)
Filed by CAYOSOFT, INC., Westerville, OH (US)
Filed on Mar. 2, 2023, as Appl. No. 18/116,573.
Claims priority of provisional application 63/315,748, filed on Mar. 2, 2022.
Prior Publication US 2023/0281087 A1, Sep. 7, 2023
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1469 (2013.01) [G06F 11/1464 (2013.01); G06F 2201/84 (2013.01)] 32 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
at a directory service backup device comprising one or more processors:
receiving, from a client device, a backup request for a host directory service, wherein the client device, the host directory service, and the directory service backup device are communicatively coupled via a first network protocol associated with a first network;
providing, for display at the client device, a directory service backup user interface that comprises a plurality of backup and recovery options that are selectable by a user;
determining backup and recovery instructions associated with the host directory service based on the plurality of backup and recovery options selected by the user;
determining setup instructions for a configuration of a standby directory service within an isolated virtual machine environment based on the determined backup and recovery instructions, wherein the standby directory service comprises a virtual machine or a set of virtual machines and corresponding network infrastructure elements associated with the isolated virtual machine environment; and
iteratively generating, based on the setup instructions, the standby directory service within the isolated virtual machine environment via a second network protocol associated with a second network that is different than and isolated from the first network protocol, wherein each iteration of generating the standby directory service replaces a previous iteration of the standby directory service.