稍长一点,稍少一点 · 6 个月节省 28%,或一年节省 50%,一次性付清 查看方案 ↗

服务规划 · 5 分钟阅读

为你的共享 wiki 制定一个完整的小型计划。

共享 wiki 不只是有个放页面的地方。给它指定一个具名负责人、一张依赖关系图、一套精简的权限模型,以及一项把附件也包含在内的恢复检查。这份工作表帮助团队决定自己准备维护什么。

开始之前

  • 将阅读、编辑和管理该 wiki 的人员名单列出。
  • 你所选 wiki 及其目标版本的文档。
  • 用于存放操作笔记的位置,以及用于存放恢复凭据的独立受控位置。

1. 描述该 wiki 将承担的工作。

从一句话开始:“成员使用此 wiki 查找运营共享工作坊的最新说明。”这个假设目的比“把所有东西都放到网上”要窄。它提示了一个可控的首批集合:开场流程、设备笔记和会议决定。个人联系方式和访问凭据需要单独决定;一个方便的搜索框并不是收集它们的理由。

列出读者必须完成的事项,例如找到最新流程、打开引用的图表,以及知道过期页面的负责人是谁。挑选少量真实内容样本,以便之后评估该应用。不要仅根据成员人数推断内存需求:上传、索引、扩展和同时工作都可能改变工作负载。

2. 为依赖关系单独做一页。

以此示例作为起始映射,然后用你所选应用的布局替换每一个假设。“负责人”指能够解释并恢复该组件的人,不一定是安装它的人。

部分笔记本中应包含的内容恢复问题
Web 应用版本、配置位置和服务负责人另一位维护者能否重建相同版本?
数据库引擎、版本和备份方法哪个快照与这些文件配套?
图像和附件存储路径和增长估算恢复后的页面能否打开它的图表?
DNS 和 HTTPS域名账户所有者和证书方法谁能在没有 wiki 的情况下修复访问?
电子邮件和计划任务发送者、计划和故障负责人当投递失败时,还有什么仍能工作?

也要记录搜索:它是应用的一部分、可重建的索引,还是另一个服务?在应用文档确认如何重建索引之前,不要假设可以丢弃它。

3. 将阅读、编辑和管理分开。

在工作坊示例中,成员阅读流程,一个小型编辑组修改它们,两名授权维护者管理账户。主机管理是一项单独职责。写下谁可以发布页面、上传文件、导出内容和更改权限。决定离职成员如何失去访问权限,以及谁来审查他们维护过的页面。

应用权限规则可能以出人意料的方式组合。例如,BookStack 会跨用户的多个角色组合能力,并支持内容级覆盖;书架权限不会自动级联到其书籍。请使用普通成员账户检查实际结果,而不仅使用管理员账户。 BookStack 角色和权限.

4. 将恢复集放在一起。

为每个备份集标注日期、应用版本,并说明哪些数据库和文件副本属于同一组。将说明存放在即使 wiki 故障也仍可访问的地方。将机密保存在合适的机密存储中;笔记本应标明谁可以取回它们以及在哪里取回,但不要复制它们的值。

举一个具体应用示例,BookStack 的备份指南涵盖数据库记录以及配置、上传的图像、附件和任何主题。其配置包含一个与加密应用数据相关的密钥,因此只复制可见页面会遗漏重要的恢复材料。请按照你所使用版本的应用自身流程操作。 BookStack 备份和恢复.

选择一个独立的副本目的地,并指定一名具名人员检查它是否仍可访问。

5. 商定一套团队能持续执行的例行流程。

选择一个维护者实际能坚持的审查间隔。每次审查时,查看失败的备份、待处理的应用更新、附件增长和不再需要访问的账户。紧急安全更新需要更早处理时,将其置于该例行流程之外。写下下一步行动及其负责人,而不是收集一份不断增长的模糊担忧清单。

在示例中,编辑组还会检查一份简短的“需要审查”列表。没有负责人的设备流程应被明显标记为待审查,而不是悄悄看起来具有权威性。在进行重大更新前,记下工作版本、应用的迁移说明,以及如果验证失败你打算使用的恢复点。

6. 验证可用路径,然后记录缺口。

在一个单独的测试副本上,请第二位维护者查找一个示例页面、打开其附件、进行一项授权编辑,并尝试其账户不应允许的操作。在内容更改后检查搜索结果。记录预期结果和实际结果;仅成功登录并不能证明该 wiki 可用或限制正确。

如果附件丢失,在编辑数据库记录之前,先比对其存储位置和备份集。如果权限不同,在扩大访问之前,先检查账户角色和内容覆盖。如果应用无法启动,停止演练并记录版本或配置不匹配。这些是要执行的验收步骤,不是对 Hoszen 基础设施的已报告测试。

7. 留出一条退出路径。

选择一个有代表性的章节导出,并询问某人能否在没有原始 wiki 的情况下阅读它。将这份可读副本视为与恢复集不同的交付物:它可能不会保留账户、权限或应用设置。商定当内容更改时由谁维护这份退出副本。

你完成的计划应放在 服务清单旁边,而不是取代它。继续使用 一个可移植导出文件夹一次恢复演练。目标是建立一个另一位授权人员能够理解并恢复的 wiki;本指南不安装任何应用。

本说明背后的文档

使用你实际运行的版本文档。这些示例是规划材料,并非在 Hoszen VPS 上进行测试的记录。