vzdump `help
vzdump {<vmid>}
`[OPTIONS]
创建备份。
- <vmid>`: `<string>
-
您想要备份的客户系统的ID。
- --all`
<boolean>
('default ='0
) -
备份此主机上的所有已知客户系统。
- --bwlimit`
<integer> (0 - N)
('default ='0
) -
限制 I/O 带宽(以 KiB/s 为单位)。
- --compress`
<0 | 1 | gzip | lzo | zstd>
('default ='0
) -
压缩转储文件。
- --dumpdir` `<string>
-
将结果文件存储到指定目录。
- --exclude` `<string>
-
排除指定的客户系统(假设使用了—all)
- 排除路径 `<array>
-
排除某些文件/目录(shell 通配符)。以'/'开头的路径固定于容器的根目录,其他路径相对于每个子目录进行匹配。
- --ionice`
<整数> (0 - 8)
('默认值 ='7
) -
在使用BFQ调度器时设置IO优先级。对于虚拟机的快照和暂停模式备份,这仅影响压缩器。值为8意味着使用空闲优先级,否则使用指定值的最佳努力优先级。
- --lockwait`
<整数> (0 - N)
('默认值 ='180
) -
等待全局锁的最大时间(分钟)。
- --mailnotification`
<always | failure>
('default ='always
) -
已弃用:请改用通知目标/匹配器。指定何时发送通知邮件。
- --mailto` `<string>
-
已弃用:请改用通知目标/匹配器。应接收电子邮件通知的电子邮件地址或用户的逗号分隔列表。
- --maxfiles` `<integer> (1 - N)
-
已弃用:请使用 'prune-backups' 替代。每个客户系统的备份文件的最大数量。
- --mode`
<快照 | 停止 | 暂停>
('默认值='快照
) -
备份模式。
- --node` `<string>
-
仅在此节点上执行时运行。
- --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>]
-
其他与性能相关的设置。
- --pigz`
<整数>
('默认值='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
) -
请使用这些保留选项,而不是那些来自存储配置的选项。
- --quiet`
<布尔值>
('默认值 ='0
) -
保持安静。
- --remove`
<boolean>
('default ='1
) -
根据 'prune-backups',清理较旧的备份。
- --script` `<string>
-
使用指定的钩子脚本。
- --stdexcludes`
<boolean>
('default ='1
) -
排除临时文件和日志。
- --stdout` `<boolean>
-
将tar输出到标准输出,而不是文件。
- --stop`
<boolean>
('default ='0
) -
在这个主机上停止运行备份任务。
- --stopwait`
<integer> (0 - N)
('default ='10
) -
等待客户系统停止的最长时间(分钟)。
- --storage` `<string>
-
将结果文件存储到这个存储中。
- --tmpdir` `<string>
-
将临时文件存储到指定目录。
- --zstd`
<整数>
('默认值='1
) -
Zstd线程。N=0时使用可用核心数的一半,如果N设置为大于0的值,则使用N作为线程数。