Amazon Best VPN GoSearch

OnWorks 网站图标

转储

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 vzdump

这是 vzdump 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


vzdump - 虚拟机备份实用程序

概要


vzdump 选项 [--all | ]

--exclude VMID 排除 VMID(假设 --all)

--exclude-path REGEX 排除某些文件/目录。 你
可以多次使用此选项来指定
多个排除路径

--stdexcludes 排除临时文件和日志

--compress 压缩转储文件 (gzip)

--storage STORAGE_ID 将结果文件存储到 STORAGE_ID(仅限 PVE)

--script 执行钩子脚本

--dumpdir DIR 将结果文件存储在 DIR 中

--maxfiles N 每个 VM 的最大备份文件数。

--tmpdir DIR 在 DIR 中存储临时文件。 --暂停和--停止
正在使用此目录来存储 VM 的副本。

--mailto EMAIL 向 EMAIL 发送通知邮件。 您可以使用
此选项不止一次指定多个
接收器

--stop 停止/启动 VM 如果正在运行

--suspend 在运行时暂停/恢复 VM

--snapshot 运行时使用 LVM 快照

--size MB LVM 快照大小(默认 1024)

--bwlimit KBPS 限制 I/O 带宽; 每秒千字节

--lockwait MINUTES 等待全局的最长时间
锁。 vzdump 使用全局锁文件来制作
确保只有一个实例正在运行
(运行多个实例会带来太多负载
在服务器上)。 默认值为 180(3 小时)。

--stopwait MINUTES 等待 VM 停止的最长时间。

商品描述


vzdump 是一个实用程序,用于为正在运行的虚拟机 (VM) 制作一致的快照。 它
基本上创建了 VM 私有区域的 tar 存档,其中还包括 VM
配置文件。 vzdump 目前支持 OpenVZ 和 QemuServer 虚拟机。

有几种方法可以提供一致性:

“停止”模式
在备份期间停止 VM。 这会导致很长的停机时间。

“暂停”模式
对于 OpenVZ,此模式使用 rsync 将 VM 复制到临时位置(请参阅选项
--tmpdir)。 然后虚拟机挂起,第二个 rsync 复制更改的文件。 在那之后,
VM 再次启动(恢复)。 这导致最少的停机时间,但需要
用于保存 VM 副本的额外空间。

对于 QemuServer,此模式类似于“停止”模式,但使用挂起/恢复而不是
停止/开始。

“快照”模式
此模式使用 LVM2 快照。 没有停机时间,但快照模式需要 LVM2 和
相应卷组上的一些可用空间来创建 LVM 快照。

备份 文件 名字


较新版本的 vzdump 将虚拟机类型和备份时间编码到
文件名,例如

vzdump-openvz-105-2009_10_09-11_04_43.tar

这样就可以将多个备份存储到同一目录中。 参数
“maxfiles”可用于指定要保留的最大备份数。

恢复


可以使用以下程序恢复生成的 tar 文件。

vzrestore:OpenVZ 还原实用程序
qmrestore:QemuServer 恢复工具

有关详细信息,请参阅相应的手册页。

配置


全局配置存储在 /etc/vzdump.conf 中。

tmpdir: 目录
转储目录:目录
存储:STORAGE_ID
模式:快照|暂停|停止
带宽限制:KBPS
锁定等待:分钟
停止等待:分钟
大小:MB
最大文件数:N
脚本:文件名

HOOK SCRIPT


您可以使用选项“--script”指定钩子脚本。 这个脚本在不同的地方被调用
备份过程的各个阶段,并相应地设置参数。 你可以在
文档目录(“hook-script.pl”)。

排除 (OpenVZ 只有)


vzdump 通过选项 --stdexcludes 跳过以下文件

/var/日志/。+
/tmp/。+
/var/tmp/.+
/var/运行/。+进程号

您可以手动指定排除路径,例如:

> vzdump --exclude-path "/tmp/。+" --exclude-path "/var/tmp/.+" 777

(只排除 tmp 目录)

配置文件也存储在备份存档 (/etc/vzdump) 中,并将被
正确恢复。

限制


VZDump 不保存 ACL。

示例


只需转储 VM 777 - 没有快照,只需归档 VM 私有区域和配置文件
到默认转储目录(通常是 /vz/dump/)。

> vzdump 777

使用 rsync 和挂起/恢复来创建快照(最小停机时间)。

> vzdump --暂停 777

备份所有虚拟机并向 root 发送通知邮件。

> vzdump --suspend --all --mailto root

使用 LVM2 创建快照(无停机时间)。

> vzdump --dumpdir /mnt/backup --snapshot 777

备份除 VM 101 和 102 之外的所有 VM

> vzdump --suspend --exclude 101 --exclude 102

将 OpenVZ 机器恢复到 VM 600

> vzrestore /mnt/backup/vzdump-openvz-777.tar 600

将 Qemu/KVM 机器恢复到 VM 601

> qmrestore /mnt/backup/vzdump-qemu-888.tar 601

使用 onworks.net 服务在线使用 vzdump


Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。