Jak przenieść aplikację Comarch BPM na nowy serwer IIS, gdy baza danych pozostaje na tym samym serwerze SQL?

image_pdfimage_print
Przeniesienie aplikacji Comarch BPM na nowy serwer IIS – serwer SQL bez zmian

Jeśli aplikacja serwerowa i aplikacja WEB Comarch BPM (dawniej DMS) mają zostać przeniesione na nowy serwer IIS, a baza danych Comarch BPM pozostaje na dotychczasowym serwerze SQL, należy:

1. Przygotować nowy serwer zgodnie z wymaganiami Comarch BPM (IIS, .NET Framework, wspierana wersja Windows Server) – zob. Przygotowanie instalacji – serwer IIS i serwer bazodanowy.

2. Wykonać kopię zapasową bazy danych Comarch BPM oraz zanotować ustawienia dotychczasowej instalacji zapisane w pliku Web.config aplikacji serwerowej (np. klucze MultiCompany, UseRepository, PremiumFunctionality) i numery kluczy licencji.

3. Na nowym serwerze uruchomić instalator Comarch BPM w tej samej wersji, w jakiej pracuje dotychczasowa instalacja, i zainstalować aplikację serwerową oraz aplikację WEB, przy czym:
  • w oknie „Baza danych Comarch BPM” należy wskazać dotychczasowy serwer SQL i istniejącą bazę Comarch BPM;
  • w polu „Użytkownik SQL dla Comarch BPM” można wybrać dotychczasowego użytkownika SQL lub dodać nowego za pomocą przycisku [Dodaj użytkownika];
  • w oknie „Klucze licencji” należy wprowadzić dotychczasowe klucze licencji – w razie potrzeby instalator utworzy użytkownika CDNHASPDMS[numer] do komunikacji z Menadżerem Kluczy.
4. Nie kopiować pliku Web.config z dotychczasowego serwera – dane połączenia w tym pliku są zaszyfrowane. Ustawienia zanotowane w kroku 2, których nie ustawia instalator, należy wprowadzić ręcznie w nowym pliku Web.config.

5. Zaktualizować adres serwera w konfiguracji aplikacji desktop i w aplikacjach mobilnych oraz przekazać nowy adres aplikacji WEB jej użytkownikom (dotychczasowe zakładki i skróty w przeglądarce przestaną działać). Jeśli aplikacja jest dostępna pod własną nazwą domenową (np. bpm.firma.pl), wystarczy wskazać w DNS nowy serwer – wtedy adres dla użytkowników się nie zmienia. Jeśli aplikacja była dostępna przez HTTPS, należy na nowym serwerze zainstalować certyfikat, skonfigurować powiązanie witryny w IIS oraz otworzyć wymagane porty.

6. Sprawdzić działanie nowej instalacji (logowanie, obiegi, generowanie dokumentów do systemu ERP, punkty ACD), a następnie zatrzymać aplikację Comarch BPM na dotychczasowym serwerze IIS, aby z bazą nie pracowały jednocześnie dwie instalacje.

Dane przechowywane w bazie Comarch BPM – operatorzy, struktura organizacyjna, definicje obiegów i dokumenty – zostają zachowane, ponieważ baza danych nie jest przenoszona.

Czy ten artykuł był pomocny?