---
title: Jak przenieść program PP Mag na nowy serwer
description: "Zmieniając serwer zastosuj się do poniższych instrukcji: 1. Ustal z jakiej wersji oprogramowania obecnie korzystasz lub zaktualizuj program do najnowszej wersji na wszystkich urządzeniach. Jeśli zdecydujesz się na aktualizację, upewnij się, że po aktualizacji wszystko działa prawidłowo. 2. Wykonaj backup…"
url: "https://ppmag.pl/docs/jak-przeniesc-program-pp-mag-na-nowy-serwer/"
updated: "2024-04-24"
category: Ogólne / Infrastruktura IT
---

# Jak przenieść program PP Mag na nowy serwer

Zmieniając serwer zastosuj się do poniższych instrukcji:

1. Ustal z jakiej wersji oprogramowania obecnie korzystasz lub zaktualizuj program do najnowszej wersji na wszystkich urządzeniach. Jeśli zdecydujesz się na aktualizację, upewnij się, że po aktualizacji wszystko działa prawidłowo.
2. Wykonaj backup bazy danych na starym serwerze wchodząc do programu PP Mag, na zakładkę ADMINISTRACJA -> OGÓLNE -> KOPIA ZAPASOWA -> NA SERWERZE. Plik backupu skopiuj na dysk zewnętrzny.
3. Wyloguj się ze wszystkich kolektorów i wyłącz wszystkie programy LC Soft
4. Zainstaluj Firebird w wersji 2.5.x na nowym serwerze i uruchom jako usługę (instrukcja i pliki do pobrania: [Firebird](https://instrukcja.prostapaczka.pl/inst-serwera-firebird.html)). Uwaga! Firebird musi być w wersji 2.5.x.
5. Pobierz instalator programu ze strony https://ppmag.pl/instrukcja-aktualizacji-pp-mag/ lub zamów właściwą wersję, wysyłając e-mail na adres [office@lcsoft.pl](mailto:office@lcsoft.pl). Nie wszystkie wersje archiwalne będą dostępne - najstarsze usuwamy z archiwum.
6. Zainstaluj program PP Mag (wraz ze wszystkimi komponentami, z których korzystasz) na nowym serwerze. UWAGA! Po zainstalowaniu programu nie uruchamiaj go!
7. Skopiuj zawartość katalogu C:\ProgramData\LCSoft\PPMag\USTAWIENIA ze starego serwera do tej samej lokalizacji na nowym serwerze.
8. Jeśli za pomocą kolektorów generujesz również etykiety kurierskie, wykonaj kroki 5, 6 i 7 (analogicznie) dla programu PP Etykieta. Link do instalatora PP Etykieta: [PP Etykieta](https://forum.prostapaczka.pl/aktualizacje/aktualna-wersja-programu/).
9. Zainstaluj IIS na nowym serwerze (w razie problemów, instrukcja jest tu: [INSTALACJA IIS](https://ppmag.pl/docs/jak-wlaczyc-iis-w-systemie-windows/)).  Uwaga! Jeśli nie zdecydowałeś się na aktualizację programu do najnowszej wersji, musisz skopiować katalogi C:\ppkolektor oraz C:\ppetykieta ze starego serwera na nowy serwer, do tej samej lokalizacji).
10. Skonfiguruj API ppkolektor (i ppetykieta, jeśli korzystasz) na serwerze (w razie problemów, instrukcja jest tu: [Konfiguracja API](https://ppmag.pl/docs/jak-dodac-witryne-do-iis/)).
11. Skopiuj bazę danych ze starego serwera na nowy serwer. Lokalizację bazy danych programu PP Mag znajdziesz w PP Mag -> ADMINISTRACJA -> OGÓLNE -> BAZA DANYCH PROGRAMU -> KONF. POŁĄCZENIA.
12. Otwórz plik C:\ProgramData\LCSoft\PPMag\USTAWIENIA\Historia_UstawieniaBazy.xml i zmień z nim adres IP starego serwera na adres nowego serwera (w polu <Zrodlo>). Zapisz plik.
13. Uruchom program PP Mag na nowym serwerze i sprawdź czy w zakładce WYDANIA pojawiają się dokumenty sprzed zmiany serwera i czy mają poprawne statusy (Skompletowane, Spakowane itd.).
14. Uruchom program AutoTask, upewnij się, że Harmonogram wystartował i że nowe dokumenty pobierają się prawidłowo.
15. W programie PP Mag -> WYDANIA -> koło zębate -> EDYTUJ ŹRÓDŁO -> SUBIEKT (prawy klawisz myszy) -> Edytuj, rozwiń węzeł Różne, a następnie węzeł Serwer Sfery. Jeśli w tym miejscu podany był adres localhost, nie musisz nic robić. Jeśli w tym  miejscu podany był IP starego serwera, podmień go na nowy.
16. Uruchom programy SerwerSferaXXX i upewnij się, że prawidłowo połączyły się ze sferą.
17. Jeśli generujesz listy przewozowe z poziomu kolektora, w programie PP Mag -> WYDANIA -> koło zębate -> EDYTUJ ŹRÓDŁO -> SUBIEKT (prawy klawisz myszy) -> Edytuj, rozwiń węzeł Różne, a następnie węzeł PP Etykieta - IP API przygotowania listu i podmień IP na nowe. Port ustaw taki, jaki został wskazany w konfiguracji IIS ppetykieta.
18. Na każdym kolektorze uruchom aplikację PP Kolektor i skorzystaj z opcji WCZYTAJ IP. Wprowadź IP nowego serwera i zapisz zmiany. Zaloguj się na kolektorze, aby upewnić się, że masz połączenie z serwerem.

Pamiętaj, że możesz zlecić nam wykonanie takiego przeniesienia. Jeśli masz jakiekolwiek wątpliwości, napisz na [office@lcsoft.pl](mailto:office@lcsoft.pl) - postaramy się pomóc.

Jeśli po przeniesieniu kolektor nie chce połączyć się z serwerem, należy w pierwszej kolejności upewnić się, że urządzenia mobilne i serwer są w tej samej sieci lokalnej. Jeśli są, należy wyłączyć firewalle i antywirusy - najczęściej one blokują komunikację. Jeśli to rozwiąże problem, należy dodać odpowiednie reguły i wyjątki.

Jeśli nadal nie ma komunikacji, spróbuj zrestartować całą infrastrukturę.

Jeśli nadal występują problemy komunikacyjne, otwórz przeglądarkę i wpisz w niej swoje IP i port zdefiniowany podczas konfiguracji IIS (np.: 192.180.0.1:8080). Powinna się wyświetlić strona logowania do API. Jeśli się nie wyświetla, to znaczy, że API nie nasłuchuje. Najczęściej przyczyną jest brakujący .NET CORE hosting bundle:

- API kolektora wymaga wersji 3.1.28: [[instalator]](https://download.visualstudio.microsoft.com/download/pr/6744eb9d-dcd4-4386-9d87-b03b70fc58ce/818fadf3f3d919c17ba845b2195bfd9b/dotnet-hosting-3.1.32-win.exe)
- API PP Etykieta wymaga wersji 2.2.8: [[instalator]](https://download.visualstudio.microsoft.com/download/pr/ba001109-03c6-45ef-832c-c4dbfdb36e00/e3413f9e47e13f1e4b1b9cf2998bc613/dotnet-hosting-2.2.8-win.exe)

Po instalacji wymagany jest restart infrastruktury. Jeśli po instalacji .net nadal występują problemy, opisz je w mailu i wyślij na adres [office@lcsoft.pl](mailto:office@lcsoft.pl) lub zamów godzinę wsparcia zdalnego - postaramy się pomóc.
