From cacdcf7975fb54506a7a9f1aa8138e9e60d1ed34 Mon Sep 17 00:00:00 2001 From: Phil Date: Sun, 8 Nov 2026 13:08:03 +0000 Subject: [PATCH] Updated README --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f4c163e..1217c25 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,16 @@ # pve-backup-watch -Wait for a Proxmox VE backup to finish, then restart the guest. +> [!WARNING] +> **This project is in development and has not been fully tested.** +> +> It restarts virtual machines and containers, which interrupts running services and can cause data loss if a guest is shut down uncleanly. Before using it on anything that matters: +> +> - Always run with `-dry-run` first and check the output. +> - Test on a non-production guest. +> - Make sure you have a current, verified backup of the guest. +> - Expect behaviour and options to change between versions. See `CHANGELOG.md`. +> +> It is provided as is, without warranty. You are responsible for any restarts it performs. `pve-backup-watch` is a small, dependency-free Go CLI that runs on a Proxmox VE node. You give it one or more VMIDs. It watches the node's task list until the vzdump backup for each guest has finished, then restarts that guest. You don't need to know when the backup job will run or how long it will take.