Kunskapsbas Enkla instruktioner för att arbeta med Profitserver-tjänsten
Huvudsida Kunskapsbas Systemräddnings- och återställningsläge

Systemräddnings- och återställningsläge


SystemRescue, tidigare känt som SystemRescueCD, är en Linuxdistribution utformad för att återställa skadade operativsystem, partitionshantering, säkerhetskopiering och administration. Den är baserad på Arch Linux och innehåller många verktyg för att arbeta med systemet.

Huvudfunktioner i SystemRescue

  • Återställning av bootloader (GRUB, Syslinux)
  • Arbeta med skadade filsystem
  • Partitionshantering (GParted, parted, fdisk, gdisk)
  • Skapa och återställa säkerhetskopior (Clonezilla, dd, rsync)
  • Kontrollera SMART-diskar (smartctl)
  • Arbeta med nätverk (SSH, NFS, Samba)
  • Stöd för verktyg för Windows NTFS och FAT
  • Fjärråtkomst (VNC, SSH)

Komma igång med SystemRescue

För användarnas bekvämlighet är SystemRescue-distributionen redan tillgänglig för att gå in i återställningsläge. För att använda den här funktionen, gå till VMManager virtuella serverkontrollpanel och aktivera återställningsläget.

faktureringspanel vmm-panel vmm-panel-enter-recovery-mode

Du kan nu komma åt servern. Hur gör man det? Du måste ansluta via VNC protokoll på något bekvämt sätt: genom en webbläsare eller ett klient installerat på din dator. Då får du tillgång till alla systemhanteringsalternativ via SystemRescue.

systemräddningsmeny

SystemRescue i konsolläge

Huvudåtgärderna utförs i konsolläge. Montera partitioner för att diagnostisera Linux- eller Windows-system som är installerade på din disk. Du kan montera Linux-filsystem (ext4, xfs, btrfs, reiserfs), såväl som FAT- och NTFS-partitioner som används av Windows, du kan säkerhetskopiera data och operativsystemfiler och återställa dem, du kan använda vim och nano redigerare för att redigera filer.

system-räddningskonsol

SystemRescue med grafiskt gränssnitt

Om du behöver grafiska verktyg kan du starta den grafiska miljön genom att ange startx kommando. Den grafiska miljön låter dig arbeta med GParted (partitionshanterare), använda grafiska editorer som Geany eller Featherpad, surfa på webben och använda terminaler som xfce-terminal.

system-rescue-gränssnitt

Nätverksinställningar SystemRescue

Med SystemRescue kan du ansluta till nätverket. Den här funktionen låter dig skapa säkerhetskopior över nätverket, ladda ner filer, arbeta på distans via SSH eller komma åt filer som finns på en Linux-server (via NFS) eller ett Windows-system (via Samba). Det enklaste sättet att konfigurera nätverket är att använda Network-Manager-tjänsten. Den tillhandahåller ett mycket bekvämt grafiskt verktyg för att konfigurera nätverket. Det förenklar nätverkskonfigurationen avsevärt. Verktyget finns som en liten ikon i aktivitetsfältet bredvid klockan i den grafiska miljön. Ett praktiskt konsolverktyg finns... nmtui - den tillhandahåller ett textgränssnitt för att konfigurera och hantera nätverksanslutningar. Den är en del av NetworkManager och låter användare konfigurera nätverksparametrar utan att lämna terminalen.

nmtui nmtui-redigeringsanslutning

Om du vill konfigurera nätverket manuellt kan du använda de praktiska kommandoradsverktygen.
Öppna en terminal och kör:

ip link show

Du kommer att se en lista över gränssnitt, till exempel:

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

Statisk IP-inställning:

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

Kontrollera med kommandot:

ip addr show eth0
ip route

Du kan konfigurera DNS genom att redigera eller skapa en fil /etc/resolv.conf:

nano /etc/resolv.conf

Och gör inlägg:

nameserver 8.8.8.8
nameserver 1.1.1.1

Grundläggande SystemRescue-verktyg och kommandon

Återställa GRUB-bootloadern

Bestäm rotpartitionen:

fdisk -l

Montera rotpartitionen:

mount /dev/sdXn /mnt

För UEFI-system:

mount /dev/sdXn /mnt/boot/efi

Installera GRUB:

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

För XFS (endast kryssruta):

xfs_repair -n /dev/sdXn

Hantera partitioner

Tillgängliga kommandon: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Skapa en ext4-partition:

mkfs.ext4 /dev/sdXn

Arbeta med filsystem

Kontrollera och återställa filsystemet:

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

Montering:

mount /dev/sdXn /mnt

Arbeta med Btrfs och XFS:

btrfs check /dev/sdXn
xfs_repair /dev/sdXn

Diskkloning med ddrescue

Klona en skadad disk till en avbildning:

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

Fortsätter en avbruten kloning med ett försök att återställa skadade sektorer:

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

säkerhetskopiering

Med dd:

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

Med rsync:

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

Kopiera data över nätverket

På målmaskinen (mottagaren):

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

På originalmaskinen (källa):

dd if=/dev/sdXn | nc 192.168.1.100 1234

Avsluta återställningsläge

I VMManagers virtuella serverkontrollpanel väljer du önskad maskin och inaktiverar återställningsläget i menyn. Efter omstart startar servern till sitt tidigare tillstånd.

avsluta-återställningsläge

Vanliga frågor om SystemRescue

Hur skriver man SystemRescue till ett USB-minne?

Ladda ner distributionen från officiell hemsidaoch skapa sedan en installationsflashenhet
Windows: med Rufus
Linux:

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

Är det möjligt att använda SystemRescue utan installation?

Ja, det fungerar helt i Live-läge – det körs från USB, CD eller ISO i en virtuell maskin.

Vilka filsystem stöder den?

Stöder ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT och andra.

Hur klonar man en disk?

Linux:

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

Är det möjligt att återställa raderade filer?

Ja, använder photorec (textgränssnitt) eller testdisk (partitionsåterställning).

Hur skapar man en säkerhetskopia?

Till exempel rsync:

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

Finns det stöd för Windows-diskar?

Ja, du kan montera och läsa NTFS och FAT32.

Är det möjligt att använda SystemRescue på distans?

Ja, SSH, VNC, Samba, NFS och andra nätverksverktyg stöds.

Slutsats

SystemRescue är ett oumbärligt verktyg för systemadministratörer, supportingenjörer och avancerade användare. Det gör det enkelt att återställa data, felsöka startproblem, diagnostisera hårdvara och hantera partitioner. Med en mängd olika inbyggda verktyg ersätter det dussintals separata Live-distributioner och verktyg i en enda ISO.

❮ Föregående artikel Dedikerad serverhantering, IPMI-gränssnitt.

Fråga oss om VPS

Vi är alltid redo att svara på dina frågor när som helst på dygnet.