Asternodis documentation

From install to orchestrated failover: everything you need to run disaster recovery for Proxmox VE.

New here? Start with Introduction →

Getting started

  • Introduction

    What Asternodis is, and the core concepts (sites, DR Site Pairs, and protected guests).

  • Install Asternodis

    One-line install on a Linux host, the systemd service it sets up, and the ports it uses.

  • First run & sign-in

    Set the admin password on first launch and step through the optional onboarding wizard.

  • Updating & rollback

    Update an existing install to the latest release with one command, pin a version, or roll back.

Setting up your site

Using the web UI

  • The web UI at a glance

    A tour of the Asternodis console (the navigation, the Overview dashboard, and where each task lives).

  • Inventory

    Connect and manage the Proxmox clusters this controller sees (nodes, guests, storage, and live utilization).

  • Site Pairs

    Create, join, and manage the DR Site Pairs that link this site to its recovery sites.

  • Replication & recovery operations

    Protect guests, set RPO, use recovery points and the ransomware guard, restore from backups, and run failover, DR tests, and planned migration. Includes the CIFS/SMB disk cache mode requirement (cache=writeback) for replicating a running VM.

  • Alerts

    Everything firing across both sites of every pair, the conditions you have silenced, what each alert kind means and what clears it, and how alerts reach your webhook.

  • Shadows

    See every recovery replica across your sites, active and orphaned, and reclaim storage from replicas that are no longer needed.

  • Recovery Plans

    Group guests into ordered runbooks with boot order and dependencies, then run failover or a DR test as one orchestrated operation.

  • Operations

    Every tracked DR operation in one place, with live progress for work running now and a durable journal of everything that already ran, from both sides of a pair.

  • Networking

    Set how a DR Site Pair's guests land on the recovery network (bridge and VLAN mapping, re-IP defaults, DR DNS, and per-VM overrides).

  • Compliance & reporting

    Turn DR tests into exportable evidence, map it to control frameworks, and schedule recurring tests.

  • License & trial

    Understand the trial, activate a key, manage your pair pool, and how offline validation keeps DR running.

  • Users & security

    Accounts and roles (RBAC), dual-control approvals, the audit log, and automation hooks.

  • Automation

    Fire webhooks before and after failovers and DR tests, so Asternodis can drive the rest of your runbook (chat alerts, ticketing, monitoring silences).

  • Audit log

    The append-only, hash-chained record of who did what (failovers, deletions, settings changes), with tamper verification you can run on demand.

  • Settings

    Operator defaults, dual-control, web console URL, replication limits, settings sync, controller backup, and experimental features.

CLI reference

  • CLI basics

    Running the daemon, the global data-dir flag, TLS options, and checking the version.

  • CLI tasks & recovery

    Quality-of-life commands to reset the admin password, back up and restore the controller, manage licensing, remotes, and pairs from the shell.

Concepts

  • How VM replication works in Proxmox

    ZFS pvesr, Ceph RBD mirroring, the storage backends Proxmox can't replicate, and how QEMU dirty-bitmap replication fills the gap.

  • RPO and RTO for Proxmox

    What RPO and RTO mean for Proxmox disaster recovery, how to choose them per workload, and how replication interval and orchestration drive each metric.

  • Control frameworks

    Which controls Asternodis produces evidence for, what remains yours, and what it does not claim.