Components

Disaster Recovery Components

Operator

ComponentDescriptionSource cluster permissionsDestination cluster permissions
OperatorOrchestrate all the disaster recovery configurations.N/AN/A

Recovery Plan

ComponentDescriptionSource cluster permissionsDestination cluster permissions
Events listenerRead events in the source cluster.Cluster readerN/A
ProcessorFilter and transform the objects read from the source cluster.Cluster readerN/A
SynchronizerWrite processed objects in the destination cluster.N/AWrite
ReconcilerSends delete events whenever it founds discrepancies between source and destination.Cluster readerCluster reader
NATSUsed by other components to send and receive data.N/AN/A
RedisStores metadata about the synchronization state. Most Recovery Plan services interact with it.N/AN/A
Metrics exporterExport metrics about the Recovery Plan.N/AN/A

Recovery Execution Job

ComponentDescriptionSource cluster permissionsDestination cluster permissions
RestorerRestore the data in the destination cluster.N/AWrite