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

推荐订阅源

L
LangChain Blog
T
The Blog of Author Tim Ferriss
Stack Overflow Blog
Stack Overflow Blog
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
The GitHub Blog
The GitHub Blog
A
About on SuperTechFans
Attack and Defense Labs
Attack and Defense Labs
Project Zero
Project Zero
C
Cybersecurity and Infrastructure Security Agency CISA
N
Netflix TechBlog - Medium
P
Privacy International News Feed
爱范儿
爱范儿
V
Vulnerabilities – Threatpost
The Hacker News
The Hacker News
MongoDB | Blog
MongoDB | Blog
Spread Privacy
Spread Privacy
G
Google Developers Blog
Cyberwarzone
Cyberwarzone
L
LINUX DO - 热门话题
C
Cisco Blogs
T
Tor Project blog
NISL@THU
NISL@THU
I
InfoQ
P
Privacy & Cybersecurity Law Blog
Simon Willison's Weblog
Simon Willison's Weblog
D
DataBreaches.Net
有赞技术团队
有赞技术团队
S
Schneier on Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
月光博客
月光博客
T
The Exploit Database - CXSecurity.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
G
GRAHAM CLULEY
Cisco Talos Blog
Cisco Talos Blog
Recent Announcements
Recent Announcements
The Cloudflare Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Threatpost
B
Blog
Microsoft Security Blog
Microsoft Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Help Net Security
美团技术团队
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Scott Helme
Scott Helme
腾讯CDC
酷 壳 – CoolShell
酷 壳 – CoolShell
Blog — PlanetScale
Blog — PlanetScale
The Register - Security
The Register - Security

Proxmox Support Forum

[SOLVED] - Github Auth for Mirrors-Kernel Repo? [Automation] Mass migration tool for MS Win11/Server Proxmox GUI hang - not response is it possible to reject or quarantine spam based on conditions I set ? The PVENode task list in PVE9 is partially obscured due to the terminal font being too large. About 100% error reporting due to pveproxy.service hooks Kubernetes overlay networking breaks when upgrading from PVE 9.1 to PVE 9.2.3 Zentraler Speicher No space left on device Combine datastore and direct file archival to tape Kernel panic VFS: Unable to mount root fs on unknown-block (0,0) sobald ein 7.x Kernel verwendet wird. How to migrate disk of a VM from one ZFS to another Windows Server 2025 fails to boot after PVE 9.2 / Linux 7.0 Kernel upgrade Cannot Install Proxmox on T610 Poweredge with H700 PERC card sdn Config. gateway not reachable How to safely change domain/FQDN? Welche Filterquote erreicht ihr? NFS Share status unknown on 2 of 5 nodes Can't connect to PVE9 consoles [solved] Can't connect to PVE9 consoles [solved] [SOLVED] - Use secondary network for PVE commands Created cluster, one node storage gone BUG: proxmox mail gateway FROM = null bypass spam filtering Moving existing PBS from VMWare workstation to PVE cluster Does eBGP SDN fabric support external peering? Bug: PDM 1.1 not recognizing valid license status Proxmox GUI hang - not response PVE crashes unexpectedly Proxmox Backup Server 4.2 released! Advice ceph-osd crashes with kernel 6.17.2-1-pve on Dell system [META] Links on Proxmox Forum Website Hardwarer oder Software RAID Joining a cluster with already created guests VM PDM missing backup jobs from PVE / Log retention Remove VM.Monitor from all users/roles, PVE 9.2 Proxmox Freezing (new instalation) 9.2.2 - Intel 12700T No Web gui and random connection reset by peer [SOLVED] - i40e module for X710 Intel NIC Dutch Proxmox Day 2026 How pools use the space Corosync initiiert Reboot trotz Verfügbarkeit der Systeme Opt-in Linux 7.0 Kernel for Proxmox VE 9 available After PVE 8to9 upgrade, unable to check guest fs freeze status Problem with MegaRAID SAS3508 controller proxmox-kernel-7.0.2-6-pve failing network service Auto sync guest time after rollback of VM snapshot with RAM/state Broadcom BCM57504 (100G) bnxt_en TX timeout and NIC reset on Proxmox 8.1.5 — while BCM57414 (25G) works fine on same host QEMU 11.0 available on pve-test and pve-no-subscription as of now 350 MPM Solventless Lamination Machine for High-Speed Flexible Packaging Making sense of NVMe zfs and SMART errors [SOLVED] - PVE loses network connection after kernel upgrade to proxmox-kernel-7.0.0-3-pve [SOLVED] - Remove or reset cluster configuration. Proxmox 8.4.1 Fresh Install BCM57416 10G Ethernet Adapter Not Recognized PDM 1.1.1 unable to add AD realm with anonymous search [TUTORIAL] - Developer Workstation (Proxmox-VE 9) with cinnamon (LMDE7) SDN zone shows "pending" on peer nodes after node reboot (9.2.x) Cluster not quorate - extending auth key lifetime! Proxmox not rebooting properly (SOLVED) Proxmox 9 Stuck on loading initial ramdisk With new HA-Disarm Feature is there a Documentation for NUT Setup on Clusters? Proxmox 8.3 Installation Issue on ProLiant DL380 Gen9 Cluster networking setup LXC System images unavailable [SOLVED] - Fix: NVIDIA Drivers Failing after upgrade to Proxmox 9.2.2 (Kernel 7.0.2-6-pve) / NovaCore Conflict Install NUT directly on Proxmox VE and control guests from here driver usb for windows 7 System startup error and no network: Failed to start ifupdown2-pre.service - Helper to synchronize boot up for ifupdown. PBS backup space grow up constantly Proxmox Datacenter Manager 1.1 released! IPv4 not available in newly created VM Recommended Setup for Offsite Proxmox Backups? Hetzner Storage Box & Remote PBS Challenges duplicate, please delete this passthrought an USB device "by ID" to CT PDM Installer Freezes at 66% Tried PDM for the first time (version 1.1) - had issues PDM 1.1 automated install Suche Server-Provider für Proxmox connecting sdn to edge firewall SDN, IPAM & DHCP Migrating from read-only file system Ubuntu 26.04 installation fails for unknown reason Status Unbekannt nach Cluster Join Installing Proxmox Backup Server on Mac Mini (Late 2012) kernel 7.0 performance issue with zfs pools PVE becomes unreachable via ethernet but OS is running [SOLVED] - New 9.2 install - can't find 7.0.2-6-pve , not all the time [SOLVED] - Backup and dedupe a VM with LUKS Gibt es mit PVE 2.x ggf. Änderungen bei der RAM-Nutzung, bzw. deren Anzeige bei VMs? I need help for setting up backup solution Way more NAGware, very little functionality, bugs galore Root squashing virtiofsd with --uid-map Intel ixgbe Driver Update Fail Passkey Login (not 2FA) Roblox VM detection - can be overcome? [TUTORIAL] - ZFS-Autosnaptshot inkl. Rollback und Daten direkt recovern (Windows/Linux) How to stop PVE Kernel upgrade [SOLVED] - very long waiting to log in to lxc debian 11 ssh [TUTORIAL] - Configuring Fusion-Io (SanDisk) ioDrive, ioDrive2, ioScale and ioScale2 cards with Proxmox Increase maximum USB devices in vm.conf
[SOLVED] - Official way to backup proxmox VE itself?
invalid@exam · 2026-06-26 · via Proxmox Support Forum

Is there any official guide on how to backup proxmox VE itself?

My main concern is the amount of work that I have put in to make the current setup work, e.g. GPU passthrough etc.
If that breaks due to updates etc, I would like to have a way to quickly revert back to the last known working state.

Is Proxmox backup server able to do it? and is it the only way?
Or is there some way that is built-in to Proxmox VE itself?

Last edited:

Is there any official guide on how to backup proxmox itself?

Nothing official except for restoring the config.db: https://pve.proxmox.com/wiki/Proxmox_Cluster_File_System_(pmxcfs)#_recovery

Is Proxmox backup server able to do it?

Not yet, but it's on the roadmap.

My main concern is the amount of work that I have put in to make the current setup work, e.g. GPU passthrough etc.

If that breaks due to updates etc, I would like to have a way to quickly revert back to the last known working state.

I would backup the /etc folder so you got a backup of the config files. And for a complete backup you could boot into a clonezilla pen drive and create an image of the whole system disk on block level.

Last edited:

I would backup the /etc folder so you got a backup of the config files. And for a complete backup you could boot into clonezilla pen drive and create an image of the whole system disk on block level.

Which brings up a good point... my PVE is installed on 1 SSD together with the local and local-zfs... I'm not familiar with clonezilla, but it would seem like I have to be cloning the whole 2TB SSD (!!)

However, during the installation of PVE, it did not seem like I have much options. Any pointers on handling this?

Thank you.

Which brings up a good point... my PVE is installed on 1 SSD together with the local and local-zfs... I'm not familiar with clonezilla, but it would seem like I have to be cloning the whole 2TB SSD (!!)

Jup, ZFS uses a single partition and you need to backup on block level, so the whole 2TB partition. Thats why I personally got a 100GB SSD mirror just for the PVE system, so I don't have to backup all those VMs/LXCs too, with the VMs/LXCs on another pool using other SSDs. With a new installation you could create two ZFS pools using two partitions on the same SSD, but that won'T help you now with an existing system.

Last edited:

Hmm, actually it might, I just want to restore PVE to as-was. My main and biggest concern is GPU passthrough failing to work due to any reason.

I was hoping there is an easier way though. Clonezilla means that I have to do this manually (and often enough) to get a recent snapshot of my PVE.

Maybe I should just stay away from doing updates :eek:

Last edited:

I was hoping there is an easier way though. Clonezilla means that I have to do this manually (and often enough) to get a recent snapshot of my PVE.

I combine block level and file level backups. First I restore the older but complete block-level backup. Then I restore the backups of my more recent PVE config files on top of that.

Maybe I should just stay away from doing updates :eek:

And running an insecure system just waiting to be hacked. And even if you don't update, your SSD will fail sooner or later and you will need to start from scratch without a proper backup.

Hmm, actually it might, I just want to restore PVE to as-was. My main and biggest concern is GPU passthrough failing to work due to any reason.
[...]
Maybe I should just stay away from doing updates :eek:

Yes, those two things have a close relation. I also lost my passthrough and I dumped it completely. It was not worth the hassle and my time.

Which brings up a good point... my PVE is installed on 1 SSD together with the local and local-zfs...

Easiest way would be to have just one ZFS pool so that you only have to backup the one pool just with internal send/receive. I only do this for non-clustered machines. You can have snapshots so a rollbacks are easier (with some extent), but you do have consistent backups if you sync them otherwise. You can also just upload them encrypted to the internet and store them in a remote ZFS pool.

Easiest way would be to have just one ZFS pool so that you only have to backup the one pool just with internal send/receive. I only do this for non-clustered machines. You can have snapshots so a rollbacks are easier (with some extent), but you do have consistent backups if you sync them otherwise. You can also just upload them encrypted to the internet and store them in a remote ZFS pool.

I'm not worried about the VMs, I have a pretty comprehensive automated way to deal with them.

My concern here is PVE itself. What can I do (apart from approaches similar to clonzilla) to turn a freshly installed PVE back to what it was, with GPU passthrough working etc.

PCI passthrough is not part of the PVE config files, so not sure if that even would be backupable, even when the Proxmox team actually adds PVE host backup feature from the PBS roadmap. Maybe if they add root-filesystem snapshots, but then still something could go wrong that you lose your whole pool/LV/dataset/partition where snapshots won't help as they would be lost too.

Some people here use Veeam to back up the PVE host, but not sure how that will work. If they just backup the config files, the disk on block level or if it is making use of some more complex stuff like creating backups based on snapshots. I think I've read something about snapshots.

Last edited:

backup:

/var/lib/pve-cluster/config.db
/etc/corosync/*
/etc/network/interfaces
/etc/hostname
/etc/hosts

I'm not worried about the VMs, I have a pretty comprehensive automated way to deal with them.

My concern here is PVE itself. What can I do (apart from approaches similar to clonzilla) to turn a freshly installed PVE back to what it was, with GPU passthrough working etc.

You don't need VM backup if you have ZFS send/receive to another host, that was my whole point.

You don't need VM backup if you have ZFS send/receive to another host, that was my whole point.

I do not plan to have another host.

By chance, this video "How I upgraded and reverted Proxmox from 6 to 7 to 6 with UEFI boot and GRUB" popped up on my youtube feed.

He had exactly the same issue: loss of GPU passthrough. But his steps are still technically beyond my understanding and not directly addressing my backup concern. But I think the idea is to keep the PVE installation small and separate.

Ideally, I can just backup the settings and reinstall PVE each time I need to restore. However, I think my best option now is to keep PVE small and separate, backed up by clonzilla.

Thank you all.

Last edited:

He had exactly the same issue: loss of GPU passthrough. But his steps are still technically beyond my understanding and not directly addressing my backup concern. But I think the idea is to keep the PVE installation small and separate.

If the passthrough problem caused by kernel 5.15 (or later), then this work-around might solve it. Apologies if this is off-topic for this thread.

I do not plan to have another host.

... and where is your backup then? If not on another host, it is per definition not a backup.

... and where is your backup then? If not on another host, it is per definition not a backup.

What meant was, I don't plan to have another PC sort of machine that requires OS maintenance.

I backup via samba to a NAS (that I do not believe can run ZFS).

Nothing official except for restoring the config.db: https://pve.proxmox.com/wiki/Proxmox_Cluster_File_System_(pmxcfs)#_recovery

Not yet, but it's on the roadmap.

I would backup the /etc folder so you got a backup of the config files. And for a complete backup you could boot into a clonezilla pen drive and create an image of the whole system disk on block level.

Do you know if clonezilla recognizes ZFS and only copies the used blocks?

Using btrfs snapshots is already a way to go (even tho not fully supported yet)

Last edited:

Hi. I just installed proxmox for the first time. The first thing after installing proxmox that came to my mind is "How to backup proxmox VE itself?". Off course I did some research before deciding if proxmox is right for me. I am not not aware of zfs too as this is the first time I would be using it even though I have been using Linux mostly in desktop environment, with some server level experience. I went though zfs(8) man and zpool(1M) man pages. The zfs(8) man pages states the following:

Code:

ZFS File System Hierarchy

A ZFS storage pool is a logical collection of devices that provide space for datasets. A storage pool is also the root of the ZFS file system hierarchy.
The root of the pool can be accessed as a file system, such as mounting and unmounting, taking snapshots, and setting properties. The physical storage characteristics, however, are managed by the zpool(1M) command.

Isn't is possible to just create a snapshot of the whole rpool (pve installation) and use zfs send and receive to to backup to another destination?

Last edited: