The proxmox backup client allows to switch the method used to encode data based on a change-detection-mode parameter. Expose this setting as experimental feature in the advanced panel for a backup job.
Signed-off-by: Christian Ebner <c.eb...@proxmox.com> --- changes since version 3: - drop default value on set www/manager6/panel/BackupAdvancedOptions.js | 23 +++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/www/manager6/panel/BackupAdvancedOptions.js b/www/manager6/panel/BackupAdvancedOptions.js index 1026c6f4..7dd19f96 100644 --- a/www/manager6/panel/BackupAdvancedOptions.js +++ b/www/manager6/panel/BackupAdvancedOptions.js @@ -97,6 +97,9 @@ Ext.define('PVE.panel.BackupAdvancedOptions', { } delete values.fleecing; } + if (values["pbs-change-detection-mode"] === '__default__') { + delete values["pbs-change-detection-mode"]; + } return values; }, @@ -236,6 +239,26 @@ Ext.define('PVE.panel.BackupAdvancedOptions', { value: gettext("Run jobs as soon as possible if they couldn't start on schedule, for example, due to the node being offline."), }, }, + { + xtype: 'pveTwoColumnContainer', + startColumn: { + xtype: 'proxmoxKVComboBox', + fieldLabel: gettext('PBS change detection mode'), + name: 'pbs-change-detection-mode', + deleteEmpty: true, + value: '__default__', + comboItems: [ + ['__default__', "Default"], + ['data', "Data"], + ['metadata', "Metadata"], + ], + }, + endFlex: 2, + endColumn: { + xtype: 'displayfield', + value: gettext("EXPERIMENTAL: Mode to detect file changes and archive encoding format for container backups."), + }, + }, { xtype: 'component', padding: '5 1', -- 2.39.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel