虛擬主機 -> 伺服器 -> 全部落在我的腿上.. 幫助!
首先,一些背景:
我在一家做 IT 的小公司工作。最近,我成為了“網路開發人員”,為我們支持的客戶增值。該公司有一個人在大約一年前(在我來到這里之前)成立了一家網路託管公司,也是為了為我們的客戶增加價值。它使用 helm v4 進行配置,並在一個託管位置擁有 3 台伺服器(全部執行 Windows 2003)。
問題: 建立和維護我們公司網路託管部分的人..起身離開!而且..我作為網路開發人員已經負責:) 是的,對..不是!我沒有真正的經驗來維護這種東西,所以我有點卡住了。我們託管了大約 100 個站點.. 所以我們不能直接切斷它。
問題: 你們建議我在這裡做什麼。我從哪裡開始。我需要以某種方式控制它。我不喜歡 helm4,它很爛,沒有支持等。除了使用電子郵件之外,沒有使用者真正需要控制面板訪問權限。(我們正在使用 smartermail 模組)。
我的解決方案: 我正在考慮自行重啟一切。使用 Linux 或 Windows、Apache、MySql..等。我有另一個伺服器盒,我可以開始測試和學習。由於使用者不使用控制面板,我可以在他們來時手動創建新域。如果我這樣做,是否有人知道有關如何開始此操作的任何指南或常見問題解答。顯然,我還需要了解安全性等。
任何幫助,將不勝感激!!
如果您立即在不同的平台上重新啟動所有內容,那麼您會一下子從一個問題變成多個問題。缺少要配置的庫、連結和 100 個主機。
首先,您需要盡可能多地了解情況。您使用的是 Apache 還是 IIS?正在使用哪些 ISAPI 外掛或過濾器?他們是否使用任何伺服器端 Active-X。
據我所知,找出這一點的唯一方法是逐個熟悉這些網站。
我們最近接到了一個大型經典 ASP 應用程序的維護工作,我們誰都不知道。最初的開發者(我們都不認識他)在一場車禍中喪生,所以我們無法向他尋求任何幫助或支持,唯一的選擇就是艱難前行。探勘它,當事情破裂時,逐案調查。
如果您確實想遷移到您更熟悉的平台,我建議您並排執行所有內容,並一次將它們移動到一個應用程序/網站上。它會更貴(執行兩個)。
另一種選擇是向商業提供商購買大型託管包。如果你所做的只是提供 MySQL/MSSQL 和 PHP/ASP/CGI/Perl/whatever,沒有什麼特別的,那麼商業主機可能是要走的路。價格會比co-lo便宜,而且其他人會照顧一切。他們通常附帶 cpanel,因此人們也可以管理自己的電子郵件帳戶。
如果您將 DNS 託管在異地(如果您還沒有),您只需要設置一個站點,翻轉 DNS,然後在 24 小時內離開(請注意,如果它是一個及時的網站,這並不好,也就是說,如果它在讀取數據庫的同時寫入數據庫,因為您的一半使用者可能會登陸舊網站並被寫入舊數據庫。在 DNS 上將您的 TTL 盡可能小,以便表現良好主機很快過期,然後關閉舊站點)。