Pages

2009-11-06

專案資料備份方式

軟體專案開發階段通常以SVN來備份修改版本,但一個專案不僅包含源碼文件
也包括User功能需求、規格、報價單、歷次Debug修改記錄等等資料
通常我們會以目錄方式,分類存放。

在專案保固期內,每當User提出調整或Debug時,我有習慣順手備份線上DB資料庫
每經過一段時間,就把所有目錄作一次完整備份。
可想而知,備份的目錄內檔案數量極多,假如單純COPY到另一磁碟上,
未來要搬移或刪除會很麻煩 (碎檔太多)。

壓縮存放會在備份時花不少時間,因此經過思量,決定備份為ISO檔
它把所有檔案綁成單一檔,方便管理。
SNAGHTML2d9dc1a

當然,這些專案備份ISO,是存放在磁碟陣列裏。
書到用時方恨少,危難發生時平時的備份也是同樣道理。

No comments: