惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 【当耐特】
N
Netflix TechBlog - Medium
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
雷峰网
雷峰网
MongoDB | Blog
MongoDB | Blog
有赞技术团队
有赞技术团队
Engineering at Meta
Engineering at Meta
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
WordPress大学
WordPress大学
T
Tailwind CSS Blog
小众软件
小众软件
J
Java Code Geeks
人人都是产品经理
人人都是产品经理
博客园_首页
MyScale Blog
MyScale Blog
博客园 - 聂微东
V
Visual Studio Blog
The Cloudflare Blog
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
U
Unit 42

Catalogic Software

DataCore Swarm Backup with Catalogic DPX Privacy Policy DPX 4.16 Product Update | Proxmox Protection and Enhanced Cyber Resilience Catalogic DPX for Proxmox VE Datasheet Looking for a Veeam alternative? What to compare before you decide Beyond Proxmox Backup Server: When Do You Need More? Catalogic DPX Datasheet Catalogic Software Expands DPX with Proxmox Protection and Enhanced Cyber Resilience DPX 4.16: Proxmox Protection and Enhanced Cyber Resilience DPX GuardMode Product Brief DPX vStor Product Brief DPX 4.15: Recovery, VMware, and Encryption Backing up multi-hypervisor environments: challenges, mistakes, and how to get it right CloudCasa & DataCore Webinar HPE Discover Las Vegas 2026 MSP Day 2026 – Riccione Kubernetes Backup Fundamentals with Boat Systems Dell Technologies World 2026 HPE Tech Jam Bangkok 2026 Red Hat Summit 2026 – Atlanta NDMP Backup in 2026: The Protocol Isn't the Problem. Your Management Layer Is. | Catalogic Software DPX 4.15: Modern NDMP Backup Management, VMware Tags, and Enterprise Encryption | Catalogic Software Catalogic Software Releases DPX 4.15 with Modern NDMP Management, Tag-Based VMware Backup, and Enterprise-Grade Encryption SUSECON Prague 2026 Nutanix .NEXT 2026 What HPE Tech Jam Vienna 2026 Catalogic Software Simplifies Tape and Job Management with the Release of DPX 4.14 Red Hat Summit: Connect Opatija 2025 Red Hat Summit: Connect Warsaw 2025
How to Back Up Proxmox VE with Catalogic DPX 4.16
Pawel Staniec · 2026-08-10 · via Catalogic Software

What DPX protects in Proxmox VE

DPX 4.16 provides agentless backup for QEMU virtual machines running on Proxmox VE 8.4 or later. It reads VM data through the Proxmox API and the Proxmox DPX Plugin on the host, then writes the backup to a vStor pool. You do not install DPX software inside the guest virtual machines for this protection model.

The current release supports RAW, VMDK, and QCOW2 virtual disks. LXC containers are not included in agentless Proxmox protection. Proxmox backup and restore jobs are managed in the DPX web interface, not the desktop interface.

If some workloads need application-aware or guest-level protection, you can use agent-based DPX backup alongside the agentless method. The Proxmox backup and recovery solution overview explains when each model fits.

Before you create a Proxmox backup job

Check these prerequisites before opening the DPX web interface:

  • DPX 4.16 is installed and available.
  • The Proxmox cluster runs Proxmox VE 8.4 or later.
  • The DPX Master Server can reach a Proxmox host on the API port. The default is TCP 8006.
  • You have either a Proxmox username and password or an API token. The username must use the user@realm format, such as root@pam, and the account must be able to list and back up the intended VMs.
  • DPX can reach the Proxmox host over SSH to install the Proxmox DPX Plugin. The default SSH port is 22.
  • A vStor server and pool are ready to receive the backups.

One Proxmox VE node definition in DPX represents the whole cluster. You enter any cluster member as the connection point, and DPX discovers the other members and their virtual machines. A standalone Proxmox server can be added in the same way.

For current version and disk-format details, check the DPX compatibility page for agentless Proxmox VE backup before deploying the job in production.

Step 1: Add the Proxmox VE node to DPX

Open the DPX Master Server web interface and complete the initial connection:

  1. Select Nodes in the left navigation.
  2. Click Add Node.
  3. Choose Proxmox VE as the node type.
  4. Enter a unique node name and select its DPX group.
  5. Enter the hostname or IP address of any server in the Proxmox cluster.
  6. Keep port 8006 unless the Proxmox API uses a different port.
  7. Choose Password or API Token, then enter the corresponding credentials.
  8. Set Verify SSL certificate to match the certificate in use. DPX documentation says to leave it disabled for a self-signed certificate and enable it when certificate verification should be enforced.
  9. Click Test to confirm that DPX can reach Proxmox and authenticate.

Do not click Add until you review the plugin section described next.

The complete field reference is available in Adding a Proxmox VE Node.

Step 2: Install the Proxmox DPX Plugin

The Proxmox DPX Plugin runs on the Proxmox host and lets DPX read virtual machine data through the Proxmox backup interface. It is separate from a guest agent and does not install software inside protected VMs.

In the Proxmox DPX Plugin section of the Add Node dialog:

  1. Check the plugin status shown by DPX.
  2. If the plugin is not installed, select stored SSH credentials or add a new SSH credential.
  3. Confirm the SSH port. The default is 22.
  4. Click Add to save the node. DPX uploads and installs the plugin over SSH as part of this operation.

You can add the node without SSH credentials, but a backup cannot run until the plugin is installed. DPX uses the SSH credentials for installation and version checks; the current documentation states that they are not stored in the node definition.

After the node is added, confirm that the cluster and its virtual machines appear in DPX before creating a job.

Step 3: Create the Proxmox backup job

With the node and plugin ready, create the job in the DPX web interface:

  1. Open Job Manager.
  2. Click New Backup Job.
  3. Choose Proxmox as the job type.
  4. Enter a job name. Proxmox job names can contain letters, numbers, hyphens, and underscores, with a maximum of 64 characters.
  5. In Sources, click Add Source and select the VMs you want to protect.
  6. In Destination, select a vStor pool.
  7. Add one or more schedules if the job should run automatically.
  8. Set the retention period. DPX uses 90 days by default, and a schedule can override the job-level retention.
  9. Review the notification options under Advanced Options if job email alerts are required.
  10. Click Save, then choose whether to run the job immediately.

DPX lets one backup job select VMs from more than one Proxmox cluster. Selecting a parent in the source tree also includes VMs added beneath that parent on a later run. Use that option carefully so new machines enter the intended protection policy.

Select the destination at the vStor pool level. DPX creates a separate vStor volume for every protected VM and seals a snapshot after each successful run. That snapshot becomes the VM’s recovery point.

See Creating a Proxmox Backup Job and Scheduling a Proxmox Backup Job for the full field-level procedures.

How full and incremental Proxmox backups work

DPX uses an incremental-forever workflow for Proxmox VE. The first protected run is a base backup that copies the allocated data for each disk. Later runs transfer changed blocks when valid change tracking is available. DPX makes this decision per disk, so a VM can have a mix of base and incremental disk backups during one job run.

Disk format affects what happens after a VM is powered off or restarted:

Disk formatIncremental backupBehavior after a power-off or restart
QCOW2SupportedChange tracking persists, so incremental backup can continue.
RAWSupportedProxmox removes change tracking; the next backup is a base backup.
VMDKSupportedProxmox removes change tracking; the next backup is a base backup.

DPX can also fall back to a base backup when no valid prior recovery point exists, including after the previous recovery point expires. Account for the larger transfer when sizing backup windows for frequently restarted RAW or VMDK workloads.

Step 4: Check the first recovery point

After the first run, review the job in DPX and confirm that each intended VM produced a recovery point. If a job protects several VMs and only some fail, DPX reports partial success. The successful VMs still have valid recovery points, while the failed VMs need investigation and another run.

For a useful operational check, record:

  • The job start and finish time.
  • The VMs that completed successfully.
  • The amount of data protected and the vStor pool used.
  • The recovery point date and time for a test VM.
  • Any VM that produced a base backup when you expected an incremental one.

A green backup job is only the first half of the test. The next step verifies that the recovery point can produce a usable VM.

Step 5: Restore a Proxmox virtual machine

Use a non-production VM for the first restore test. If possible, restore it to an isolated network or leave it powered off until you have checked its identity and configuration.

  1. Open Job Manager and click New Restore Job.
  2. Select Proxmox Restore, then click Next.
  3. Click Add virtual machines and choose a VM with an active Proxmox recovery point.
  4. Select a value in Backup Date/Time. Latest uses the newest recovery point available when the restore runs; choosing a specific date and time pins the job to that recovery point.
  5. Set the restore order if the job contains more than one VM. DPX restores the selected machines sequentially in that order.
  6. Choose the destination Node name and Target storage. Select the original node and storage for the original location, or different values for an alternate location.
  7. Decide whether DPX should power on each VM after its restore completes.
  8. Review the summary, save the job, and run it.

DPX creates a new VM instead of overwriting an existing machine. It reserves a new VM ID and appends a timestamped -restored-... suffix to the original name. This behavior gives you a chance to validate the restored copy before it replaces any production role.

Follow progress in Job Monitor. The official Proxmox Restore procedure covers multi-VM ordering, alternate destinations, job options, and partial-success behavior.

Validate the restored VM

Treat the restore as an acceptance test rather than proof that the job button works. Check the result against a short runbook:

  1. Confirm that the VM appears on the chosen Proxmox node and storage.
  2. Review its CPU, memory, disk, and network configuration before powering it on.
  3. Start the VM in an isolated network when duplicate hostnames or IP addresses could cause a conflict.
  4. Confirm that the operating system boots and its expected files are present.
  5. Start the application or service and complete a basic functional check.
  6. Record the elapsed restore time and compare it with your recovery time objective.
  7. Keep the test result with the job name, recovery point, destination, tester, and date.

Repeat this test on a schedule. A recent, measured restore gives you better evidence than an old job-success report.

Current DPX 4.16 Proxmox limitations

Keep these boundaries in the design and the recovery runbook:

  • Agentless Proxmox protection covers QEMU virtual machines, not LXC containers.
  • Proxmox backup and restore are available only in the DPX web interface.
  • vStor is the supported destination for this Proxmox backup job type.
  • Proxmox VE 8.4 or later is required.
  • RAW and VMDK disks need a new base backup after a VM power-off or restart because Proxmox change tracking is lost.
  • The documented recovery workflow restores a complete VM as a new machine.

Check the compatibility guide again before an upgrade or a production design change. Product support can move faster than an implementation runbook.

Build the rest of the Proxmox protection plan

This procedure gives you a working VM backup and a tested restore. The broader plan should also define job ownership, backup windows, retention, restore-test frequency, offsite recovery, and how Proxmox fits with the other workloads your team protects.

Use the DPX for Proxmox VE datasheet for a concise product overview, or read Beyond Proxmox Backup Server: When Do You Need More? when comparing a Proxmox-only backup design with a broader data protection platform. The DPX 4.16 release overview covers the other changes in this release.

Proxmox backup FAQ

Does agentless DPX backup require software inside each Proxmox VM?

No. DPX communicates through the Proxmox API and a Proxmox DPX Plugin installed on the Proxmox host. It does not install an agent inside the guest for this backup method.

Can one DPX job protect VMs from several Proxmox clusters?

Yes. The current DPX documentation says a single Proxmox backup job can select virtual machines from more than one cluster. Each protected VM receives its own vStor volume.

Can DPX restore a VM to a different Proxmox node or storage target?

Yes. The restore workflow lets you select the target node and target storage. DPX creates the restored copy with a new VM ID and a timestamped name rather than overwriting an existing VM.

Does DPX 4.16 back up Proxmox LXC containers?

No. Agentless Proxmox protection in DPX 4.16 supports QEMU virtual machines. LXC containers are not supported by this job type.

Is every Proxmox backup after the first one incremental?

Not always. DPX normally transfers changed blocks after the base backup, but it starts a new base when valid change tracking is unavailable. A power-off or restart clears Proxmox change tracking for RAW and VMDK disks, while QCOW2 tracking persists.