- bwlimit`:
<整数> (0 - N)
('默认值='0
) -
限制 I/O 带宽(以 KiB/s 计)。
- compress`:
<0 | 1 | gzip | lzo | zstd>
(默认值=0
) -
压缩转储文件。
- dumpdir`: `<string>
-
将结果文件存储到指定目录。
- exclude-path`: `<array>
-
排除特定的文件/目录(shell 通配符)。以 '/' 开头的路径锚定于容器的根目录,其他路径相对于每个子目录匹配。
- ionice`:
<integer> (0 - 8)
('default ='7
) -
在使用BFQ调度器时设置IO优先级。对于虚拟机的快照和挂起模式备份,这只影响压缩器。值为8意味着使用空闲优先级,否则使用指定值的最佳努力优先级。
- lockwait`:
<integer> (0 - N)
('default ='180
) -
等待全局锁的最长时间(分钟)。
- mailnotification`:
<always | failure>
(默认值=always
) -
已弃用:请改用通知目标/匹配器。指定何时发送通知邮件。
- mailto`: `<string>
-
不推荐使用:请改用通知目标/匹配器。应接收电子邮件通知的电子邮件地址或用户的逗号分隔列表。
- maxfiles`: `<integer> (1 - N)
-
已弃用:请改用 'prune-backups'。每个客户系统的备份文件的最大数量。
- mode`:
<snapshot | stop | suspend>
('default ='snapshot
) -
备份模式。
- notes-template`: `<string>
-
用于生成备份笔记的模板字符串。它可以包含将被替换为相应值的变量。目前支持的变量有 \{{cluster}\}, \{{guestname}\}, \{{node}\}, 和 \{{vmid}\},但将来可能会增加更多。需要是单行,换行符和反斜杠需分别使用 '\n' 和 '\\' 来转义。
Note需要选项: `storage - notification-mode`:
<auto | legacy-sendmail | notification-system>
('default ='auto
) -
确定要使用哪个通知系统。如果设置为’legacy-sendmail',vzdump将考虑mailto/mailnotification参数,并通过’sendmail’命令将电子邮件发送到指定的地址。如果设置为’notification-system',将通过PVE的通知系统发送通知,并且将忽略mailto和mailnotification。如果设置为’auto'(默认设置),如果设置了mailto,将发送电子邮件,如果没有设置,将使用通知系统。
- notification-policy`:
<always | failure | never>
('default ='always
) -
过时的:不要使用
- notification-target`: `<string>
-
过时的:不要使用
- performance`: `[max-workers=<integer>] [,pbs-entries-max=<integer>]
-
其他性能相关的设置。
- max-workers`=
<integer> (1 - 256)
('default ='16
) -
适用于虚拟机。允许同时有这么多的IO工作者。
- pbs-entries-max`=
<integer> (1 - N)
('default ='1048576
) -
适用于发送到 PBS 的容器备份。限制在给定时间内内存中允许的条目数量,以避免意外的 OOM(内存不足)情况。增加此值以支持备份文件数量较多的容器。
- max-workers`=
- pigz`:
<integer>
('default ='0
) -
当N>0时,使用pigz代替gzip。N=1时使用一半的核心数,N>1时使用N作为线程数。
- pool`: `<string>
-
备份指定池中包含的所有已知的客户系统。
- protected`: `<boolean>
-
如果为真,则将备份标记为受保护的。
Note需要选项: `storage - prune-backups`:
[keep-all=<1|0>] [,keep-daily=<N>] [,keep-hourly=<N>] [,keep-last=<N>] [,keep-monthly=<N>] [,keep-weekly=<N>] [,keep-yearly=<N>]
('default ='keep-all=1
) -
使用这些保留选项而不是存储配置中的那些。
- keep-all`=`<boolean>
-
保留所有备份。当为真时与其他选项冲突。
- keep-daily`=`<N>
-
保留最近<N>天内的备份。如果一天中有多个备份,则只保留最新的一个。
- keep-hourly`=`<N>
-
保留过去<N>个小时的备份。如果一个小时内有多个备份,只保留最新的一个。
- keep-last`=`<N>
-
保留最后的<N>个备份。
- 保持每月=\<N\>
-
为最近的<N>个不同月份保留备份。如果一个月内有多个备份,则只保留最新的一个。
- keep-weekly`=`<N>
-
为最近的<N>周保留备份。如果一周内有多个备份,只保留最新的一个。
- keep-yearly`=`<N>
-
保留最近<N>年的备份。如果一年内有多个备份,则只保留最新的一个。
- remove`:
<boolean>
(默认值 =1
) -
根据’prune-backups’策略删除较旧的备份。
- script`: `<string>
-
使用指定的钩子脚本。
- stdexcludes`:
<boolean>
('default ='1
) -
排除临时文件和日志。
- stopwait`:
<integer> (0 - N)
('default ='10
) -
等待客户系统停止的最大时间(分钟)。
- storage`: `<string>
-
将结果文件存储到此存储中。
- tmpdir`: `<string>
-
将临时文件存储到指定目录。
- zstd`:
<integer>
('default ='1
) -
Zstd线程。N=0时使用可用核心的一半,如果N设置为大于0的值,则N用作线程数。