Wdrożenie u klienta

Bezpieczna przeprowadzka firmowego systemu na nowy serwer

Stary serwer nie dostawał zwykłych aktualizacji bezpieczeństwa, nie szyfrował połączenia i nie miał sprawdzonej kopii danych. Przełączenie zajęło 14 minut, a koszt utrzymania spadł o około 80 procent.

Klient
Jerzy Czupik · dalsza współpraca po odzyskaniu systemu
Czas
14 minut przerwy + tydzień nadzoru

Raport poranny · 07:00 systemy działają

  • Kopia zapasowa 03:12 · odtworzenie sprawdzone
  • Serwer działa · 42 dni bez przerwy
  • Strona i system odpowiadają · 0,4 s
  • Certyfikat SSL ważny · odnawia się sam
  • Aktualizacje 3 zainstalowane w nocy
  • Dysk 78% · porządki zaplanowane

dane przykładowe

Przed

  • Serwer po standardowym okresie wsparcia i bez regularnych aktualizacji bezpieczeństwa
  • Połączenie z panelem firmy nie było szyfrowane
  • Brak kopii danych, której odtworzenie zostało kiedykolwiek sprawdzone
  • Koszt serwera niedopasowany do rzeczywistego obciążenia

Po

  • Przełączenie trwało 14 minut i odbyło się poza godzinami pracy
  • Codzienna kopia danych w innej lokalizacji, sprawdzona przez odtworzenie
  • Szyfrowane połączenie i automatyczne aktualizacje bezpieczeństwa
  • Koszt utrzymania niższy o około 80 procent

Opinia klienta

„Program sprawdza się idealnie, a do tego oszczędzamy dzięki zmianie serwera.”
Jerzy Czupik · właściciel firmy z trzema punktami sprzedaży

System był sprawny, lecz jego zaplecze już nie

To dalszy ciąg współpracy po odzyskaniu porzuconego systemu zamówień. Aplikacja znów nadawała się do rozwoju, ale nadal działała na starym, drogim serwerze. Użytkownicy nie widzieli problemu. Właściciel ponosił jednak ryzyko, które ujawniłoby się dopiero przy awarii albo utracie danych.

  • system operacyjny nie otrzymywał już standardowego wsparcia,
  • połączenie z panelem nie było szyfrowane,
  • nie było potwierdzonej możliwości odtworzenia danych z kopii,
  • parametry i cena serwera znacznie przekraczały potrzeby firmy.

Plan: przeprowadzka, której pracownicy nie zauważą

Migrację potraktowałem jak przeprowadzkę działającego biura. Najpierw przygotowałem nowe miejsce, potem skopiowałem i sprawdziłem dane, a dopiero na końcu zmieniłem adres, pod którym system był dostępny. Poprzedni serwer pozostał gotowy jako droga powrotu, dopóki nowy nie potwierdził stabilności.

Nie łączyłem tej operacji z niepotrzebną przebudową aplikacji. Im mniej rzeczy zmienia się podczas przenosin, tym łatwiej znaleźć przyczynę ewentualnego problemu.

Przełączenie w 14 minut

Kilka dni wcześniej przygotowałem domenę do szybkiej zmiany adresu. W sobotni wieczór zatrzymałem zapisy, wykonałem końcową kopię bazy, przeniosłem ją i sprawdziłem najważniejsze funkcje. Całe okno trwało od 21:00 do 21:14.

W poniedziałek zespół wszedł pod ten sam adres, użył tych samych haseł i zobaczył ten sam system. Stary serwer nie został wyłączony na dobre, dopóki nowy nie przepracował pełnego tygodnia bez problemów.

Kopia danych, którą naprawdę da się przywrócić

Codzienna kopia trafia do magazynu w innym kraju niż główny serwer. Dzięki temu awaria jednego ośrodka nie zabiera jednocześnie oryginału i zabezpieczenia.

Sam komunikat „kopia wykonana” nie wystarcza. Odtworzyłem dane na czystej bazie i porównałem liczbę zapisów. Dopiero taki test potwierdza, że w razie potrzeby firma rzeczywiście odzyska historię zamówień.

Tydzień nadzoru ujawnił jeszcze jedną rzecz

Po kilku dniach pracownicy zgłosili wolne otwieranie listy zleceń. System za każdym razem pobierał całą wieloletnią historię. Ograniczenie domyślnego zakresu i kompresja przesyłanych danych skróciły czas otwarcia z kilku sekund do około pół sekundy. Poprawka mieściła się w uzgodnionym tygodniu nadzoru.

Klient pozostaje właścicielem

Po zakończeniu nadzoru konto serwera, płatności i pełna kontrola zostały przekazane firmie klienta. Zachowałem wyłącznie dostęp techniczny potrzebny do dalszej opieki. Zmiana wykonawcy nie powinna oznaczać utraty dostępu do własnego systemu.

Rezultat

  • 14 minut planowanej przerwy poza godzinami pracy.
  • Szyfrowane połączenie i automatycznie odnawiany certyfikat.
  • Codzienna kopia poza głównym serwerem, potwierdzona testowym odtworzeniem.
  • Lista zleceń otwierająca się w około pół sekundy zamiast kilku sekund.
  • Koszt serwera niższy o około 80 procent przy zachowaniu potrzebnej wydajności.
  • Konto i rozliczenia za serwer po stronie firmy klienta.

Podane czasy i oszczędność dotyczą tego konkretnego wdrożenia. Wynikają z pomiaru okna serwisowego, czasu otwierania listy oraz porównania rachunków za oba serwery.


Ze względu na umowę o zachowaniu poufności pomijam nazwę firmy, jej lokalizację, dane pracowników oraz adresy i parametry infrastruktury.

Technologie w tym wdrożeniu

Hetzner CloudUbuntu 24.04CaddyLet's EncryptDockerrcloneMySQLPM2

Podobna sytuacja u Ciebie?

Zadzwoń i powiedz, co ma działać.

Nie musisz znać technicznych nazw. Pierwsza rozmowa jest bezpłatna — powiem, od czego bym zaczął.

600 zł

Na start: przegląd

2–3 dni: lista problemów i ryzyk, plan i wycena. Kwotę odliczam, jeśli zaczniemy współpracę.

Jeśli nie odbiorę, oddzwonię tego samego dnia roboczego.

← Wszystkie wdrożenia