SystemRescue, ranije poznat kao SystemRescueCD, je Linux distribucija dizajnirana za oporavak oštećenih operativnih sistema, upravljanje particijama, pravljenje sigurnosnih kopija i administraciju. Bazirana je na Arch Linuxu i sadrži mnoge uslužne programe za rad sa sistemom.
Glavne karakteristike SystemRescue-a
- Oporavak bootloadera (GRUB, Syslinux)
- Rad sa oštećenim datotečnim sistemima
- Upravljanje particijama (GParted, parted, fdisk, gdisk)
- Kreiranje i vraćanje sigurnosnih kopija (Clonezilla, dd, rsync)
- Provjera SMART diskova (smartctl)
- Rad sa mrežama (SSH, NFS, Samba)
- Podrška za uslužne programe za Windows NTFS i FAT
- Udaljeni pristup (VNC, SSH)
Početak rada sa SystemRescue-om
Radi lakšeg snalaženja korisnika, distribucija SystemRescue je već dostupna za ulazak u način oporavka. Da biste koristili ovu funkciju, idite na kontrolnu ploču virtualnog servera VMManager i aktivirajte način oporavka.
Sada možete pristupiti serveru. Kako to učiniti? Potrebno je da se povežete putem VNC protokol na bilo koji pogodan način: putem preglednik ili klijent instaliran na vašem računaru. Zatim ćete imati pristup svim opcijama upravljanja sistemom putem SystemRescue-a.
SystemRescue u konzolnom režimu
Glavne radnje se izvode u konzolnom režimu. Montirajte particije za dijagnosticiranje Linux ili Windows sistema instaliranih na vašem disku. Možete montirati Linux datotečne sisteme (ext4, xfs, btrfs, reiserfs), kao i FAT i NTFS particije koje koristi Windows, možete napraviti sigurnosnu kopiju podataka i datoteka operativnog sistema i vratiti ih, možete koristiti vim i nano urednici za uređivanje datoteka.
SystemRescue s grafičkim korisničkim interfejsom
Ako su vam potrebni grafički alati, grafičko okruženje možete pokrenuti unosom startx naredba. Grafičko okruženje vam omogućava rad sa GParted-om (upraviteljem particija), korištenje grafičkih editora kao što su Geany ili Featherpad, pregledavanje weba i korištenje terminala kao što je xfce-terminal.
Mrežne postavkeSpasavanje sistema
SystemRescue vam omogućava povezivanje na mrežu. Ova funkcija vam omogućava kreiranje sigurnosnih kopija preko mreže, preuzimanje datoteka, rad na daljinu putem SSH-a ili pristup datotekama koje se nalaze na Linux serveru (putem NFS-a) ili Windows sistemu (putem Sambe). Najpogodniji način za konfiguraciju mreže je korištenje usluge Network-Manager. Pruža vrlo praktičan grafički alat za konfiguraciju mreže. Uveliko pojednostavljuje konfiguraciju mreže. Ovaj alat je dostupan kao mala ikona u traci zadataka pored sata u grafičkom okruženju. Praktičan konzolni uslužni program je... nmtui - pruža tekstualni interfejs za konfigurisanje i upravljanje mrežnim vezama. Dio je NetworkManagera i omogućava korisnicima da konfigurišu mrežne parametre bez napuštanja terminala.
Ako želite ručno postaviti mrežu, možete koristiti praktične alate komandne linije.
Otvorite terminal i pokrenite:
ip link show
Vidjet ćete listu interfejsa, na primjer:
1. lo: ...
2. ens3: ...
Postavljanje statičke IP adrese:
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Provjerite pomoću komande:
ip addr show eth0
ip route
DNS možete konfigurirati uređivanjem ili kreiranjem datoteke /etc/resolv.conf:
nano /etc/resolv.conf
I napravite unose:
nameserver 8.8.8.8
nameserver 1.1.1.1
Osnovni alati i komande za spašavanje sistema
Vraćanje GRUB bootloadera
Odredite korijensku particiju:
fdisk -l
Montiraj root particiju:
mount /dev/sdXn /mnt
Za UEFI sisteme:
mount /dev/sdXn /mnt/boot/efi
Instalirajte GRUB:
grub-install --root-directory=/mnt /dev/sdXn
update-grub
Za XFS (samo provjera):
xfs_repair -n /dev/sdXn
Upravljanje particijama
Dostupne naredbe: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Kreiranje ext4 particije:
mkfs.ext4 /dev/sdXn
Rad sa datotečnim sistemima
Provjera i vraćanje sistema datoteka:
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
Montaža:
mount /dev/sdXn /mnt
Rad sa Btrfs-om i XFS-om:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
Kloniranje diska pomoću ddrescue-a
Kloniranje oštećenog diska u sliku:
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Nastavak prekinutog kloniranja s pokušajem oporavka loših sektora:
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
rezerva
sa dd:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
sa rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Kopiranje podataka preko mreže
Na ciljnoj mašini (prijemniku):
nc -l -p 1234 | dd of=disk.img
Na originalnoj mašini (izvor):
dd if=/dev/sdXn | nc 192.168.1.100 1234
Izlaz iz oporavka
U kontrolnoj tabli virtuelnog servera VMManager-a, odaberite željenu mašinu i onemogućite režim oporavka u meniju; nakon ponovnog pokretanja, server će se pokrenuti u prethodno stanje.
Često postavljana pitanja SystemRescue
Kako snimiti SystemRescue na USB fleš disk?
Preuzmite distribuciju sa službene web stranice, zatim kreirajte instalacijski fleš disk
Windows: sa Rufus
Linux:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Da li je moguće koristiti SystemRescue bez instalacije?
Da, radi u potpunosti u Live modu - pokreće se sa USB-a, CD-a ili ISO-a u virtuelnoj mašini.
Koje datotečne sisteme podržava?
Podržani su ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT i drugi.
Kako klonirati disk?
Linux:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
Da li je moguće oporaviti izbrisane datoteke?
Da, koristeći photorec (tekstualni interfejs) ili testdisk (oporavak particije).
Kako kreirati sigurnosnu kopiju?
Na primjer rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Postoji li podrška za Windows diskove?
Da, možete montirati i čitati NTFS i FAT32.
Da li je moguće koristiti SystemRescue daljinski?
Da, podržani su SSH, VNC, Samba, NFS i drugi mrežni alati.
zaključak
SystemRescue je nezamjenjiv alat za sistem administratore, inženjere podrške i napredne korisnike. Olakšava oporavak podataka, rješavanje problema s pokretanjem sistema, dijagnosticiranje hardvera i upravljanje particijama. S raznim ugrađenim uslužnim programima, zamjenjuje desetine zasebnih Live distribucija i uslužnih programa u jednom ISO-u.