...
Parametr | Serwer źródłowy | Serwer docelowy |
---|---|---|
Rodzaj systemu operacyjnego | Linux | Windows |
Lokalizacja aplikacji serwera dLibra | /dlibra/dlibra-server-5.0.0 | c:\dlibra\dlibra-server-5.0.0 |
Lokalizacja katalogu z treścią obiektów cyfrowych | /dlibra/content/files | c:\dlibra\content\files |
Lokalizacja katalogu z indeksami wyszukiwawczymi | /dlibra/content/index | c:\dlibra\content\index |
Lokalizacja katalogu z kopią indeksów wyszukiwawczych | /dlibra/content/index_backup | c:\dlibra\content\index_backup |
Lokalizacja katalogu z cache'em jpg | /dlibra/content/jpg-cache | c:\dlibra\content\jpg-cache |
Lokalizacja katalogu z cache'em zip | /dlibra/content/zip-cache | c:\dlibra\content\zip-cache |
Adres IP hosta z serwerem dLibry | 150.254.100.1 | 150.254.100.2 |
Przed przystąpieniem do przeniesienia systemu dLibra należy skonfigurować serwer docelowy podobnie jak serwer źródłowy. Przede wszystkim należy zainstalować Java Runtime Environment (JRE) firmy Oracle (poprzednio Sun Microsystems) w wersji 1.6 8 oraz umożliwić połączenia na portach wymaganych przez serwer systemu dLibra.
- Wyłączyć system dLibra na serwerze źródłowym.
- Skopiować z serwera źródłowego katalog aplikacji serwera systemu dLibra na serwer docelowy.
- Skopiować katalog z treścią obiektów cyfrowych, z indeksami wyszukiwawczymi oraz katalog z kopią indeksów wyszukiwawczych. Katalog z cache'em jgp i zip nie muszą być kopiowane.
- Zaktualizować pliki konfiguracyjne:
- c:\dlibra\dlibra-server-5.0.0\conf\cs\service.properties:
Code Block contentDirectory=c:\\dlibra\\content\\files
Code Block zip.cachePath=c:\\dlibra\\content\\zip-cache
Code Block jpg.cachePath=c:\\dlibra\\content\\jpg-cache
- c:\dlibra\dlibra-server-5.0.0\conf\lucene.properties:
Code Block indexDirectory=c:\\dlibra\\content\\index
Code Block indexBackupDirectory=c:\\dlibra\\content\\index_backup
...
W pliku c:\dlibra\dlibra-server-5.0.0\conf\server.xml zaktualizować adres serwera - atrybut
serverHost
elementuserver
. W naszym przypadku:Code Block <dlibra serverHost="150.254.100.2" serverPort="10051">
- W bazie danych w tabeli SYS_SERVICES zaktualizować wartości w kolumnie SER_HOST dla rekordów usług, które przenosimy (wszystkie oprócz usługi ss dostępnej na hoście 127.0.0.1 oraz usługi ps).
- W aplikacja czytelnika w pliku dlibra-webapp-5.0.0/WEB-INF/conf/services.properties zaktualizować wartość parametru
ss.url
na//150.254.100.2:10051/ss
...
Jeżeli baza danych została także przeniesiona, należy aktualizować parametry połączeniowe zawarte w pliku c:\dlibra\dlibra-server-5.0.0\conf\database.properties.