Windows-Server-2003

VisualSVN的備份

  • July 13, 2012

我在 Windows Server 2003 中安裝了 VisualSVN(它只有一個驅動器 C:10GB)

我打算以這種方式備份 VisualSVN 伺服器:

  • 使用我的 Windows Server 2003 的 Ghost 或其他軟體製作磁碟映像。
  • 每天晚上複製整個文件夾:‘C:\Repositories’
  • 如果我升級 VisualSVN 版本,我應該再次製作其他磁碟映像。

在災難恢復的情況下,為了恢復伺服器,我只需要:

  • 在新伺服器中恢復 Ghost 映像
  • 將文件夾“C:\Repositories”從備份粘貼到新伺服器

我的問題是:

  • 它會起作用嗎?
  • ‘C:\Repositories’ 是我必須備份的唯一文件夾嗎?我需要備份任何其他東西嗎?

謝謝

是的,它將按照您描述的方式工作。不過,您實際上只需要備份您的儲存庫文件夾。重新安裝 VisualSVN 很容易,即使在另一台伺服器上也是如此,您只需複制頂部的儲存庫文件夾即可。

在 Win2003 上為此使用 NTBACKUP 可能是最簡單的,使用夜間增量或差異。或者使用您在公司已經使用的任何其他備份軟體,或您選擇的雲備份服務。SVN 儲存庫沒有什麼特別之處,它們只是文件。

需要注意的是,如果您備份在備份期間送出的 SVN 儲存庫,則在極少數情況下可能會得到損壞的儲存庫。不過,可以使用svnadmin recover命令輕鬆修復儲存庫。

使用 NTBACKUP 或其他支持 Volume ShadowCopy 的備份工具將“快照”整個驅動器,確保備份乾淨

引用自:https://serverfault.com/questions/328617