我要將Websphere機器(包括運行在其上的應用程序)遷移到新機器。他們希望徹底安裝操作系統和WebSphere,所以我這樣做了。我還對他們在舊服務器上的所有應用程序進行了完整文件備份。問題是,要重新將它們安裝在新服務器上,WebSphere對話框要求我提供JAR/EAR/WAR文件,這是我沒有的。如何在沒有WAR/EAR文件的情況下遷移WebSphere應用程序
是否有任何合理的簡單方法可以簡單地提取我從舊機器取得的WebSphere應用程序文件的備份,並簡單地配置新機器以使用它們? WAR等是一個很好的功能,但被迫使用它似乎很愚蠢。
編輯:現有的WebSphere服務器仍在運行並正在運行。
編輯:舊服務器爲3.5,這意味着它甚至不有的導出功能,可悲。此外,它實際運行內容的目錄具有完全不同的結構(由%/ Web和%/ Servlet組成,其中%是應用程序的上下文路徑)。在「安裝」部分,它甚至沒有提到EAR或WAR,只有JAR。我目前認爲或許最好的做法可能是將目錄複製到另一個WAS 3.5系統,然後升級該系統(並希望它轉換文件夾結構並在升級過程中更新配置)。
編輯:我已經找到了一個解決方案迄今最接近的是此鏈接: http://www.javazoom.net/services/newsletter/was4.html(雖然我不知道這工具是用或相關WAS 7.x版)。
這必須是其他人遇到的問題,但我無法在WEB上的任何地方找到解決方案。
謝謝!
嗯我會看看導出功能,謝謝你。廣告的配置...是的。客戶端似乎沒有任何類型的EAR/WAR/JAR文件。我問他們,如果他們遇到了災難,他們會怎麼做,並且不得不重新安裝服務器。他們說:「那麼我們有機器的備份映像」。如果我找不到使出口工作的方法,那麼我正在考慮製作一個VMWare映像,其中包含所有安裝的內容並將其按原樣顯示。 – Noah 2010-01-22 00:57:17