Bugzilla

導出 Bugzilla 並重新導入/移動到新伺服器?

  • October 26, 2011

我創建了一個新的 VM 來託管我們過時的 Bugzilla 伺服器,現在我需要將數據庫移到新的 VM 上。

我們的舊伺服器正在執行 Bugzilla 2.16.3,我也計劃在 VM 上使用它。這只是為了擺脫舊硬體。我不想因為這樣的事情而與 VM Converter 混淆。

所以我的問題是:

  1. 如何導出/重新導入 Bugzilla 數據庫和設置?
  2. 在執行此操作之前,我還需要設置什麼,了解一下嗎?

我也不是 Linux 專家,請見諒。我將使用 Fedora 9 來託管 Bugzilla。

您必須注意的事項:

  • 網路伺服器設置。Apache + mod_perl 最有可能。
  • 導出 SQL 轉儲並將其導入新伺服器。

導出 mysql:

mysqldump –force –opt –user= $ USER –password= $ 密碼 –databases $db > bugzilla.sql

mysql的導入:

mysql -u $USER -p < bugzilla.sql

  • 安裝缺少的 PERL CPAN 模組

在 bugzilla 目錄中執行 ./checksetup.pl 以獲取有關缺失內容的報告。它還將向您顯示安裝所需的線路。如果直接通過 perl 安裝失敗(通常會失敗),請嘗試使用本地 disto 包管理器來安裝失去的東西(在 Fedora 上百勝我接受它?)

  • 將您的瀏覽器指向新安裝並調試更多問題。

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