Infrastructure

Managed Proxmox Storage and Networking

Storage classes, VM disks, VLANs, firewalls, DNS, and change safety


Storage and networking

Storage and networking choices decide how safe the platform is to operate. They also define many ownership boundaries: where data is placed, how traffic reaches workloads, who approves firewall changes, and what happens during maintenance or failure.

Storage choices#

DecisionWhat to documentRisk to call out
Storage typeLocal disks, shared storage, distributed storage, NAS/SAN, or backup-only external targetEach model has different failure behavior, performance, and recovery requirements.
RedundancyRAID/ZFS/mirror assumptions, replication, spare disks, replacement workflowRedundancy is not a substitute for backups or restore testing.
PerformanceIOPS-sensitive workloads, database disks, CI cache disks, snapshots, and backup windowsSlow storage can appear as application instability.
CapacityUsable capacity, reserved headroom, alert thresholds, growth ownerFull storage can stop VMs, break backups, or corrupt application workflows.
RetentionWhich VM disks are backed up, retention class, legal retention ownerAssistance implements retention; the customer owns policy and legal conclusions.

VM disk guidelines#

  • Use clear disk naming and attach disks to a VM owner, environment, and data class.
  • Separate high-churn data, ephemeral cache, and business-critical data when that improves backup or restore behavior.
  • Confirm whether snapshots are operational convenience, backup mechanism, or both. Do not rely on snapshots alone as a recovery strategy.
  • Review thin provisioning, discard/TRIM, and overcommit behavior before production workloads depend on the pool.
  • Set capacity alerts before the platform reaches an emergency threshold.

Backup target placement#

Backup targets should be placed outside the failure mode they are meant to recover from where practical. If backups are stored on the same host, rack, provider, or credential domain as the primary platform, record the accepted risk and decide whether an off-platform copy is required.

See Backups and restore testing for restore acceptance and evidence requirements.

Network design#

AreaTypical questions
ManagementIs Proxmox UI/API/SSH private, VPN-only, or otherwise restricted? Who can reach out-of-band management?
Public accessWhich VMs receive public IPs, reverse proxy entries, DNS records, or exposed ports?
Private networksWhich internal subnets, VLANs, or bridges separate environments, tenants, backups, and management?
FirewallsWhich firewall is authoritative: Proxmox host firewall, VM firewall, network appliance, cloud/provider firewall, or a combination?
DNS and TLSWho owns DNS zones, record changes, certificate issuance, renewal, and cutover timing?
MonitoringWhich network checks represent platform health versus application health?

Network change workflow#

For VLANs, firewall rules, public IPs, DNS records, routing, or reverse-proxy changes, record:

  1. requested change and business reason;
  2. affected VMs, users, and environments;
  3. current state and target state;
  4. approver and implementation window;
  5. validation command or user acceptance check;
  6. rollback plan;
  7. post-change evidence and documentation update.

Common failure modes#

SymptomFirst checks
VM reachable internally but not publiclyDNS record, provider firewall, Proxmox bridge/VLAN, reverse proxy, guest firewall
VM cannot reach internal servicesVLAN tag, gateway, route, subnet overlap, guest network config, firewall policy
Backup network saturates workloadsBackup window, network path, bandwidth limits, storage performance, job concurrency
Unexpected traffic between environmentsBridge/VLAN placement, firewall default policy, VM interface assignment, security group/provider rules
Certificate or DNS cutover failedZone ownership, record TTL, ACME challenge path, reverse proxy target, certificate renewal logs