СистемРесцуе, раније позната као SystemRescueCD, је Линукс дистрибуција дизајнирана за опоравак оштећених оперативних система, управљање партицијама, прављење резервних копија и администрацију. Заснована је на Arch Linux-у, и садржи многе услужне програме за рад са системом.
Главне карактеристике SystemRescue-а
- Опоравак покретачког програма (GRUB, Syslinux)
- Рад са оштећеним фајл системима
- Управљање партицијама (GParted, parted, fdisk, gdisk)
- Креирање и враћање резервних копија (Clonezilla, dd, rsync)
- Провера СМАРТ дискова (smartctl)
- Рад са мрежама (SSH, NFS, Samba)
- Подршка за услужне програме за Windows NTFS и FAT
- Удаљени приступ (VNC, SSH)
Почетак рада са SystemRescue-ом
Ради лакшег коришћења, дистрибуција SystemRescue је већ доступна за улазак у режим опоравка. Да бисте користили ову функцију, идите на контролну таблу виртуелног сервера VMManager и активирајте режим опоравка.
Сада можете приступити серверу. Како то да урадите? Потребно је да се повежете преко ВНЦ протокол на било који погодан начин: путем претраживач ili купац инсталиран на вашем рачунару. Тада ћете имати приступ свим опцијама за управљање системом путем SystemRescue-а.
SystemRescue у конзолном режиму
Главне радње се изводе у конзолном режиму. Монтирајте партиције да бисте дијагностиковали Linux или Windows системе инсталиране на вашем диску. Можете монтирати Linux фајл системе (ext4, xfs, btrfs, reiserfs), као и FAT и NTFS партиције које користи Windows, можете направити резервне копије података и датотека оперативног система и вратити их, можете користити vim nano уредници за уређивање датотека.
SystemRescue са графичким корисничким интерфејсом
Ако су вам потребни графички алати, можете покренути графичко окружење уносом startx команда. Графичко окружење вам омогућава рад са GParted-ом (менаџер партиција), коришћење графичких едитора као што су Geany или Featherpad, прегледање веба и коришћење терминала као што је xfce-terminal.
Мрежна подешавања SystemRescue
SystemRescue вам омогућава да се повежете на мрежу. Ова функција вам омогућава да креирате резервне копије преко мреже, преузимате датотеке, радите даљински путем SSH-а или приступате датотекама које се налазе на Linux серверу (преко NFS-а) или Windows систему (преко Samba-е). Најпогоднији начин за конфигурацију мреже је коришћење сервиса Network-Manager. Он пружа веома практичан графички алат за конфигурацију мреже. Знатно поједностављује конфигурацију мреже. Овај алат је доступан као мала икона у траци задатака поред сата у графичком окружењу. Практичан конзолни услужни програм је... nmtui - пружа текстуални интерфејс за конфигурисање и управљање мрежним везама. Део је NetworkManager-а и омогућава корисницима да конфигуришу мрежне параметре без напуштања терминала.
Ако желите ручно да подесите мрежу, можете користити практичне алате командне линије.
Отворите терминал и покрените:
ip link show
Видећете листу интерфејса, на пример:
1. lo: ...
2. ens3: ...
Подешавање статичке ИП адресе:
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Проверите помоћу команде:
ip addr show eth0
ip route
DNS можете конфигурисати уређивањем или креирањем датотеке /etc/resolv.conf:
nano /etc/resolv.conf
И направите уносе:
nameserver 8.8.8.8
nameserver 1.1.1.1
Основни алати и команде за спасавање система
Враћање GRUB покретачког програма
Одредите коренску партицију:
fdisk -l
Монтирајте коренску партицију:
mount /dev/sdXn /mnt
За UEFI системе:
mount /dev/sdXn /mnt/boot/efi
Инсталирајте GRUB:
grub-install --root-directory=/mnt /dev/sdXn
update-grub
За XFS (само провера):
xfs_repair -n /dev/sdXn
Управљање партицијама
Доступне команде: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Креирање ext4 партиције:
mkfs.ext4 /dev/sdXn
Рад са фајл системима
Провера и враћање система датотека:
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
Монтажа:
mount /dev/sdXn /mnt
Рад са Btrfs-ом и XFS-ом:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
Клонирање диска помоћу ddrescue-а
Клонирање оштећеног диска у слику:
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Наставак прекинутог клонирања са покушајем опоравка лоших сектора:
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Бацкуп
sa dd:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
sa rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Копирање података преко мреже
На циљној машини (пријемнику):
nc -l -p 1234 | dd of=disk.img
На оригиналној машини (извор):
dd if=/dev/sdXn | nc 192.168.1.100 1234
Излаз из опоравка
У контролној табли виртуелног сервера VMManager-а, изаберите жељену машину и онемогућите режим опоравка у менију; након поновног покретања, сервер ће се покренути у претходно стање.
Честа питања о SystemRescue-у
Како написати SystemRescue на USB флеш диск?
Преузмите дистрибуцију са званични сајт, затим креирајте инсталациони флеш диск
виндовс: витх Руфус
линук:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Да ли је могуће користити SystemRescue без инсталације?
Да, ради у потпуности у Live режиму - покреће се са USB-а, CD-а или ISO-а у виртуелној машини.
Које фајл системе подржава?
Подржани су ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT и други.
Како клонирати диск?
Линук:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
Да ли је могуће опоравити избрисане датотеке?
Да, користећи photorec (текстуални интерфејс) или testdisk (опоравак партиције).
Како направити резервну копију?
На пример rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Да ли постоји подршка за Windows дискове?
Да, можете монтирати и читати NTFS и FAT32.
Да ли је могуће користити SystemRescue даљински?
Да, подржани су SSH, VNC, Samba, NFS и други мрежни алати.
Закључак
SystemRescue је незаобилазан алат за систем администраторе, инжењере подршке и напредне кориснике. Олакшава опоравак података, решавање проблема са покретањем система, дијагностиковање хардвера и управљање партицијама. Са разним уграђеним услужним програмима, замењује десетине одвојених Live дистрибуција и услужних програма у једном ISO фајлу.