From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id DD6BE9158F for ; Wed, 1 Feb 2023 13:59:56 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id BF53C2FB88 for ; Wed, 1 Feb 2023 13:59:26 +0100 (CET) Received: from proxmox-new.maurer-it.com (proxmox-new.maurer-it.com [94.136.29.106]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Wed, 1 Feb 2023 13:59:26 +0100 (CET) Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1]) by proxmox-new.maurer-it.com (Proxmox) with ESMTP id C1B8A45A2A for ; Wed, 1 Feb 2023 13:59:25 +0100 (CET) From: Christoph Heiss To: pve-devel@lists.proxmox.com Date: Wed, 1 Feb 2023 13:59:15 +0100 Message-Id: <20230201125918.372665-1-c.heiss@proxmox.com> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SPAM-LEVEL: Spam detection results: 0 AWL -0.146 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: [pve-devel] [PATCH qemu-server/manager/docs 0/3] fix #4140: Add option to disable `fs-freeze`/`-thaw` on backup X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Feb 2023 12:59:56 -0000 TL;DR: on Windows guests, the guest agent calls into the VSS (Volume Shadow Copy) subsystem, which has potential to mess up applications which hook into this themselves like SQL server, as described in the bug report [0]. Building upon the proposal in that report, add an (default-enabled) option to the QGA configuration to disable the behavior if really needed. Due to its potential to wreak havor, show the user a warning when disabled. [0] https://bugzilla.proxmox.com/show_bug.cgi?id=4140 Christoph Heiss (1): vzdump: Add VM QGA option to skip `fs-freeze`/`fs-thaw` on backup PVE/QemuServer.pm | 8 +++++++- PVE/VZDump/QemuServer.pm | 5 +++++ 2 files changed, 12 insertions(+), 1 deletion(-) Christoph Heiss (1): ui: qga: Add option to turn off fs-freeze/thaw for backup www/manager6/Utils.js | 2 ++ www/manager6/form/AgentFeatureSelector.js | 30 +++++++++++++++++++++++++++++- 2 files changed, 31 insertions(+), 1 deletion(-) Christoph Heiss (1): qm: Add section explaining fs-freeze/thaw QGA option qm.adoc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) -- 2.39.1