Deploy your Samba AD DCs on containers or virtual machines (VMs) using Proxmox. Ensure each VM runs on a separate physical server within its location to avoid a single hardware failure affecting both DCs. Allocate sufficient resources (these figures look small but this can take on 1000+ users and computers):
Configure your Proxmox for high availability (HA): This ensures quick recovery of a Samba AD DC VM if a physical host in one location crashes, reducing downtime.
Set up at least two Samba AD DCs for redundancy.
Host DCs in two separate buildings or data centers with independent setups:
Use a VPN or dedicated link for replication between sites and configure AD Sites and Services to reflect the physical layout.
Simulate a site failure (e.g., disconnect one building’s network) and confirm the remaining DC handles:
Caponato's Samba notebook. Start here or else Main menu