Знања Једноставна упутства за рад са услугом Профитсервер
главни Знања Режим спасавања и опоравка система

Режим спасавања и опоравка система


СистемРесцуе, раније позната као 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 и активирајте режим опоравка.

панел за обрачун vmm-панел vmm-panel-enter-recovery-mode

Сада можете приступити серверу. Како то да урадите? Потребно је да се повежете преко ВНЦ протокол на било који погодан начин: путем претраживач 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-а и омогућава корисницима да конфигуришу мрежне параметре без напуштања терминала.

нмтуи nmtui-edit-connection

Ако желите ручно да подесите мрежу, можете користити практичне алате командне линије.
Отворите терминал и покрените:

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 фајлу.

❮ Претходни чланак Управљање наменским сервером, IPMI интерфејс.
Следећи чланак ❯ Подешавање PTR записа (обрнути DNS)

Питајте нас за ВПС

Увек смо спремни да одговоримо на ваша питања у било које доба дана и ноћи.