Baza wiedzy Proste instrukcje dotyczące pracy z usługą Profitserver
Główny Baza wiedzy Tryb ratowania i odzyskiwania systemu

Tryb ratowania i odzyskiwania systemu


System Ratownictwa, wcześniej znany jako SystemRescueCD, to dystrybucja Linuksa przeznaczona do odzyskiwania uszkodzonych systemów operacyjnych, zarządzania partycjami, tworzenia kopii zapasowych i administrowania. Oparta jest na systemie Arch Linux i zawiera wiele narzędzi do pracy z systemem.

Główne cechy SystemRescue

  • Odzyskiwanie bootloadera (GRUB, Syslinux)
  • Praca z uszkodzonymi systemami plików
  • Zarządzanie partycjami (GParted, parted, fdisk, gdisk)
  • Tworzenie i przywracanie kopii zapasowych (Clonezilla, dd, rsync)
  • Sprawdzanie dysków SMART (smartctl)
  • Praca z sieciami (SSH, NFS, Samba)
  • Wsparcie dla narzędzi dla systemów Windows NTFS i FAT
  • Zdalny dostęp (VNC, SSH)

Rozpoczęcie pracy z SystemRescue

Dla wygody użytkowników dystrybucja SystemRescue jest już dostępna do przejścia w tryb odzyskiwania. Aby skorzystać z tej funkcji, należy przejść do panelu sterowania serwera wirtualnego VMManager i aktywować tryb odzyskiwania.

panel rozliczeniowy panel vmm vmm-panel-enter-recovery-mode

Możesz teraz uzyskać dostęp do serwera. Jak to zrobić? Musisz połączyć się przez VNC protokół w dowolny dogodny sposób: poprzez przeglądarka lub klient zainstalowany na Twoim komputerze. Będziesz mieć wtedy dostęp do wszystkich opcji zarządzania systemem za pośrednictwem SystemRescue.

menu ratunkowe systemu

SystemRescue w trybie konsoli

Główne czynności wykonywane są w trybie konsoli. Montuj partycje, aby zdiagnozować systemy Linux lub Windows zainstalowane na dysku. Możesz montować systemy plików Linux (ext4, xfs, btrfs, reiserfs), a także partycje FAT i NTFS używane przez system Windows, tworzyć kopie zapasowe danych i plików systemu operacyjnego oraz je przywracać. Możesz użyć vim oraz nano edytorzy do edycji plików.

konsola ratunkowa systemu

SystemRescue z interfejsem graficznym

Jeśli potrzebujesz narzędzi graficznych, możesz uruchomić środowisko graficzne, wchodząc w startx Środowisko graficzne umożliwia pracę z GParted (menedżerem partycji), korzystanie z edytorów graficznych, takich jak Geany lub Featherpad, przeglądanie stron internetowych i korzystanie z terminali, takich jak xfce-terminal.

system-rescue-gui

Ustawienia sieciowe SystemRescue

SystemRescue umożliwia połączenie z siecią. Funkcja ta umożliwia tworzenie kopii zapasowych przez sieć, pobieranie plików, pracę zdalną przez SSH lub dostęp do plików znajdujących się na serwerze Linux (przez NFS) lub systemie Windows (przez Sambę). Najwygodniejszym sposobem konfiguracji sieci jest skorzystanie z usługi Network-Manager. Zapewnia ona bardzo wygodne narzędzie graficzne do konfiguracji sieci. Znacznie upraszcza ona konfigurację sieci. Narzędzie to jest dostępne jako mała ikona na pasku zadań obok zegara w środowisku graficznym. Wygodne narzędzie konsolowe to: nmtui – zapewnia interfejs tekstowy do konfigurowania i zarządzania połączeniami sieciowymi. Jest częścią NetworkManager i umożliwia użytkownikom konfigurację parametrów sieciowych bez opuszczania terminala.

nmtui nmtui-edit-connection

Jeśli chcesz skonfigurować sieć ręcznie, możesz skorzystać z przydatnych narzędzi wiersza poleceń.
Otwórz terminal i uruchom:

ip link show

Zobaczysz listę interfejsów, na przykład:

1. lo: ...
2. ens3: ...

Konfiguracja statycznego adresu IP:

ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1

Sprawdź za pomocą polecenia:

ip addr show eth0
ip route

Możesz skonfigurować DNS poprzez edycję lub utworzenie pliku /etc/resolv.conf:

nano /etc/resolv.conf

I dokonaj wpisów:

nameserver 8.8.8.8
nameserver 1.1.1.1

Podstawowe narzędzia i polecenia SystemRescue

Przywracanie bootloadera GRUB

Określ partycję główną:

fdisk -l

Zamontuj partycję główną:

mount /dev/sdXn /mnt

W przypadku systemów UEFI:

mount /dev/sdXn /mnt/boot/efi

Zainstaluj GRUB:

grub-install --root-directory=/mnt /dev/sdXn
update-grub

Dla XFS (tylko zaznaczenie):

xfs_repair -n /dev/sdXn

Zarządzanie partycjami

Dostępne polecenia: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Tworzenie partycji ext4:

mkfs.ext4 /dev/sdXn

Praca z systemami plików

Sprawdzanie i przywracanie systemu plików:

fsck /dev/sdXn         # для ext4, ext3
ntfsfix /dev/sdXn      # для NTFS

Montaż:

mount /dev/sdXn /mnt

Praca z Btrfs i XFS:

btrfs check /dev/sdXn
xfs_repair /dev/sdXn

Klonowanie dysku za pomocą ddrescue

Klonowanie uszkodzonego dysku do obrazu:

ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log

Kontynuacja przerwanego klonowania z próbą odzyskania uszkodzonych sektorów:

ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log

backup

Wraz z dd:

dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress

Wraz z rsync:

rsync -aAXv /mnt/source/ /mnt/backup/

Kopiowanie danych przez sieć

Na maszynie docelowej (odbiorniku):

nc -l -p 1234 | dd of=disk.img

Na oryginalnej maszynie (źródło):

dd if=/dev/sdXn | nc 192.168.1.100 1234

Wyjdź z trybu odzyskiwania

W panelu sterowania serwera wirtualnego VMManager wybierz potrzebną maszynę i wyłącz tryb odzyskiwania w menu; po ponownym uruchomieniu serwer uruchomi się do poprzedniego stanu.

wyjdź z trybu odzyskiwania

FAQ SystemRescue

Jak zapisać SystemRescue na dysku flash USB?

Pobierz dystrybucję ze strony oficjalna strona internetowa, a następnie utwórz dysk flash instalacyjny
Windows: z Rufus
Linux:

dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync

Czy można używać SystemRescue bez instalacji?

Tak, działa wyłącznie w trybie Live — można go uruchomić z USB, płyty CD lub obrazu ISO w maszynie wirtualnej.

Jakie systemy plików obsługuje?

Obsługiwane systemy plików: ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT i inne.

Jak klonować dysk?

Linux:

dd if=/dev/sda of=/dev/sdb bs=64K status=progress

Czy można odzyskać usunięte pliki?

Tak, używając photorec (interfejs tekstowy) lub testdisk (odzyskiwanie partycji).

Jak utworzyć kopię zapasową?

Na przykład rsync:

rsync -aAXv /mnt/source/ /mnt/backup/

Czy są dostępne dyski Windows?

Tak, można montować i odczytywać systemy NTFS i FAT32.

Czy można używać SystemRescue zdalnie?

Tak, obsługiwane są SSH, VNC, Samba, NFS i inne narzędzia sieciowe.

Podsumowanie

SystemRescue to niezastąpione narzędzie dla administratorów systemów, inżynierów wsparcia i zaawansowanych użytkowników. Ułatwia odzyskiwanie danych, rozwiązywanie problemów z rozruchem, diagnostykę sprzętu i zarządzanie partycjami. Dzięki szerokiej gamie wbudowanych narzędzi zastępuje dziesiątki oddzielnych dystrybucji Live i narzędzi w jednym pliku ISO.

❮ Poprzedni artykuł Zarządzanie serwerem dedykowanym, interfejs IPMI.

Zapytaj nas o VPS

Jesteśmy zawsze gotowi odpowiedzieć na Państwa pytania o każdej porze dnia i nocy.