> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/knowledge-base/zh/backup-dr/configuring-a-vm-export-volume.md).

# 配置用于导出虚拟机的卷

VergeOS NAS 支持一种专门用于导出所选虚拟机（VM）的卷类型。该 *VM 导出卷* 提供了一种受控方式，可将所选 VM 导出到 NAS 卷，然后该卷可同步到远程存储系统（例如现有的 NAS 设备），或通过 CIFS 或 NFS 共享，供外部备份工具或其他应用程序访问。

{% hint style="success" %}
**这种导出机制对于希望将 VergeOS VM 快照同步到他们已拥有的存储硬件上的客户可能很有用，而不是为了备份目的再部署一套额外的 VergeOS 系统。虽然 VergeOS 建议使用其原生复制功能，以获得最高效且完全集成的保护工作流，但 VM 导出卷为需要满足合规要求或保持 VM 数据外部可移植性的环境提供了灵活性。**
{% endhint %}

以下步骤说明如何配置和使用托管在 NAS 上的 VM 导出卷。

## 准备要导出的 VM

1. **编辑每个 VM** 你想导出的：
   * 导航到 VM 设置并启用 **允许导出**.

## 设置 NAS 服务

要托管 VM 导出卷，你需要一个 NAS 服务。使用现有的 NAS 服务，或按照以下说明创建一个新服务：

1. 导航到 **NAS > 列表**.

{% hint style="info" %}
**当前 NAS 服务列表将显示出来。你可以选择一个现有服务，或继续按照以下说明创建新服务。**
{% endhint %}

2. 点击 **新建**.
3. 提供 **NAS 服务的名称、主机名、时区和网络** 。
4. 点击 **提交** 以初始化 NAS 服务。

## 启动 NAS 服务

1. 从列表中选择 NAS 服务。
2. 点击 **开机** 以使 NAS 联机并准备托管导出卷。

## 创建 NAS 用户

你需要创建一个用户来访问 NAS：

1. 导航到 **NAS > 列表 > 双击要使用的 NAS 服务**.
2. 点击 **NAS 用户 > 新建**.
3. 提供用户名和密码。
4. 点击 **提交** 以保存新的 NAS 用户。

## 为 VM 导出创建新卷

1. 选择 **NAS > + 新建卷** 从顶部菜单中。
2. 配置该卷：
   * **NAS 服务**：从上方选择 NAS 服务
   * **名称**：为该卷提供一个名称，例如“VM-export”
   * **文件系统类型**: ***Verge.io VM 导出***
   * **VM 配置输出文件格式**：选择导出的 VM 配置文件所使用的格式。
     * ***Verge.io 虚拟机 (.ybvm)*** —— 一种人类可读、基于 JSON 的格式，非二进制且非专有。此格式非常适合可移植性、透明度以及与偏好开放、可检查配置数据的外部工具或工作流的互操作性。
     * ***开放虚拟化格式 (.ovf)*** —— 一种广泛支持的行业标准格式，被许多第三方虚拟化平台和导入工具所使用。
   * **静默**：通常应选择此项，以提供应用一致性的 VM 快照。⚠️ [**VM Guest Agent**](/run-the-platform/virtual-machines/vm-guest-agent.md) **必须安装并注册，才能提供静默的 VM 快照。**
   * **要存储的最大导出数**：默认=3；决定一次将存储的导出实例最大数量
   * **启用当前文件夹**：默认=启用；导出内容包含在按导出日期/时间命名的文件夹中。启用此选项后，会额外创建一个名为“current”的文件夹，用于持续包含最新导出的分支。这通常有助于提供一个绝对路径来检索最新的 VM 快照。
3. 点击 **提交**.

{% hint style="success" %}
**点击提交后，导出卷的仪表板将打开，你可以在其中对其执行操作。稍后要访问此仪表板，请在顶部菜单中导航到 NAS > 卷，然后双击列表中的该卷。**
{% endhint %}

## 运行 VM 导出（手动启动）

1. 在 **导出 VM** （页面中部），点击 **开始** 按钮以启动 VM 导出过程。
2. 在提示时点击 **是** 进行确认。

## 访问导出的数据

{% hint style="success" %}
**你可以使用&#x20;*****浏览*****&#x20;选项在左侧菜单中快速查看导出卷的内容。**
{% endhint %}

要访问导出的 VM 快照，请为 **CIFS 或 NFS 共享** 设置 NAS 卷：

### 为导出的数据设置 CIFS 共享

1. **创建 CIFS 共享**:
   * 导航到 **NAS > CIFS 共享 > 新建**.
   * 选择导出卷作为目标卷。
   * 提供一个 **共享名称** 并分配你在第 4 步创建的 NAS 用户来访问该共享。
2. **访问共享**:
   * 浏览到 `\\NAS的IP或DNS名称\你创建的CIFS共享`.
   * 在提示时使用 NAS 用户凭据。

{% hint style="info" %}
**对于 Windows 用户**

如果启用了 Guest 模式，你可能需要编辑组策略（GPO）或修改 Windows 注册表，以便使用 Guest 账户连接。
{% endhint %}

### 为导出的数据设置 NFS 共享

创建 NFS 共享的说明可以在此找到 [这里](/run-the-platform/nas/nas-shares.md#create-an-nfs-share).

### 将导出的数据同步到外部系统

可以使用 NAS 卷同步将导出的 VM 数据推送到外部系统。

1. 创建一个 [远程卷](/run-the-platform/nas/nas-remote-volumes.md) 将外部卷挂载到 VergeOS NAS（需要标准 NFS 或 CIFS 访问）
2. 创建一个 [卷同步](/run-the-platform/nas/volume-syncs.md) 将数据同步到远程卷。卷同步可以按需手动启动，也可以使用启动配置文件设置进行计划。

## 自动化 VM 导出

你可以通过配置任务和计划触发器来安排定期导出。

{% hint style="success" %}
**可用计划**

VergeOS 包含多个预安装计划（例如，“每天午夜”）。有关创建自定义计划的说明，请参阅 [计划指南](/automate-protect-and-extend/automation/schedules.md) 。
{% endhint %}

### 创建计划导出任务

1. 导航到 VM 导出卷： **NAS** > **卷** > 双击导出卷。
2. 向下滚动到 **导出 VM** 部分并点击 **任务** 按钮。
3. 点击 **新建** 左侧菜单中的
4. 以创建新导出任务。
   * **名称**：提供一个描述性名称，例如 *start-vm-export*
   * **对象类型**: ***VM 导出*** （从卷中访问时预选）
   * **对象**：选择导出卷（从卷中访问时预选）
   * **操作**: ***开始导出***
5. 点击 **提交** 以保存新任务。

### 为任务分配计划

1. 提交后，任务详情页将打开。点击 **计划触发器** 在左侧菜单中。
2. 点击 **新建** 左侧菜单中的。
3. 选择所需的 **安排** 从下拉列表中（例如，“每天午夜”）。
4. 点击 **提交** 以激活计划导出。

{% hint style="success" %}
**配置导出设置**

使用 **设置** 按钮，在“导出 VM”部分中修改导出选项，例如静默设置和要存储的最大导出数。
{% endhint %}

完成这些步骤后，你将拥有一个已配置好的 VM 导出卷，它可以生成所选 VM 的可导出快照，并将其提供给第三方备份解决方案或外部存储系统。

对于大多数环境，VergeOS 内置的快照和复制功能仍然是保护和在 VergeOS 系统之间同步 VM 数据最有效且最集成的方法。VM 导出卷工作流旨在适用于合规策略、现有存储投资或可移植性要求要求将 VM 数据保留在主 VergeOS 基础架构之外的场景。这为组织提供了灵活性和保障，确保其 VM 数据在需要时可以集成到更广泛的备份策略或外部存储生态系统中。

***

{% hint style="info" %}
**文档信息**

* 最后更新：2026-02-11
* vergeOS 版本：26.1
  {% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/knowledge-base/zh/backup-dr/configuring-a-vm-export-volume.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
