13 素材與備份
13 素材與備份索引
素材、備份來源、還原可信度與歷史參考資料的索引。
這份文件整理素材與備份來源的可信度。它不取代 repo README,也不列逐檔路徑;重點是判斷某份來源能不能拿來還原、只能當備援,還是只適合當歷史參考。
這裡確認
- 哪些素材或備份來源還能當正式來源
- 哪些只能當備援或歷史參考
- 哪些來源理論上可拿來還原,哪些不行
這裡不處理
- 不列逐檔路徑
- 不提供實際 restore 操作步驟
- 不取代 deploy / restore runbook
先去哪裡
| 情境 | 先看哪裡 |
|---|---|
| 想知道某份備份值不值得信任 | 看這份 |
| 想知道實際服務怎麼回滾 | 回 04-infrastructure-and-deployment 或 15-runbooks |
| 想知道靜態資產在 repo 哪裡 | 回該 repo README |
狀態分類
正式來源:目前仍可視為 source of truth備援備份:可用於還原,但不是日常主來源歷史參考:可查,但不應直接上線待確認:存在,但用途或有效性未確認
跨專案來源清單
| Source Type | Related Project | Status | Can Restore Production | Notes |
|---|---|---|---|---|
Repo 內 public / assets | 多站 | 正式來源 | 部分 | 只能還原前端靜態資產,不代表能還原 CMS 或 hosting |
| 人品麻將測試支付 / 營運附件 | mahjong-system | 待確認 | 否 | 原始資料有 JKOPay 測試附件線索;需補正式存放位置、是否仍有效、誰負責維護 |
| 人品麻將後端 / DB / 桌台資料備份 | mahjong-system | 待確認 | 待確認 | 前端 repo 無法還原會員、儲值、桌台、訂單資料;需補後端與資料庫備份來源 |
| WordPress 媒體庫 | 多數 WordPress 專案 | 正式來源 | 部分 | 需搭配 WordPress 後台與存取權限 |
dist/ / out/ / 靜態 build 產物 | hanpoo-ecommerce、Chlitina-Refining、KindShare-Exocare、Storybook 等 | 備援備份 | 部分 | 可快速回退前端,但不含後台、部署平台設定與第三方整合 |
| repo 內歷史壓縮包 / export ZIP | Chlitina-Refining | 歷史參考 | 部分 | repo 內可看到多份靜態輸出 zip,適合比對歷史版本,不應直接視為正式 source of truth |
| Storybook deploy 產物 | matterkits | 備援備份 | 否 | 只能回復 Storybook 展示面 |
| 歷史壓縮包 / DB dump / 匯出檔 | 待確認 | 待確認 | 待確認 | 若存在,需補來源與還原條件 |
| 設計稿 / 品牌素材雲端 | 待確認 | 待確認 | 否 | 多用於營運或設計,不用於正式還原 |
判讀原則
- 只有 repo 備份,不等於可還原正式環境
- 只有前端 build 產物,不等於可恢復 CMS / API / hosting
- 只要缺 hosting、env、CMS、第三方憑證任一項,就不應標示為可完整還原
目前最該補的資料
- 各專案是否存在正式可還原備份
- DB dump / site backup / artifact 的實際存放位置
- 哪些來源只是歷史參考
這裡不負責
- 不重寫 repo 內素材結構
- 不記錄逐檔路徑
- 不提供還原操作手順