Blog Baza wiedzy

Comarch ERP Optima w chmurze — konfiguracja krok po kroku

Comarch ERP Optima w chmurze — konfiguracja krok po kroku

Czym jest Comarch ERP Optima w chmurze?

Comarch ERP Optima w chmurze to ta sama wersja systemu, którą znasz z instalacji stacjonarnej — z pełną bazą danych SQL, wszystkimi modułami (Handel, Kadry i Płace, Księgowość, CRM) i Twoją licencją — tyle że uruchomiona na wirtualnym serwerze Windows w centrum danych, a nie na komputerze w biurze czy szafie serwerowej.

Każdy użytkownik łączy się przez protokół RDP (Remote Desktop Protocol) — tak jakby siedział bezpośrednio przy tym serwerze. Prędkość działania jest taka sama jak lokalnie, a często lepsza, bo serwer w chmurze ma szybkie dyski NVMe i dedykowany procesor.

Czy Comarch ERP Optima działa w chmurze?

Tak — i to bez żadnych modyfikacji. Comarch ERP Optima jest aplikacją Windows działającą na bazie danych Microsoft SQL Server. Wystarczy zainstalować ją na serwerze wirtualnym z systemem Windows Server 2019 lub 2022, tak samo jak robi się to na serwerze fizycznym.

Nie potrzebujesz specjalnej „wersji chmurowej” ani zgody Comarch — Twoja dotychczasowa licencja działa bez zmian. Jedyna różnica to lokalizacja serwera: zamiast stać w biurze, stoi w centrum danych w Niemczech lub Szwajcarii.

⚠️ Uwaga: Comarch oferuje własną usługę „Optima w Chmurze” w modelu abonamentowym. To inne rozwiązanie — płacisz za każdego użytkownika miesięcznie i nie masz własnego serwera. W tym artykule opisujemy instalację Optimy na własnym serwerze wirtualnym IaaS, gdzie zachowujesz pełną kontrolę i płacisz za serwer, a nie za stanowiska.

Wymagania techniczne Comarch ERP Optima na serwerze w chmurze

Przed migracją Optimy do chmury warto sprawdzić wymagania systemowe. Poniżej minimalne i zalecane parametry serwera wirtualnego w zależności od liczby jednoczesnych użytkowników.

Liczba użytkownikówCPURAMDysk SSDSQL Server
1–5 użytkowników4 vCPU8 GB100 GBSQL Express (bezpłatny)
5–15 użytkowników6 vCPU16 GB200 GBSQL Server Standard
15–30 użytkowników8 vCPU32 GB400 GBSQL Server Standard
30+ użytkowników12 vCPU64 GB600 GB+SQL Server Standard/Enterprise

Uwaga: SQL Server Express obsługuje bazy do 10 GB. Przy większych bazach danych konieczna jest licencja SQL Server Standard. Rozmiar bazy Optimy po kilku latach aktywnej pracy to zazwyczaj 5–30 GB.

Jak skonfigurować Comarch ERP Optima w chmurze — krok po kroku

Krok 1 — Wybór i uruchomienie serwera wirtualnego

Wybierz dostawcę IaaS z centrum danych w UE i zamów serwer z parametrami odpowiednimi do liczby użytkowników Optimy (patrz tabela powyżej). Serwer powinien mieć zainstalowany Windows Server 2022 — to aktualnie rekomendowana wersja przez Comarch.

Ważne parametry przy wyborze:

  • Dysk NVMe SSD — bazy SQL działają kilkukrotnie szybciej niż na dyskach HDD
  • Centrum danych w Niemczech lub Szwajcarii — zgodność z RODO, niskie opóźnienia dla użytkowników w Polsce
  • Stały adres IP — wymagany do konfiguracji certyfikatów i połączeń RDP
  • Backup dzienny — ochrona bazy SQL przed utratą danych

Krok 2 — Instalacja Microsoft SQL Server

Comarch ERP Optima wymaga bazy danych Microsoft SQL Server. Możliwości:

  • SQL Server Express — bezpłatny, limit 10 GB bazy danych, maksymalnie 1 CPU i 1 GB RAM dla silnika SQL. Wystarczy dla małych firm (do ~5 użytkowników, baza do 5 GB)
  • SQL Server Standard — płatny (~4 000–8 000 zł za licencję lub abonament miesięczny), bez limitów bazy, obsługuje wiele rdzeni CPU. Wymagany dla firm powyżej 5 użytkowników lub z dużymi bazami

Krok 3 — Instalacja Comarch ERP Optima

Instalacja przebiega tak samo jak na komputerze stacjonarnym — pobierasz instalator z portalu Comarch, uruchamiasz na serwerze i wskazujesz instancję SQL Server. Po instalacji konfiguracja firmy, użytkowników i uprawnień — identycznie jak lokalnie.

Ważne ustawienia po instalacji:

  • Skonfiguruj Menedżera kluczy Comarch — klucz licencyjny musi być dostępny przez sieć dla wszystkich stacji RDP
  • Ustaw automatyczne aktualizacje Optimy — w chmurze możesz to zrobić poza godzinami pracy bez ryzyka awarii sprzętu
  • Skonfiguruj kopię zapasową bazy SQL — użyj SQL Agent lub narzędzia BackupMaker; backup zapisuj poza serwerem produkcyjnym

Krok 4 — Konfiguracja dostępu RDP dla użytkowników

Każdy pracownik loguje się do serwera przez Remote Desktop. Konfiguracja bezpiecznego dostępu RDP:

  1. Zmień domyślny port RDP z 3389 na niestandardowy (np. 43389) — eliminuje ~99% automatycznych ataków brute-force
  2. Włącz uwierzytelnianie NLA (Network Level Authentication) — wymagane przed nawiązaniem połączenia
  3. Skonfiguruj Windows Firewall — zezwól na RDP tylko z określonych adresów IP (IP biura, IP domowego pracownika)
  4. Rozważ bramę RD Gateway — szyfruje połączenie przez HTTPS (port 443), działa nawet przez firmowe firewall blokujące port RDP
  5. Włącz 2FA dla RDP — np. przez Duo Security lub Microsoft Authenticator (DUO ma darmowy plan do 10 użytkowników)

Krok 5 — Migracja danych z obecnego serwera

Jeśli przenosisz Optimę z istniejącego serwera lub komputera:

  1. Zrób kopię zapasową bazy SQL (.bak) na starym serwerze — przez SQL Management Studio lub narzędzie Comarch
  2. Skopiuj plik CDNOpt.lic (licencja Optimy) i folder z konfiguracją
  3. Przesłij pliki na nowy serwer przez SFTP lub bezpośrednio przez sesję RDP (kopiuj-wklej obsługuje pliki do ~2 GB)
  4. Przywróć bazę SQL na nowym serwerze — polecenie RESTORE DATABASE w SQL Management Studio
  5. Uruchom Optimę, wskaż przywróconą bazę — system sprawdzi licencję i uruchomi się z pełną historią danych

Ile kosztuje Comarch ERP Optima w chmurze?

Całkowity koszt miesięczny składa się z kilku elementów:

ElementKoszt miesięcznyUwagi
Serwer wirtualny (4 vCPU / 8 GB / 100 GB SSD)280–380 złDla 5–10 użytkowników
Licencja Windows Server 2022wliczona w serwerU większości dostawców IaaS
SQL Server Express0 złBezpłatny, limit 10 GB bazy
SQL Server Standard (abonament)ok. 350–500 złDla większych firm
Backup dzienny30–80 złZazwyczaj opcja dostawcy
RAZEM (mała firma, SQL Express)310–460 zł/mies.Do 5 użytkowników Optimy

Dla porównania — utrzymanie fizycznego serwera w biurze (serwis, energia, UPS, backup) kosztuje zazwyczaj 300–800 zł miesięcznie, nie licząc ryzyka awarii i kosztu wymiany sprzętu co 4–5 lat.

Najczęstsze problemy i jak je rozwiązać

Optima działa wolno przez RDP

Najczęstsza przyczyna to niewystarczająca ilość RAM dla SQL Server. SQL Server rezerwuje pamięć dynamicznie — jeśli serwer ma 8 GB RAM, a SQL zajmie 6 GB, systemowi zostaje 2 GB na sesje RDP i aplikacje. Rozwiązanie: zwiększ RAM serwera lub ogranicz maksymalną pamięć SQL Server w ustawieniach instancji (np. do 4 GB z 8 GB dostępnych).

Błąd licencji Comarch po migracji

Klucz licencyjny Optimy jest powiązany z adresem MAC karty sieciowej serwera. Po migracji na nowy serwer wirtualny adres MAC jest inny — skontaktuj się z Comarch Support i zgłoś zmianę serwera. Comarch przenosi licencję na nowy MAC bezpłatnie w ramach aktywnej umowy serwisowej (ASFT).

Użytkownicy nie mogą się połączyć przez RDP

Sprawdź kolejno: (1) czy port RDP nie jest blokowany przez dostawcę internetu użytkownika, (2) czy Windows Firewall serwera dopuszcza IP użytkownika, (3) czy licencje dostępu RDS (Remote Desktop Services) są prawidłowo skonfigurowane — Windows Server pozwala na 2 jednoczesne sesje administratorskie bezpłatnie, ale dla 3+ zwykłych użytkowników potrzebne są licencje RDS CAL.

Najczęściej zadawane pytania (FAQ)

Czy potrzebuję zgody Comarch na przeniesienie Optimy do chmury?

Nie — jeśli instalujesz Optimę na własnym serwerze wirtualnym (IaaS), nie potrzebujesz zgody Comarch. To tak samo jak instalacja na własnym serwerze fizycznym. Zgoda (i dodatkowe koszty) pojawiają się tylko przy korzystaniu z usługi „Optima w Chmurze” oferowanej bezpośrednio przez Comarch.

Czy moja licencja Optimy działa na serwerze w chmurze?

Tak, ale po migracji na nowy serwer wirtualny konieczne jest przepisanie klucza licencyjnego na nowy adres MAC. Comarch robi to bezpłatnie dla klientów z aktywną umową serwisową (ASFT). Cały proces trwa zazwyczaj 1–2 dni robocze.

Czy Comarch ERP Optima działa z systemem Linux?

Nie — Optima jest aplikacją Windows i wymaga systemu Windows Server. Serwer wirtualny musi mieć zainstalowany Windows Server 2016, 2019 lub 2022. Linux nie jest obsługiwany.

Jak wiele osób może jednocześnie pracować w Optimie w chmurze?

Liczba jednoczesnych użytkowników zależy od zasobów serwera i posiadanych licencji RDS CAL. Technicznie serwer z 8 vCPU i 32 GB RAM obsługuje komfortowo 15–25 jednoczesnych sesji RDP z uruchomioną Optimą. Licencje Optimy (stanowiskowe lub dla nieograniczonej liczby stanowisk) działają tak samo jak lokalnie.

Podsumowanie

Comarch ERP Optima działa w chmurze bez żadnych modyfikacji — wystarczy serwer wirtualny Windows Server z SQL Server i poprawna konfiguracja dostępu RDP. Dla małej firmy (do 10 użytkowników) całkowity koszt zamknie się w 350–500 zł miesięcznie przy zachowaniu pełnej funkcjonalności systemu.

Największe korzyści to: praca zdalna z dowolnego miejsca, eliminacja ryzyka awarii sprzętu, automatyczny backup bazy SQL i pełna zgodność z RODO — dane nie opuszczają terenu Unii Europejskiej.