Skip to content
/ drovirt Public
forked from Storware/drovirt

Disaster Recovery / Replication for oVirt/RHV

License

Notifications You must be signed in to change notification settings

hnaung/drovirt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRoVirt

Disaster Recovery / Replication for oVirt/RHV

DRoVirt project has been created to address the need of Disaster-Recovery process of oVirt/RHV environments. DRoVirt's main objective is to provide a simple way to replicate VMs running in an oVirt environment.

Our plan is to deliver a Python-based solution that consists of 3 components:

  • Data-mover - responsible for grabbing data periodically and transferring it
  • Server/API - central management point to invoke tasks
  • Database - small DB to store current tasks
  • CLI - utility to easier manage the replication configuration tasks

The actual implementation of the replication is subject to discussion. Initially we want to start with oVirt/RHV 4.2 Disk Image Transfer API and later add additional strategies.

Proposed architecture

DRoVirt data mover is supposed to periodically snapshot and export data from RHV/oVirt API and transfer it to a second location where increments can be restored. DRoVirt architecture

About

Disaster Recovery / Replication for oVirt/RHV

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%