SlideShare una empresa de Scribd logo
1 de 18
Simplified Data Protection
Storware provides highly efficient data protection solutions for all businesses.
Disaster recovery
strategies for oVirt
vProtect – Modernized Data Protection for VM, Containers & Cloud
Key backup & disaster recovey areas
VM-level backup with
snapshots
snapshot management
agent-less application
protection
hypervisor configuration
protection
datacenter-level
DR in oVirt
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 1
Export storage domain/repository = staging space on the node
Pros:
• supported since RHV/oVirt 3.5.1 (works with 4.0+)
• can be configured to write directly to the backup destination
(file system)
Cons:
• RHV/oVirt requires additional VM cloning
• export storage domain management/setup
• no disk exclusion (RHV/oVirt)
Export storage domain (RHV/oVirt/OLVM)
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 2
vProtect Node installed as Proxy VM on the cluster
VM disk snapshots attached and dumped
via Proxy VM.
Pros:
• no export storage domain requirement
• new RHV/oVirt/OLVM API (v4) used
• no additional cloning required
• disk exclusion suport
• data read directly from the storage
Cons:
• more complex backup proces
• no incremental backups at the moment
RHV/oVirt/OLVM backup destination
vProtect server
VM
VM
VM
vProtect
Node VM
mgmt
Disk attachment: Proxy VM
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 3
vProtect Node talks with RHV/oVirt manager
and requests snapshot export
Pros:
• no export storage domain requirement
• new API (v4) used
• no additional cloning required
• disk exclusion support
• no proxy VM needed
• incremental backup option
• easy o setup
Cons:
• requires RHV/oVirt/OLVM 4.2
• data transfer passing through manager
• requires snapshot merge
RHV/
oVirt/
OLVM
backup destination
VM
VM
VM
vProtect
Node VM
mgmt
Disk Image Transfer API
vProtect
server
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 4
vProtect Node talks with RHV/oVirt manager
and requests snapshot export
Pros:
• no export storage domain requirement
• new API (v4) used
• no additional cloning required
• disk exclusion support
• no proxy VM needed
• incremental backup option
• direct data transfer from hypervisor
• option to enhance transfer with netcat
Cons:
• requires snapshot merge
• root access to the hypervisor
RHV/
oVirt/
OLVM
backup destination
VM
VM
VM
vProtect
Node VM
mgmt
SSH transfer (RHV/oVirt/OLVM)
vProtect
server
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup replication
vProtect – Modernized Data Protection for VM, Containers & Cloud
Snapshot management
• Restore state of the VM without the need to
restore data from the backup provider.
• vProtect creates snapshots periodically according
to the policy (schedule and retention settings).
• Admin reverts VM using admin console of each
Hypervisor platform or vProtect UI.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Application backup
Use case:
• Generic backup using custom scripts provided by administrator.
• Scripts executed on the Node or via SSH on the target machine.
• Target application can be VM, Container or even physical.
• Apps can be anything: databases, custom applications, or just set of files.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Application backup
how to configure commands to be executed by vProtect
vProtect – Modernized Data Protection for VM, Containers & Cloud
Application backup – use cases
•oVirt metadata protection
with engine-backup.
•Databases and other applications running
on VMs:
•- native mechanisms to provide
consistent backups
•- when crash-consistent snapshots
are not an option
•Existing old script-based backups
centralized for scheduling and reporting.
vProtect – Modernized Data Protection for VM, Containers & Cloud
DC replication - active-active DR
All the hosts belong to the same oVirt cluster.
vProtect – Modernized Data Protection for VM, Containers & Cloud
DC replication - active-active DR
VMs will automatically failback to the primary site when the site becomes available and the storage is replicated in both sites.
vProtect – Modernized Data Protection for VM, Containers & Cloud
DC replication - active-passive DR
2 environments: the active primary, and the passive secondary (backup).
1. Playbook to generate the mapping File
• create an Ansible playbook
ansible-playbook dr-rhv-
setup.yml --tags
"generate_mapping”
• configure the mapping file (site details,
clusters, storage domains etc.)
2. Failover and Failback Playbooks
• create playbook and select source and
target site
ansible-playbook dr-rhv-
failover.yml --tags "fail_over
vProtect – Modernized Data Protection for VM, Containers & Cloud
DC replication - active-passive DR
https://github.com/oVirt/ovirt-ansible-disaster-recovery
The primary storage domain’s
block devices or shares that
contain virtual machine disks or
templates must be replicated.
The secondary storage must not
be attached to any data center,
and will be added to the backup
site’s data center during failover.
vProtect – Modernized Data Protection for VM, Containers & Cloud
DRoVirt
Disaster Recovery / Replication for oVirt/RHV – storage agnostic
Planned 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 https://github.com/Storware/drovirt
The actual implementation of the replication
is subject to discussion. Initially we want to
start with oVirt/RHV 4.2 Disk Image Transfer
API / SSH Transfer and later add additional
strategies.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Key takeaways
Snapshots are not a backups
If you loose parts of your infrastructure, that affect VM
– you’ll use snapshot anyway.
Replication is not a backup
Any user error or ransomware activity is going to be
replicated anyway.
Agents cost time to install them and manage
Agent-less approach is easier maintain.
Conclusions:
• you always need a backup
• best if it can be handled in an
agent-less way
• enhance RTO/RPO with snapshot
management or replication
Simplified Data Protection
Storware provides highly efficient data protection solutions for all businesses.
STORWARE Sp. z o.o.
Leszno St. 8/44
01-192 Warsaw
Poland
info@storware.eu
mobile: +48 725 602 679

Más contenido relacionado

La actualidad más candente

Using CloudStack With Clustered LVM
Using CloudStack With Clustered LVMUsing CloudStack With Clustered LVM
Using CloudStack With Clustered LVMMarcus L Sorensen
 
What's Coming in CloudStack 4.19
What's Coming in CloudStack 4.19What's Coming in CloudStack 4.19
What's Coming in CloudStack 4.19ShapeBlue
 
30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answersLatif Siddiqui
 
Kafka with IBM Event Streams - Technical Presentation
Kafka with IBM Event Streams - Technical PresentationKafka with IBM Event Streams - Technical Presentation
Kafka with IBM Event Streams - Technical PresentationWinton Winton
 
MicroService Architecture
MicroService ArchitectureMicroService Architecture
MicroService ArchitectureFred George
 
Building an analytics workflow using Apache Airflow
Building an analytics workflow using Apache AirflowBuilding an analytics workflow using Apache Airflow
Building an analytics workflow using Apache AirflowYohei Onishi
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentationaleyeldean
 
Backroll: Production Grade KVM Backup Solution Integrated in CloudStack
Backroll: Production Grade KVM Backup Solution Integrated in CloudStackBackroll: Production Grade KVM Backup Solution Integrated in CloudStack
Backroll: Production Grade KVM Backup Solution Integrated in CloudStackShapeBlue
 
Comparing IaaS :VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS :VMware vs OpenStack vs Google’s GanetiComparing IaaS :VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS :VMware vs OpenStack vs Google’s GanetiGARL
 
Proxmox Talk - Linux Fest Northwest 2018
Proxmox Talk - Linux Fest Northwest 2018Proxmox Talk - Linux Fest Northwest 2018
Proxmox Talk - Linux Fest Northwest 2018Richard Clark
 
Virtualization & cloud computing
Virtualization & cloud computingVirtualization & cloud computing
Virtualization & cloud computingSoumyajit Basu
 
Webinar: Detecting row patterns with Flink SQL - Dawid Wysakowicz
Webinar:  Detecting row patterns with Flink SQL - Dawid WysakowiczWebinar:  Detecting row patterns with Flink SQL - Dawid Wysakowicz
Webinar: Detecting row patterns with Flink SQL - Dawid WysakowiczVerverica
 
High availability virtualization with proxmox
High availability virtualization with proxmoxHigh availability virtualization with proxmox
High availability virtualization with proxmoxOriol Izquierdo Vibalda
 
OpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfOpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfssuser1490e8
 
IBM MQ High Availability 2019
IBM MQ High Availability 2019IBM MQ High Availability 2019
IBM MQ High Availability 2019David Ware
 
Cloudstack for beginners
Cloudstack for beginnersCloudstack for beginners
Cloudstack for beginnersJoseph Amirani
 
Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail Jürgen Ambrosi
 
Unit 1: Apply the Twelve-Factor App to Microservices Architectures
Unit 1: Apply the Twelve-Factor App to Microservices ArchitecturesUnit 1: Apply the Twelve-Factor App to Microservices Architectures
Unit 1: Apply the Twelve-Factor App to Microservices ArchitecturesNGINX, Inc.
 

La actualidad más candente (20)

Using CloudStack With Clustered LVM
Using CloudStack With Clustered LVMUsing CloudStack With Clustered LVM
Using CloudStack With Clustered LVM
 
What's Coming in CloudStack 4.19
What's Coming in CloudStack 4.19What's Coming in CloudStack 4.19
What's Coming in CloudStack 4.19
 
30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers
 
Kafka with IBM Event Streams - Technical Presentation
Kafka with IBM Event Streams - Technical PresentationKafka with IBM Event Streams - Technical Presentation
Kafka with IBM Event Streams - Technical Presentation
 
MicroService Architecture
MicroService ArchitectureMicroService Architecture
MicroService Architecture
 
Building an analytics workflow using Apache Airflow
Building an analytics workflow using Apache AirflowBuilding an analytics workflow using Apache Airflow
Building an analytics workflow using Apache Airflow
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
 
Backroll: Production Grade KVM Backup Solution Integrated in CloudStack
Backroll: Production Grade KVM Backup Solution Integrated in CloudStackBackroll: Production Grade KVM Backup Solution Integrated in CloudStack
Backroll: Production Grade KVM Backup Solution Integrated in CloudStack
 
Comparing IaaS :VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS :VMware vs OpenStack vs Google’s GanetiComparing IaaS :VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS :VMware vs OpenStack vs Google’s Ganeti
 
OpenShift Enterprise
OpenShift EnterpriseOpenShift Enterprise
OpenShift Enterprise
 
Proxmox Talk - Linux Fest Northwest 2018
Proxmox Talk - Linux Fest Northwest 2018Proxmox Talk - Linux Fest Northwest 2018
Proxmox Talk - Linux Fest Northwest 2018
 
Virtualization & cloud computing
Virtualization & cloud computingVirtualization & cloud computing
Virtualization & cloud computing
 
Webinar: Detecting row patterns with Flink SQL - Dawid Wysakowicz
Webinar:  Detecting row patterns with Flink SQL - Dawid WysakowiczWebinar:  Detecting row patterns with Flink SQL - Dawid Wysakowicz
Webinar: Detecting row patterns with Flink SQL - Dawid Wysakowicz
 
Proxmox for DevOps
Proxmox for DevOpsProxmox for DevOps
Proxmox for DevOps
 
High availability virtualization with proxmox
High availability virtualization with proxmoxHigh availability virtualization with proxmox
High availability virtualization with proxmox
 
OpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfOpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdf
 
IBM MQ High Availability 2019
IBM MQ High Availability 2019IBM MQ High Availability 2019
IBM MQ High Availability 2019
 
Cloudstack for beginners
Cloudstack for beginnersCloudstack for beginners
Cloudstack for beginners
 
Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail
 
Unit 1: Apply the Twelve-Factor App to Microservices Architectures
Unit 1: Apply the Twelve-Factor App to Microservices ArchitecturesUnit 1: Apply the Twelve-Factor App to Microservices Architectures
Unit 1: Apply the Twelve-Factor App to Microservices Architectures
 

Similar a Disaster recovery strategies for oVirt

Hyper V High Availabitiy
Hyper V High AvailabitiyHyper V High Availabitiy
Hyper V High AvailabitiyEduardo Castro
 
Veeam Backup & Replication v8 for VMware — General Overview
Veeam Backup & Replication v8 for VMware — General OverviewVeeam Backup & Replication v8 for VMware — General Overview
Veeam Backup & Replication v8 for VMware — General OverviewVeeam Software
 
PHDVirtual Backups for VMware
PHDVirtual Backups for VMwarePHDVirtual Backups for VMware
PHDVirtual Backups for VMwareDevansh Chowdhary
 
Webinar: What’s Breaking Your VMware Backups? And How You Can Fix Them Quickly
Webinar: What’s Breaking Your VMware Backups? And How You Can Fix Them QuicklyWebinar: What’s Breaking Your VMware Backups? And How You Can Fix Them Quickly
Webinar: What’s Breaking Your VMware Backups? And How You Can Fix Them QuicklyStorage Switzerland
 
VMworld 2014: Data Protection for vSphere 101
VMworld 2014: Data Protection for vSphere 101VMworld 2014: Data Protection for vSphere 101
VMworld 2014: Data Protection for vSphere 101VMworld
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Aidan Finn
 
Change Block Tracking CBT Backup for oVirt RHV OLVM
Change Block Tracking CBT Backup for oVirt RHV OLVM Change Block Tracking CBT Backup for oVirt RHV OLVM
Change Block Tracking CBT Backup for oVirt RHV OLVM Pawel Maczka
 
Efficient Data Protection – Backup in VMware environments
Efficient Data Protection – Backup in VMware environmentsEfficient Data Protection – Backup in VMware environments
Efficient Data Protection – Backup in VMware environmentsKingfin Enterprises Limited
 
How to protect an Enterprise Email and Collaboration environment using Veeam ...
How to protect an Enterprise Email and Collaboration environment using Veeam ...How to protect an Enterprise Email and Collaboration environment using Veeam ...
How to protect an Enterprise Email and Collaboration environment using Veeam ...Jorge de la Cruz
 
HPE + Veeam Technical Hands ON Workshop #1
HPE + Veeam Technical Hands ON Workshop #1HPE + Veeam Technical Hands ON Workshop #1
HPE + Veeam Technical Hands ON Workshop #1Tanawit Chansuchai
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1faz4eva_27
 
Zerto Virtual Replication 4.5
Zerto Virtual Replication 4.5Zerto Virtual Replication 4.5
Zerto Virtual Replication 4.5BusinesstoVirtual
 
NICConf 2015 - azure disaster recovery in 60min
NICConf 2015 -  azure disaster recovery in 60minNICConf 2015 -  azure disaster recovery in 60min
NICConf 2015 - azure disaster recovery in 60minPeter De Tender
 
CloudStack - Top 5 Technical Issues and Troubleshooting
CloudStack - Top 5 Technical Issues and TroubleshootingCloudStack - Top 5 Technical Issues and Troubleshooting
CloudStack - Top 5 Technical Issues and TroubleshootingShapeBlue
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld
 

Similar a Disaster recovery strategies for oVirt (20)

Commvault Story - CVTSP_1.pptx
Commvault Story - CVTSP_1.pptxCommvault Story - CVTSP_1.pptx
Commvault Story - CVTSP_1.pptx
 
Manage your enterprise with System Center
Manage your enterprise with System CenterManage your enterprise with System Center
Manage your enterprise with System Center
 
Hyper V High Availabitiy
Hyper V High AvailabitiyHyper V High Availabitiy
Hyper V High Availabitiy
 
Veeam Backup & Replication v8 for VMware — General Overview
Veeam Backup & Replication v8 for VMware — General OverviewVeeam Backup & Replication v8 for VMware — General Overview
Veeam Backup & Replication v8 for VMware — General Overview
 
PHDVirtual Backups for VMware
PHDVirtual Backups for VMwarePHDVirtual Backups for VMware
PHDVirtual Backups for VMware
 
Webinar: What’s Breaking Your VMware Backups? And How You Can Fix Them Quickly
Webinar: What’s Breaking Your VMware Backups? And How You Can Fix Them QuicklyWebinar: What’s Breaking Your VMware Backups? And How You Can Fix Them Quickly
Webinar: What’s Breaking Your VMware Backups? And How You Can Fix Them Quickly
 
VMworld 2014: Data Protection for vSphere 101
VMworld 2014: Data Protection for vSphere 101VMworld 2014: Data Protection for vSphere 101
VMworld 2014: Data Protection for vSphere 101
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010
 
Change Block Tracking CBT Backup for oVirt RHV OLVM
Change Block Tracking CBT Backup for oVirt RHV OLVM Change Block Tracking CBT Backup for oVirt RHV OLVM
Change Block Tracking CBT Backup for oVirt RHV OLVM
 
Efficient Data Protection – Backup in VMware environments
Efficient Data Protection – Backup in VMware environmentsEfficient Data Protection – Backup in VMware environments
Efficient Data Protection – Backup in VMware environments
 
VBR v8 Overview-handout
VBR v8 Overview-handoutVBR v8 Overview-handout
VBR v8 Overview-handout
 
How to protect an Enterprise Email and Collaboration environment using Veeam ...
How to protect an Enterprise Email and Collaboration environment using Veeam ...How to protect an Enterprise Email and Collaboration environment using Veeam ...
How to protect an Enterprise Email and Collaboration environment using Veeam ...
 
HPE + Veeam Technical Hands ON Workshop #1
HPE + Veeam Technical Hands ON Workshop #1HPE + Veeam Technical Hands ON Workshop #1
HPE + Veeam Technical Hands ON Workshop #1
 
IT Resilience Technical
IT Resilience TechnicalIT Resilience Technical
IT Resilience Technical
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1
 
Zerto Virtual Replication 4.5
Zerto Virtual Replication 4.5Zerto Virtual Replication 4.5
Zerto Virtual Replication 4.5
 
IBM Notes in the Cloud
IBM Notes in the CloudIBM Notes in the Cloud
IBM Notes in the Cloud
 
NICConf 2015 - azure disaster recovery in 60min
NICConf 2015 -  azure disaster recovery in 60minNICConf 2015 -  azure disaster recovery in 60min
NICConf 2015 - azure disaster recovery in 60min
 
CloudStack - Top 5 Technical Issues and Troubleshooting
CloudStack - Top 5 Technical Issues and TroubleshootingCloudStack - Top 5 Technical Issues and Troubleshooting
CloudStack - Top 5 Technical Issues and Troubleshooting
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
 

Más de Pawel Maczka

How to plan Disaster Recovery in a five simple steps
How to plan Disaster Recovery in a five simple stepsHow to plan Disaster Recovery in a five simple steps
How to plan Disaster Recovery in a five simple stepsPawel Maczka
 
Czym jest Personal Branding w ramach Employee Advocacy
Czym jest Personal Branding w ramach Employee Advocacy Czym jest Personal Branding w ramach Employee Advocacy
Czym jest Personal Branding w ramach Employee Advocacy Pawel Maczka
 
vProtect - enterprise-grade Nutanix backup & recovery
vProtect - enterprise-grade Nutanix backup & recoveryvProtect - enterprise-grade Nutanix backup & recovery
vProtect - enterprise-grade Nutanix backup & recoveryPawel Maczka
 
5 reasons to modernize your backup infrastructure backup and beyond
5 reasons to modernize your backup infrastructure backup and beyond5 reasons to modernize your backup infrastructure backup and beyond
5 reasons to modernize your backup infrastructure backup and beyondPawel Maczka
 
IBM Spectrum Protect and IBM Spectrum Protect Plus - What's new! June '18
IBM Spectrum Protect and IBM Spectrum Protect Plus - What's new! June '18IBM Spectrum Protect and IBM Spectrum Protect Plus - What's new! June '18
IBM Spectrum Protect and IBM Spectrum Protect Plus - What's new! June '18Pawel Maczka
 
Social Selling Cube Poland #2 – LinkedIn w Praktyce
Social Selling Cube Poland #2 – LinkedIn w PraktyceSocial Selling Cube Poland #2 – LinkedIn w Praktyce
Social Selling Cube Poland #2 – LinkedIn w PraktycePawel Maczka
 
Storware KODO - Enterprise Collaboration & Data Protection for mobile workforce
Storware KODO - Enterprise Collaboration & Data Protection for mobile workforceStorware KODO - Enterprise Collaboration & Data Protection for mobile workforce
Storware KODO - Enterprise Collaboration & Data Protection for mobile workforcePawel Maczka
 
Storware vProtect - simplified data protection for virtual environments
Storware vProtect - simplified data protection for virtual environmentsStorware vProtect - simplified data protection for virtual environments
Storware vProtect - simplified data protection for virtual environmentsPawel Maczka
 

Más de Pawel Maczka (8)

How to plan Disaster Recovery in a five simple steps
How to plan Disaster Recovery in a five simple stepsHow to plan Disaster Recovery in a five simple steps
How to plan Disaster Recovery in a five simple steps
 
Czym jest Personal Branding w ramach Employee Advocacy
Czym jest Personal Branding w ramach Employee Advocacy Czym jest Personal Branding w ramach Employee Advocacy
Czym jest Personal Branding w ramach Employee Advocacy
 
vProtect - enterprise-grade Nutanix backup & recovery
vProtect - enterprise-grade Nutanix backup & recoveryvProtect - enterprise-grade Nutanix backup & recovery
vProtect - enterprise-grade Nutanix backup & recovery
 
5 reasons to modernize your backup infrastructure backup and beyond
5 reasons to modernize your backup infrastructure backup and beyond5 reasons to modernize your backup infrastructure backup and beyond
5 reasons to modernize your backup infrastructure backup and beyond
 
IBM Spectrum Protect and IBM Spectrum Protect Plus - What's new! June '18
IBM Spectrum Protect and IBM Spectrum Protect Plus - What's new! June '18IBM Spectrum Protect and IBM Spectrum Protect Plus - What's new! June '18
IBM Spectrum Protect and IBM Spectrum Protect Plus - What's new! June '18
 
Social Selling Cube Poland #2 – LinkedIn w Praktyce
Social Selling Cube Poland #2 – LinkedIn w PraktyceSocial Selling Cube Poland #2 – LinkedIn w Praktyce
Social Selling Cube Poland #2 – LinkedIn w Praktyce
 
Storware KODO - Enterprise Collaboration & Data Protection for mobile workforce
Storware KODO - Enterprise Collaboration & Data Protection for mobile workforceStorware KODO - Enterprise Collaboration & Data Protection for mobile workforce
Storware KODO - Enterprise Collaboration & Data Protection for mobile workforce
 
Storware vProtect - simplified data protection for virtual environments
Storware vProtect - simplified data protection for virtual environmentsStorware vProtect - simplified data protection for virtual environments
Storware vProtect - simplified data protection for virtual environments
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 

Disaster recovery strategies for oVirt

  • 1. Simplified Data Protection Storware provides highly efficient data protection solutions for all businesses. Disaster recovery strategies for oVirt
  • 2. vProtect – Modernized Data Protection for VM, Containers & Cloud Key backup & disaster recovey areas VM-level backup with snapshots snapshot management agent-less application protection hypervisor configuration protection datacenter-level DR in oVirt
  • 3. vProtect – Modernized Data Protection for VM, Containers & Cloud Backup strategy 1 Export storage domain/repository = staging space on the node Pros: • supported since RHV/oVirt 3.5.1 (works with 4.0+) • can be configured to write directly to the backup destination (file system) Cons: • RHV/oVirt requires additional VM cloning • export storage domain management/setup • no disk exclusion (RHV/oVirt) Export storage domain (RHV/oVirt/OLVM)
  • 4. vProtect – Modernized Data Protection for VM, Containers & Cloud Backup strategy 2 vProtect Node installed as Proxy VM on the cluster VM disk snapshots attached and dumped via Proxy VM. Pros: • no export storage domain requirement • new RHV/oVirt/OLVM API (v4) used • no additional cloning required • disk exclusion suport • data read directly from the storage Cons: • more complex backup proces • no incremental backups at the moment RHV/oVirt/OLVM backup destination vProtect server VM VM VM vProtect Node VM mgmt Disk attachment: Proxy VM
  • 5. vProtect – Modernized Data Protection for VM, Containers & Cloud Backup strategy 3 vProtect Node talks with RHV/oVirt manager and requests snapshot export Pros: • no export storage domain requirement • new API (v4) used • no additional cloning required • disk exclusion support • no proxy VM needed • incremental backup option • easy o setup Cons: • requires RHV/oVirt/OLVM 4.2 • data transfer passing through manager • requires snapshot merge RHV/ oVirt/ OLVM backup destination VM VM VM vProtect Node VM mgmt Disk Image Transfer API vProtect server
  • 6. vProtect – Modernized Data Protection for VM, Containers & Cloud Backup strategy 4 vProtect Node talks with RHV/oVirt manager and requests snapshot export Pros: • no export storage domain requirement • new API (v4) used • no additional cloning required • disk exclusion support • no proxy VM needed • incremental backup option • direct data transfer from hypervisor • option to enhance transfer with netcat Cons: • requires snapshot merge • root access to the hypervisor RHV/ oVirt/ OLVM backup destination VM VM VM vProtect Node VM mgmt SSH transfer (RHV/oVirt/OLVM) vProtect server
  • 7. vProtect – Modernized Data Protection for VM, Containers & Cloud Backup replication
  • 8. vProtect – Modernized Data Protection for VM, Containers & Cloud Snapshot management • Restore state of the VM without the need to restore data from the backup provider. • vProtect creates snapshots periodically according to the policy (schedule and retention settings). • Admin reverts VM using admin console of each Hypervisor platform or vProtect UI.
  • 9. vProtect – Modernized Data Protection for VM, Containers & Cloud Application backup Use case: • Generic backup using custom scripts provided by administrator. • Scripts executed on the Node or via SSH on the target machine. • Target application can be VM, Container or even physical. • Apps can be anything: databases, custom applications, or just set of files.
  • 10. vProtect – Modernized Data Protection for VM, Containers & Cloud Application backup how to configure commands to be executed by vProtect
  • 11. vProtect – Modernized Data Protection for VM, Containers & Cloud Application backup – use cases •oVirt metadata protection with engine-backup. •Databases and other applications running on VMs: •- native mechanisms to provide consistent backups •- when crash-consistent snapshots are not an option •Existing old script-based backups centralized for scheduling and reporting.
  • 12. vProtect – Modernized Data Protection for VM, Containers & Cloud DC replication - active-active DR All the hosts belong to the same oVirt cluster.
  • 13. vProtect – Modernized Data Protection for VM, Containers & Cloud DC replication - active-active DR VMs will automatically failback to the primary site when the site becomes available and the storage is replicated in both sites.
  • 14. vProtect – Modernized Data Protection for VM, Containers & Cloud DC replication - active-passive DR 2 environments: the active primary, and the passive secondary (backup). 1. Playbook to generate the mapping File • create an Ansible playbook ansible-playbook dr-rhv- setup.yml --tags "generate_mapping” • configure the mapping file (site details, clusters, storage domains etc.) 2. Failover and Failback Playbooks • create playbook and select source and target site ansible-playbook dr-rhv- failover.yml --tags "fail_over
  • 15. vProtect – Modernized Data Protection for VM, Containers & Cloud DC replication - active-passive DR https://github.com/oVirt/ovirt-ansible-disaster-recovery The primary storage domain’s block devices or shares that contain virtual machine disks or templates must be replicated. The secondary storage must not be attached to any data center, and will be added to the backup site’s data center during failover.
  • 16. vProtect – Modernized Data Protection for VM, Containers & Cloud DRoVirt Disaster Recovery / Replication for oVirt/RHV – storage agnostic Planned 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 https://github.com/Storware/drovirt The actual implementation of the replication is subject to discussion. Initially we want to start with oVirt/RHV 4.2 Disk Image Transfer API / SSH Transfer and later add additional strategies.
  • 17. vProtect – Modernized Data Protection for VM, Containers & Cloud Key takeaways Snapshots are not a backups If you loose parts of your infrastructure, that affect VM – you’ll use snapshot anyway. Replication is not a backup Any user error or ransomware activity is going to be replicated anyway. Agents cost time to install them and manage Agent-less approach is easier maintain. Conclusions: • you always need a backup • best if it can be handled in an agent-less way • enhance RTO/RPO with snapshot management or replication
  • 18. Simplified Data Protection Storware provides highly efficient data protection solutions for all businesses. STORWARE Sp. z o.o. Leszno St. 8/44 01-192 Warsaw Poland info@storware.eu mobile: +48 725 602 679