> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 服务器备份

> 将 Vetox 为你的服务器存储的所有内容保存为加密快照，导出它，并在本服务器或其他服务器中恢复。Max 套餐。

备份将 **Vetox** 为你的服务器存储的所有内容保存为一份加密快照，让一次错误的配置变更、一位离开的管理员或一个失误都不会让你丢失整套配置。

<Info>
  需要 **Max** 会员。Max、Max+、Black 和 Black+ 均符合条件。低于此等级时，整个页面会被替换为定价页面 — 不会显示任何备份数据，也无法访问。
</Info>

## 什么会保存，什么不会

<CardGroup cols={2}>
  <Card title="会保存" icon="circle-check">
    本服务器的每一项 Vetox 设置和记录 — Auto-Mod、Leveling、Welcomer、Logging、Tickets、Applications、Starboard、Giveaways、Battle Pass、Streaks、通知、嵌入式消息、面板等等。
  </Card>

  <Card title="不会保存" icon="circle-xmark">
    属于 **Discord** 自身的一切 — 你的频道、身份组、权限、消息、表情和成员。Vetox 无法读取或重建它们。
  </Card>
</CardGroup>

<Warning>
  **备份不是你 Discord 服务器的副本。** 恢复它不会重建被删除的频道或身份组。它恢复的是 Vetox 的配置，并将其重新指向当时存在的频道和身份组。

  删除一个频道后再恢复备份，使用该频道的设置就会无处可指。
</Warning>

## 两份副本，以及原因

你的服务器始终最多保留两份快照。

| 副本        | 由谁控制  | 何时变化                     |
| --------- | ----- | ------------------------ |
| **当前备份**  | 你     | 每次你点击“立即备份”时             |
| **受保护副本** | Vetox | 仅当你的当前备份至少已有 **24 小时** 时 |

受保护副本只为一个场景存在：某个有权限的人破坏你的服务器，然后立即点击“立即备份”，想用被破坏的快照覆盖良好的那份。

<Note>
  他们确实可以覆盖你的**当前**备份，但碰不到受保护副本，因为它只接受已经存活整整一天的快照。流逝的时间是攻击者唯一无法伪造的东西。
</Note>

所以最坏的情况是丢失一天的配置变更 — 而不是你的全部设置。

## 立即备份

一个按钮。快照会被构建、压缩、加密并存储，完成后页面会更新。

| 限制   | 数值             |
| ---- | -------------- |
| 每服务器 | 每 **12 小时** 一次 |
| 每人   | 每天 **5** 次     |

<Note>
  如果自上次备份以来没有任何变化，Vetox 会告知你并保留现有快照，而不会写入一份完全相同的副本。
</Note>

### 大小限制

|          | Max       | Black      |
| -------- | --------- | ---------- |
| 备份大小     | **25 MB** | **100 MB** |
| 每个集合的条目数 | 50,000    | 50,000     |

<Warning>
  如果服务器超出任一限制，备份仍会创建，但会被标记为**已截断**，页面也会说明。被截断的备份缺少数据 — 恢复时无法将服务器完全还原到之前的状态。

  这些上限非常宽裕：非常活跃服务器的压缩快照通常远不到 1 MB。
</Warning>

## 导出

导出会将快照下载为单个 `.vetoxbackup` 文件，你可以将其保存在任何地方。

<Warning>
  **该文件使用只有 Vetox 持有的密钥加密。** 你无法打开、读取或编辑它，其他任何软件也无法导入它。只有交回给 Vetox 时它才有用。

  这是有意为之：文件包含你服务器的全部配置，因此它必须对任何拿到副本的人毫无价值。
</Warning>

任何篡改 — 改动一个字节、拼接文件头、或来自其他系统的文件 — 都会被检测到，文件会在导入时被拒绝，而不会被部分应用。

| 限制   | 数值               |
| ---- | ---------------- |
| 每服务器 | 每小时 **10** 次     |
| 每人   | 每小时 **20** 次     |
| 下载链接 | 有效 **60 秒**，仅限一次 |

<Note>
  **导出**按钮只有一个，只要存在受保护副本，它总是把该副本交给你；只有在第一个受保护副本尚未生成之前，它才会退回当前备份。如果你的当前备份已被破坏，受保护副本就是你需要的文件。
</Note>

## 恢复

上传一个备份文件，Vetox 会在写入任何内容之前向你展示**确切的**变更内容。

<Steps>
  <Step title="选择文件">
    Vetox 验证它是未经篡改的真实 Vetox 备份，并读取它来自哪个服务器。
  </Step>

  <Step title="阅读预览">
    你会看到将恢复多少条目、有多少身份组和频道按名称匹配成功、有多少引用无法匹配，以及哪些内容将被跳过。
  </Step>

  <Step title="确认">
    你需要输入确认文本。只有到那时才会写入任何内容。
  </Step>
</Steps>

<Note>
  在覆盖之前的一瞬，Vetox 会对服务器当前状态拍一份回滚快照并保留 **7 天**，因此让你后悔的恢复本身也可以撤销。
</Note>

<Warning>
  恢复是**替换**，不是合并。备份中的设置会覆盖现有内容。
</Warning>

恢复限制为**每服务器每天 3 次**。

### 恢复到同一服务器

快照中的一切原样恢复。这是普通的“撤销我的失误”场景。

### 恢复到其他服务器

两个服务器都必须拥有符合条件的会员 — 文件来源的服务器，以及你要恢复到的服务器。

有两件事会自动变化：

<AccordionGroup>
  <Accordion title="身份组和频道按名称匹配">
    来自另一个服务器的备份引用的 ID 在目标服务器不存在。Vetox 会将每一项匹配到目标服务器中**同名**的身份组或频道。

    找不到同名项的引用会从该设置中移除，而不是留着指向空值。预览会告诉你具体数量。

    在恢复**之前**先将频道和身份组重命名为与源服务器一致，就能带过去多得多。
  </Accordion>

  <Accordion title="成员数据完全跳过">
    有十类记录属于原服务器的成员，永远不会被复制：工单、工单员工偏好、Starboard 条目、抽奖参与记录、申请提交、Battle Pass 进度、任务完成记录、连续签到、审核历史和 Temp Voice 偏好。

    将另一个社区的成员复制到你的服务器，既侵犯隐私又毫无意义。你的配置会转移；他们成员的记录不会。
  </Accordion>
</AccordionGroup>

## 谁可以使用

查看页面遵循你平时的仪表板访问权限。**创建、恢复和删除**备份则刻意更为严格：

* **服务器所有者**
* **购买会员的人**
* 在[访问控制](/zh-CN/server-management/dashboard-permissions)中获授 **Backup** 部分的任何人

<Note>
  拥有仪表板访问权的管理员在你未明确授予 Backup 部分之前，无法碰备份。这正是目的 — 备份系统是最后一道防线，因此不继承普通员工权限。
</Note>

## 删除备份

危险区域仅删除你的**当前**备份。受保护副本会保留，并仍可导出和恢复。

无法从仪表板删除受保护副本。

## 会员到期时

<Warning>
  服务器一旦不再符合条件 — 到期、取消、降级到 Max 以下，或转移出去 — **整个备份页面将无法访问。** 不能查看、导出、恢复或下载。
</Warning>

你的快照会**保留 30 天**，之后永久删除。

| 何时重新订阅 | 结果            |
| ------ | ------------- |
| 30 天内  | 一切完全保持你离开时的样子 |
| 30 天后  | 备份已消失且无法恢复    |

<Note>
  如果你打算让会员到期但想保留配置，**请在到期前导出文件。** 页面一旦锁定，你就无法再下载任何东西，而已导出的文件没有有效期。
</Note>

## 故障排除

<AccordionGroup>
  <Accordion title="“立即备份”变灰并显示倒计时">
    你处于每服务器 12 小时的窗口内。倒计时显示何时重新开放。
  </Accordion>

  <Accordion title="它说没有任何变化">
    新快照与已存储的那份逐字节相同，因此 Vetox 保留了现有文件。你的备份是最新的。
  </Accordion>

  <Accordion title="备份被标记为已截断">
    服务器超出了其套餐的大小或条目上限，部分数据被略去。Black 将上限从 25 MB 提升到 100 MB。
  </Accordion>

  <Accordion title="受保护副本没有更新">
    这是设计如此。它只接受至少已有 24 小时的当前备份。
  </Accordion>

  <Accordion title="文件被拒绝，提示不是有效的 Vetox 备份">
    文件被修改、被截断，或并非由 Vetox 生成。备份文件无法修复 — 请导出一份新的。
  </Accordion>

  <Accordion title="跨服务器恢复后大多数设置都是空的">
    目标服务器的频道和身份组名称不同，因此无从匹配。将它们重命名为与源服务器一致，然后重新恢复。
  </Accordion>

  <Accordion title="成员数据没有在服务器之间转移">
    这是预期且永久的行为。成员相关记录永远不会在服务器之间复制。
  </Accordion>

  <Accordion title="存储的文件丢失">
    磁盘上找不到该快照，无法恢复。请创建新备份；若反复出现，请联系支持。
  </Accordion>
</AccordionGroup>

## 相关

<CardGroup cols={2}>
  <Card title="访问控制" icon="user-lock" href="/zh-CN/server-management/dashboard-permissions">
    将 Backup 部分授予所有者以外的人。
  </Card>

  <Card title="功能限制" icon="list-check" href="/zh-CN/premium/feature-limits">
    一张表列出所有套餐限制。
  </Card>

  <Card title="仪表板监视" icon="desktop" href="/zh-CN/server-management/dashboard-watcher">
    在决定恢复之前先看看谁改了什么。
  </Card>

  <Card title="Premium 概览" icon="crown" href="/zh-CN/premium/overview">
    Max 和 Black 包含的内容。
  </Card>
</CardGroup>
