Jak przekształcić fizyczną maszynę z systemem Linux w maszynę wirtualną VMware

Gdy fizyczna maszyna z systemem Linux ulegnie awarii lub będzie wymagać modernizacji, jej ręczne odtworzenie może być czasochłonne i podatne na błędy. Konwersja z maszyny fizycznej na wirtualną (P2V) stanowi szybszą alternatywę, umożliwiając zespołom IT odzyskiwanie systemów Linux lub ich migrację bezpośrednio do środowisk wirtualnych.

Dzięki odzyskiwaniu P2V na podstawie kopii zapasowej administratorzy mogą przekształcić fizyczny serwer Linux w maszynę wirtualną VMware (VM), zachowując stan i konfigurację systemu. To podejście jest szczególnie przydatne w przypadku odtwarzania po awarii, wymiany sprzętu i konsolidacji infrastruktury. Przeczytaj ten wpis na blogu, aby dowiedzieć się, jak przekształcić fizyczną maszynę z systemem Linux w maszynę wirtualną VMware, używając NAKIVO Backup & Replication jako konwertera P2V.

NAKIVO do tworzenia kopii zapasowych maszyn z systemem Linux

NAKIVO do tworzenia kopii zapasowych maszyn z systemem Linux

Szybkie i wydajne tworzenie kopii zapasowych dla serwerów i stacji roboczych z systemem Linux. Ochrona przed oprogramowaniem wymuszającym okup, wiele lokalizacji kopii zapasowych, elastyczne opcje odzyskiwania danych i wiele więcej!

Przypadki użycia odzyskiwania P2V

Istnieją dwa główne przypadki użycia odzyskiwania P2V: tymczasowe odzyskiwanie P2V oraz trwała migracja P2V.

Tymczasowe odzyskiwanie P2V polega na odtworzeniu maszyny fizycznej jako maszyny wirtualnej z kopii zapasowej na ograniczony czas; zazwyczaj ma to miejsce podczas naprawy, rekonfiguracji lub wymiany pierwotnego systemu fizycznego. Podejście to pomaga zminimalizować przestoje, umożliwiając dalsze działanie obciążeń w środowisku wirtualnym niemal natychmiast po wystąpieniu awarii.

Jeśli serwer fizyczny lub stacja robocza nieoczekiwanie przestaną działać, można je przywrócić na maszynę wirtualną z wykonanej kopii zapasowej i uruchomić w miejsce uszkodzonego systemu. W przypadku stacji roboczej użytkownicy mogą połączyć się z przywróconą maszyną wirtualną zdalnie z dowolnego dostępnego komputera i kontynuować pracę przy minimalnych zakłóceniach. Maszyna wirtualna pozostaje w użyciu do momentu przywrócenia lub wymiany sprzętu fizycznego.

Gdy maszyna fizyczna znów będzie gotowa do pracy, wszystkie wymagane dane można przenieść z powrotem na nią. Tymczasową maszynę wirtualną można następnie wycofać z eksploatacji, a obciążenia mogą ponownie działać na systemie fizycznym. Aby umożliwić ten scenariusz odzyskiwania, należy regularnie wykonywać kopie zapasowe maszyn fizycznych, tak aby w razie awarii najnowsze dane były zawsze dostępne.

Advantages of temporary P2V recovery

Trwała migracja P2V jest zazwyczaj stosowana podczas modernizacji infrastruktury, gdy organizacje przechodzą z serwerów fizycznych na środowiska wirtualne z myślą o długoterminowym użytkowaniu. Zamiast utrzymywać samodzielny sprzęt, obciążenia są trwale przenoszone na maszyny wirtualne działające na hiperwizorze.

Na przykład podczas wdrażania nowego serwera, na którym ma działać hiperwizor, można zdecydować się na konwersję fizycznego serwera z systemem Linux na maszynę wirtualną VMware (VM) lub konwersję fizycznego serwera Windows Server na maszynę wirtualną Hyper-V, w zależności od platformy docelowej. W tym scenariuszu maszyna wirtualna staje się głównym systemem produkcyjnym, a pierwotny sprzęt fizyczny można wycofać z eksploatacji.

NAKIVO Backup & Replication może służyć jako narzędzie do konwersji P2V, ułatwiające tę migrację poprzez przywracanie kopii zapasowych maszyn fizycznych bezpośrednio do środowiska wirtualnego.

Jak działa tworzenie kopii zapasowych serwerów Linux

Pomyślne odzyskiwanie P2V zależy od posiadania niezawodnej kopii zapasowej. Poniżej znajduje się przegląd działania tworzenia kopii zapasowych serwerów Linux w NAKIVO Backup & Replication.

Gdy fizyczny serwer z systemem Linux zostanie dodany do wykazu zasobów w NAKIVO Backup & Replication, agent maszyny fizycznej jest wdrażany, aby umożliwić komunikację z następującymi komponentami: Director oraz Transportery. Podczas wdrażania plik instalacyjny inst.sh jest przesyłany na docelową maszynę z systemem Linux za pośrednictwem protokołu SSH. Następnie przesyłane są wymagane komponenty zabezpieczeń, w tym plik certificate.pem oraz plik tokenu bhsvc.id (zawierający identyfikator i klucz wstępnie współdzielony), w celu ustanowienia bezpiecznej komunikacji między agentem a serwerem Director. Instalacja agenta odbywa się w trybie cichym.

Po instalacji agent działa jako usługa i uruchamia się automatycznie (chyba że jest to jednorazowe wdrożenie agenta). Agenta na maszynie fizycznej nie można zainstalować na komputerze, na którym już działa komponent Transporter. Jednak komputer z systemem Linux z preinstalowanym agentem można dodać bezpośrednio do wykazu zasobów. Po pomyślnym wdrożeniu agenta fizyczny serwer z systemem Linux staje się widoczny w wykazie zasobów i można tworzyć zadania tworzenia kopii zapasowych.

Wymagania

Fizyczny serwer z systemem Linux, którego kopię zapasową chcesz wykonać, musi spełniać poniższe wymagania.

Wymagania sprzętowe

  • 64-bitowy procesor (architektura x86-64)
  • Co najmniej 2 GB pamięci RAM
  • Tabela partycji MBR lub GPT

Wymagania dotyczące pamięci masowej

  • Obsługiwane typy dysków i systemy plików na fizycznym serwerze źródłowym z systemem Linux: Ext2, Ext3, Ext4, XFS, ReiserFS, NTFS, FAT32, Linux SWAP
  • Obsługiwane typy LVM: liniowy, RAID 0, RAID 1

Wymagania sieciowe

  • Na serwerze Linux musi działać serwer SSH (musi być zainstalowany pakiet openssh-server ).
  • Na docelowym fizycznym serwerze z systemem Linux muszą być otwarte następujące porty TCP:
    • Port TCP 22 musi być otwarty w celu nawiązywania połączeń SSH (bezpieczne logowanie oraz transfer plików za pomocą protokołów SCP i SFTP).
    • Port TCP 9446 jest używany przez NAKIVO Backup & Replication do komunikacji z maszyną.

Do wdrożenia agenta wymagane są uprawnienia root. Można włączyć dostęp przez SSH dla użytkownika root na komputerze z systemem Linux, ale nie jest to najlepsze rozwiązanie pod względem bezpieczeństwa. Jeśli używane konto nie jest kontem root, upewnij się, że może ono połączyć się z fizycznym komputerem z systemem Linux przez SSH i uruchomić polecenie sudo w celu uzyskania uprawnień root. Na serwerze SSH musi być włączone uwierzytelnianie hasłem.

Proces odzyskiwania P2V dla serwerów Linux

Poniżej przedstawiono sekwencję odzyskiwania P2V dla serwerów Linux:

  • Utwórz kopię zapasową fizycznego serwera z systemem Linux w repozytorium.
  • Wyeksportuj dane z kopii zapasowej na dysk wirtualny w odpowiednim formacie (VMDK, VHD lub VHDX).
  • Skopiuj pliki dysku wirtualnego do magazynu danych dostępnego dla hiperwizora.
  • Utwórz nową maszynę wirtualną i skonfiguruj ją tak, aby korzystała z wyeksportowanego dysku.
  • Uruchom maszynę wirtualną na maszynie fizycznej z uruchomionym hiperwizorem.

Możesz obejrzeć ten film, aby dowiedzieć się, jak przekonwertować fizyczny serwer z systemem Linux na maszynę wirtualną Hyper-V:

Proces odzyskiwania P2V z użyciem NAKIVO Backup & Replication

Przejdźmy krok po kroku przez kompletny proces odzyskiwania P2V służący do konwersji fizycznego serwera z systemem Linux na maszynę wirtualną VMware na praktycznym przykładzie. W tym scenariuszu system źródłowy działa pod kontrolą systemu Ubuntu 24.04 LTS, a środowisko docelowe składa się z hosta ESXi 9.0 zarządzanego przez vCenter Server 9.0. Dostęp do serwera Linux odbywa się za pomocą konta user1 z włączonymi uprawnieniami sudo .

W tym przykładzie nie są używane żadne zewnętrzne konwertery P2V. Zamiast tego fizyczny serwer z systemem Linux jest przywracany bezpośrednio z kopii zapasowej do maszyny wirtualnej VMware przy użyciu NAKIVO Backup & Replication.

Dodawanie fizycznej maszyny z systemem Linux do wykazu zasobów

Najpierw należy dodać fizyczny serwer z systemem Linux do wykazu zasobów w NAKIVO Backup & Replication.

  1. Zaloguj się do NAKIVO Backup & Replication, przejdź do Konfiguracja > Zasoby i kliknij ikonę plusa (+), aby dodać nowy element.Adding a physical Linux server to the Inventory
  2. Wybierz Fizyczny jako platformę i kliknij Dalej .Selecting physical platform
  3. Na stronie Opcje ustaw wymagane parametry.
    • Nazwa wyświetlana: Ubuntu physical machine
    • Typ: Linux
    • Nazwa hosta (nazwy hostów) lub adres IP (adresy IP): 192.168.101.212
    • Nazwa użytkownika: user1
      Hasło: ********
    • Port SSH: 22

Na fizycznej maszynie z systemem Linux zostanie zainstalowany agent maszyny fizycznej lub Transporter.

Kliknij Zakończ , aby dodać maszynę fizyczną do wykazu zasobów.

Setting additional parameters

Teraz fizyczny serwer z systemem Linux jest widoczny w wykazie zasobów.

The physical Linux server has been added

Tworzenie kopii zapasowej fizycznego serwera z systemem Linux

Utwórz nowe zadanie tworzenia kopii zapasowej maszyny fizycznej w NAKIVO Backup & Replication. Na stronie Ochrona danych kliknij ikonę plusa (+) i wybierz Kopia zapasowa dla maszyny fizycznej .

Creating a new Physical machine backup job

Otworzy się Kreator nowego zadania tworzenia kopii zapasowej dla maszyny fizycznej .

  1. Maszyny. Wybierz potrzebną maszynę z dostępnej listy maszyn fizycznych. Maszyny z systemami Linux i Windows są posortowane w oddzielnych kategoriach. Ubuntu physical machine to maszyna wybrana w tym przykładzie. Na każdym etapie kliknij Dalej , aby kontynuować.Selecting the Ubuntu physical machine
  2. Miejsce docelowe. Wybierz repozytorium kopii zapasowych. W tym przykładzie do przechowywania kopii zapasowej fizycznej maszyny z systemem Linux używane jest wbudowane repozytorium kopii zapasowych. Możesz rozwinąć opcje, klikając Ustawienia zaawansowane oraz nazwę serwera Linux ( Ubuntu physical machine w tym przypadku), a następnie wybierając niestandardowe dyski i partycje do wykonania kopii zapasowej.Selecting a backup repository
  3. Harmonogram. Wybierz wymagane opcje harmonogramu i przechowywania. W tym miejscu możesz włączyć niezmienność kopii zapasowej.Configuring scheduling options and retention settings
  4. Opcje . Na tej stronie możesz ustawić nazwę zadania, włączyć lub wyłączyć tryb spójności z aplikacją, wybrać metodę śledzenia zmian oraz ustawić przyspieszenie sieciowe i szyfrowanie. Należy pamiętać, że w przeciwieństwie do zadań dla maszyn wirtualnych VMware i Hyper-V, można tu korzystać wyłącznie z autorskiej metody śledzenia zmian firmy NAKIVO, ponieważ wykonuje się kopię zapasową serwera fizycznego, a nie maszyny wirtualnej na poziomie hosta.

Po skonfigurowaniu wszystkich opcji zadania należy kliknąć Zakończ w celu zakończenia tworzenia zadania lub kliknąć Zakończ i uruchom w celu zapisania ustawień i uruchomienia zadania.

Configuring backup options

Poczekaj, aż zostanie wykonana kopia zapasowa fizycznego serwera z systemem Linux. Postęp tworzenia kopii zapasowej jest wyświetlany w interfejsie internetowym NAKIVO Backup & Replication.

The backup job is running

Eksport kopii zapasowej

Po utworzeniu kopii zapasowej fizycznego serwera z systemem Linux można przeprowadzić odzyskiwanie maszyny oraz konwersję do maszyny wirtualnej Hyper-V lub VMware za pomocą NAKIVO Backup & Replication, korzystając z funkcji eksportu kopii zapasowej.

Na stronie Ochrona danych kliknij Odzyskaj > Eksportuj kopie zapasowe , aby wyeksportować dane z kopii zapasowej na dysk wirtualny w odpowiednim formacie.

Selecting backup export for P2V recovery

Otworzy się Kreator eksportu kopii zapasowej .

  1. Kopie zapasowe . Wybierz kopię zapasową fizycznego serwera z systemem Linux oraz żądany punkt odzyskiwania. Domyślnie wybrany jest najnowszy punkt odzyskiwania. Kliknij Dalej na każdym kroku, aby kontynuować.Choosing the Ubuntu physical machine
  2. Dyski. Wybierz wymagane dyski z kopii zapasowej. Domyślnie zaznaczone są wszystkie istniejące dyski.Selecting the disks to be exported and recovered
  3. Opcje. Wybierz opcje eksportu kopii zapasowej.
    • Format eksportu: VMDK
    • Lokalizacja eksportu: udział CIFS
    • Ścieżka do udziału: \\\\FILESERVER\\Share07
    • Typ poświadczeń: Hasło
    • Nazwa użytkownika: backupuser
    • Hasło: ********

    Kliknij Sprawdź połączenie , aby upewnić się, że wprowadzone poświadczenia są prawidłowe i mają wystarczające uprawnienia do odczytu i zapisu.

    Configuring backup export destination options

    Po pomyślnym sprawdzeniu połączenia kliknij przycisk Eksportuj , aby rozpocząć proces.

    Connection test is successful

  4. Zakończ. Po rozpoczęciu eksportu kopii zapasowej możesz przejść do karty Zadania i monitorować postęp.Backup Export started

Poczekaj, aż zadanie eksportu kopii zapasowej zostanie zakończone.

Backup Export job is running

Kopiowanie wyeksportowanych dysków do magazynu danych ESXi

Po zakończeniu zadania eksportu kopii zapasowej pliki dysków wirtualnych będą widoczne w określonej lokalizacji. W naszym przypadku jest to folder współdzielony, w którym przechowywane są dwa pliki dysków wirtualnych VMware ESXi:

Ubuntu_Physical_Machine_Disk1_Tue–21-Oct-2025-at-7-42-36-(UTC-+00-00).vmdk

Ubuntu_Physical_Machine_Disk1_Tue–21-Oct-2025-at-7-42-36-(UTC-+00-00)-flat.vmdk

Format dysku wirtualnego ESXi wymaga dwóch plików: pliku deskryptora dysku (.vmdk ) oraz pliku zawierającego surowe dane (-flat.vmdk ). Nazwy wyeksportowanych plików zawierają nazwę maszyny fizycznej zdefiniowanej w wykazie zasobów, numer dysku oraz dzień tygodnia, datę, godzinę i strefę czasową. Należy pamiętać, że format tych plików jest podobny do formatu z alokacją grubą. Po zaimportowaniu ich do magazynu danych używanego przez hiperwizor można przekonwertować dyski wirtualne do formatu z alokacją cienką.

Converted virtual disks have been exported

  1. Dla większej wygody można zmienić nazwy plików dysków wirtualnych.

    Physical_Linux_Recovered.vmdk

    Physical_Linux_Recovered-flat.vmdk

    The renamed virtual disk files

  2. Należy pamiętać, że w przypadku zmiany nazwy pliku danych dysku wirtualnego oraz pliku deskryptora dysku wirtualnego konieczna jest edycja pliku deskryptora dysku wirtualnego i zastąpienie w sekcji # Extent description starej nazwy pliku danych dysku wirtualnego nową.Editing the virtual disk descriptor after renaming virtual disk files

Skopiuj pliki dysku wirtualnego do magazynu danych. W tym przykładzie do połączenia z vCenter i skonfigurowania hosta ESXi używany jest klient VMware vSphere Client.

  1. W kliencie VMware vSphere Client przejdź do Magazyny danych i wybierz magazyn danych podłączony do hosta ESXi, którego chcesz użyć do uruchomienia odzyskanego serwera Linux. W tym przykładzie nazwa wybranego magazynu danych to datastore50 . Następnie otwórz zakładkę Pliki i kliknij Nowy folder , aby utworzyć nowy katalog w wybranym magazynie danych.Creating a new folder in the ESXi datastore
  2. Określ nazwę nowego katalogu (na przykład Physical_Linux_recovered ).Adding the name of the new folder
  3. Katalog Physical_Linux_Recovered zostanie utworzony w datastore50 .
  4. Otwórz utworzony katalog, kliknij Prześlij pliki i wybierz dwa wyeksportowane pliki (.vmdk oraz -flat.vmdk ) do przesłania.Uploading virtual disk files to the ESXi datastore
  5. Po przesłaniu obu plików widoczny będzie tylko jeden plik dysku wirtualnego, mimo że magazyn danych zawiera dwa pliki. Możesz sprawdzić, czy istnieją dwa pliki, łącząc się z hostem ESXi przez SSH i sprawdzając zawartość katalogu.The virtual disk file is uploaded

W konsoli widoczne są dwa pliki dysku wirtualnego.

Checking the uploaded files in the console

Jeśli chcesz przekonwertować dysk z alokacją grubą na dysk z alokacją cienką, możesz użyć następującego polecenia w wierszu poleceń ESXi:

vmkfstools -i /vmfs/volumes/DatastoreName/VMFolderName/SourceDisk.vmdk -d thin /vmfs/volumes/DatastoreName/VMFolderName/NewThinDisk.vmdk

Tworzenie nowej maszyny wirtualnej docelowej w ESXi

Teraz musisz utworzyć nową maszynę wirtualną i skonfigurować ją tak, aby korzystała z wyeksportowanego dysku wirtualnego. W kliencie VMware vSphere Client przejdź do Hosty i klastry i wybierz host ESXi zawierający pliki wyeksportowanego dysku wirtualnego. Kliknij prawym przyciskiem myszy hosta ESXi, a następnie w menu kontekstowym wybierz opcję Nowa maszyna wirtualna , aby utworzyć nową maszynę wirtualną.

Creating a new VM

Otworzy się Kreator nowej maszyny wirtualnej .

  1. Wybierz typ tworzenia. Wybierz opcję Utwórz nową maszynę wirtualną . Kliknij Dalej na każdym kroku, aby kontynuować.Selecting a creation type
  2. Wybierz nazwę i folder. Należy podać unikalną nazwę maszyny wirtualnej i wybrać lokalizację docelową. W tym przykładzie nazwa nowej maszyny wirtualnej to Physical_Linux_Recovered , a nazwa docelowego centrum danych to PM .Selecting VM name and folders
  3. Wybierz zasób obliczeniowy . Wybierz host ESXi podłączony do magazynu danych zawierającego przesłany plik dysku wirtualnego. Zasoby obliczeniowe tego hosta ESXi zostaną wykorzystane do uruchomienia maszyny wirtualnej. W tym przykładzie maszyna wirtualna jest tworzona na hoście ESXi o adresie IP 192.168.101.101 .Selecting a compute resource for the new VM
  4. Wybierz magazyn danych. Wybierz magazyn danych zawierający pliki dysku wirtualnego, które zostały wyeksportowane w celu odzyskania. W tym przykładzie pliki te są przechowywane w datastore50 .Selecting storage for the new VM
  5. Wybierz kompatybilność. Wybierz kompatybilność sprzętową maszyny wirtualnej (wersja sprzętowa VM). Jeśli planujesz migrację maszyny wirtualnej na inne, starsze hosty ESXi, wybierz najniższą wersję ESXi. W naszym przypadku wybrano opcję ESXi 6.5 i nowsze .Selecting compatibility for the new VM
  6. Wybierz system operacyjny gościa . Wybierz rodzinę i wersję systemu operacyjnego gościa (OS). Ponieważ dostępny jest dysk wirtualny z zainstalowaną maszyną z systemem Linux (Ubuntu 24 x64), musimy wybrać Linux oraz Ubuntu Linux (64-bit).Selecting the guest OS family and version
  7. Dostosuj sprzęt. Domyślnie kreator sugeruje utworzenie nowego, pustego dysku wirtualnego. Zaznacz tę opcję, kliknij ikonę z trzema kropkami i wybierz Usuń urządzenie (zaznaczone na poniższym zrzucie ekranu).Customizing VM hardware
    • Następnie kliknij Dodaj nowe urządzenie i wybierz Istniejący dysk twardy .Adding the existing virtual disk
    • W oknie Wybierz plik wybierz katalog, do którego przesłano wyeksportowane pliki dysku wirtualnego, a następnie wybierz plik dysku wirtualnego. W naszym przypadku plik danych dysku wirtualnego (-flat.vmdk ) oraz plik deskryptora dysku wirtualnego (.vmdk ) są przechowywane w datastore50 w katalogu Physical_Linux_recovered . Jak wspomniano powyżej, do magazynu danych przesyłane są dwa pliki dysku wirtualnego, ale w kliencie VMware vSphere Client wyświetlany jest tylko jeden z nich. Kliknij OK , aby zatwierdzić wybór plików.Selecting the exported virtual disk
    • Teraz widać, że wyeksportowany dysk wirtualny został dodany do sprzętu wirtualnego nowej maszyny wirtualnej.

    Uwaga: jeśli oryginalna maszyna, której kopia zapasowa została wykonana, korzysta z BIOS-u, w opcjach maszyny wirtualnej (VM Options) należy wybrać BIOS, aby uruchomić maszynę wirtualną. Jeśli oryginalna maszyna korzysta z UEFI, wybierz UEFI.

    The exported virtual disk has been added to the new VM

  8. Gotowe do zakończenia. Sprawdź podsumowanie konfiguracji nowej maszyny wirtualnej i kliknij Zakończ , aby zakończyć tworzenie nowej maszyny wirtualnej.Ready to complete the VM creation
  9. Przejdź do Hosty i klastry , wybierz właśnie utworzoną maszynę wirtualną na odpowiednim hoście ESXi ( Physical_Linux_Recovered na 192.168.101.101 ), a następnie kliknij Działania > Zasilanie > Włącz , aby uruchomić maszynę wirtualną.Powering on the VMware VM after conversion

Po uruchomieniu maszyny wirtualnej nie zapomnij zainstalować VMware Tools. Na koniec fizyczny serwer z systemem Linux został przywrócony do maszyny wirtualnej VMware z kopii zapasowej przy użyciu NAKIVO Backup & Replication. Na poniższym zrzucie ekranu widać, że konwersja Linux P2V (odzyskiwanie P2V) została pomyślnie zakończona.

The Ubuntu Linux VM is running after conversion

Wnioski

Konwersja fizycznego serwera z systemem Linux na maszynę wirtualną nie musi wiązać się ze stosowaniem skomplikowanych narzędzi migracyjnych ani ręczną odbudową. Dzięki ustrukturyzowanemu podejściu do konwersji z fizycznego na wirtualny opartemu na kopiach zapasowych organizacje mogą przywracać lub migrować obciążenia systemu Linux bezpośrednio do środowisk VMware, zachowując jednocześnie konfigurację systemu i dane.

Niezależnie od tego, czy chodzi o tymczasowe przełączenie awaryjne (failover), czy o trwałą modernizację, odzyskiwanie P2V zapewnia elastyczność w zarządzaniu zmianami infrastruktury. Wykorzystując NAKIVO Backup & Replication jako narzędzie do konwersji P2V, zespoły IT mogą usprawnić ten proces i ograniczyć zakłócenia w działaniu. Regularne wykonywanie kopii zapasowych gwarantuje, że serwery z systemem Linux będą zawsze gotowe do niezawodnego odzyskiwania P2V w razie potrzeby.

Wypróbuj NAKIVO Backup & Replication

Wypróbuj NAKIVO Backup & Replication

Skorzystaj z bezpłatnej wersji próbnej, aby zapoznać się ze wszystkimi funkcjami rozwiązania w zakresie ochrony danych. 15 dni za darmo. Bez żadnych ograniczeń dotyczących funkcji ani pojemności. Nie jest wymagana karta kredytowa.

Inni czytają również