📖
Site Recovery
Kubernetes-native disaster recovery for KubeVirt VMs using DRBD block replication
Intended Audience
Who this product is for and what they need to know before using it.
Concept
Problem Being Solved
The DR challenges this product addresses for Kubernetes-hosted VMs.
Concept
Alternatives
What teams use instead of Site Recovery and the trade-offs.
Concept
Architecture
System architecture including deployment models, component placement, and replication topology.
Architecture+3 sub-pages
Key Concepts
Definitions of terms a new user must understand.
Concept
Custom Resource Definitions (CRDs)
Complete reference for all Site Recovery CRDs - the declarative API for managing disaster recovery. CRDs are the primary interface for automating DR operations via kubectl, GitOps, or any Kubernetes-native tooling.
Guide+7 sub-pages
Deployment Model Comparison
Comparison of LINSTOR vs DRBD Operator deployment models.
Guide
Getting Started
End-to-end setup from zero to a protected VM.
Tutorial+7 sub-pages
Pgctl CLI Reference
Complete reference for the pgctl command-line tool.
Guide+3 sub-pages
API Reference
REST API endpoints for UI backend
API reference+4 sub-pages
UI Guide
Site Manager UI workflows
Guide+5 sub-pages
Test Failover
Non-disruptive DR validation using snapshots
Guide
Failover Operations
Planned and unplanned failover procedures
Guide+3 sub-pages
Storage Backends
LINSTOR and DRBD Operator storage management
Guide
Multi-tenant Deployments
Managing multiple DR deployments from single quorum
Guide
Automation and GitOps
CRD-driven automation, kubectl workflows, and GitOps patterns
Guide+3 sub-pages
Ecosystem Integration
LINSTOR, DRBD Operator, KubeVirt, OpenShift Virtualization compatibility
Guide
Troubleshooting
Common failure modes and remediation steps
Runbook+5 sub-pages
Operational Runbooks
Shell scripts serving as operational runbooks for common tasks
Guide+3 sub-pages