Base de Conhecimento Instruções simples para trabalhar com o serviço Profitserver
a Principal Base de Conhecimento Modo de recuperação e resgate do sistema

Modo de recuperação e resgate do sistema


SystemRescue, anteriormente conhecido como SystemRescueCD, é uma distribuição Linux projetada para recuperação de sistemas operacionais danificados, gerenciamento de partições, backup e administração. Baseia-se no Arch Linux e contém diversos utilitários para trabalhar com o sistema.

Principais características do SystemRescue

  • Recuperação do bootloader (GRUB, Syslinux)
  • Trabalhando com sistemas de arquivos danificados
  • Gerenciamento de partições (GParted, parted, fdisk, gdisk)
  • Criação e restauração de backups (Clonezilla, dd, rsync)
  • Verificando discos SMART (smartctl)
  • Trabalhando com redes (SSH, NFS, Samba)
  • Suporte para utilitários para Windows NTFS e FAT
  • Acesso remoto (VNC, SSH)

Introdução ao SystemRescue

Para a conveniência dos usuários, a distribuição SystemRescue já está disponível para entrar no modo de recuperação. Para usar este recurso, acesse o painel de controle do servidor virtual VMManager e ative o modo de recuperação.

painel de faturamento painel vmm vmm-panel-entrar-no-modo-de-recuperação

Agora você pode acessar o servidor. Como fazer isso? Você precisa se conectar via VNC protocolo de qualquer forma conveniente: por meio de um navegador ou um cliente instalado no seu computador. Você terá acesso a todas as opções de gerenciamento do sistema através do SystemRescue.

menu de resgate do sistema

SystemRescue no modo console

As principais ações são realizadas no modo console. Monte partições para diagnosticar sistemas Linux ou Windows instalados em seu disco. Você pode montar sistemas de arquivos Linux (ext4, xfs, btrfs, reiserfs), bem como partições FAT e NTFS usadas pelo Windows. Você pode fazer backup de dados e arquivos do sistema operacional e restaurá-los. Você pode usar o vim e nano editores para editar arquivos.

console de resgate do sistema

SystemRescue com GUI

Se você precisar de ferramentas gráficas, você pode iniciar o ambiente gráfico inserindo o startx comando. O ambiente gráfico permite que você trabalhe com o GParted (gerenciador de partições), use editores gráficos como Geany ou Featherpad, navegue na web e use terminais como o xfce-terminal.

sistema-resgate-gui

Configurações de rede SystemRescue

O SystemRescue permite que você se conecte à rede. Este recurso permite criar backups pela rede, baixar arquivos, trabalhar remotamente via SSH ou acessar arquivos localizados em um servidor Linux (via NFS) ou em um sistema Windows (via Samba). A maneira mais conveniente de configurar a rede é usar o serviço Network Manager. Ele fornece uma ferramenta gráfica muito conveniente para configurar a rede. Simplifica bastante a configuração da rede. Esta ferramenta está disponível como um pequeno ícone na barra de tarefas ao lado do relógio no ambiente gráfico. Um utilitário de console prático é nmtui - fornece uma interface de texto para configurar e gerenciar conexões de rede. Faz parte do NetworkManager e permite que os usuários configurem parâmetros de rede sem sair do terminal.

nmtui nmtui-editar-conexão

Se quiser configurar a rede manualmente, você pode usar as úteis ferramentas de linha de comando.
Abra um terminal e execute:

ip link show

Você verá uma lista de interfaces, por exemplo:

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

Configuração de IP estático:

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

Verifique com o comando:

ip addr show eth0
ip route

Você pode configurar o DNS editando ou criando um arquivo /etc/resolv.conf:

nano /etc/resolv.conf

E faça entradas:

nameserver 8.8.8.8
nameserver 1.1.1.1

Ferramentas e comandos básicos do SystemRescue

Restaurando o bootloader GRUB

Determine a partição raiz:

fdisk -l

Montar partição raiz:

mount /dev/sdXn /mnt

Para sistemas UEFI:

mount /dev/sdXn /mnt/boot/efi

Instalar o GRUB:

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

Para XFS (somente verificação):

xfs_repair -n /dev/sdXn

Gerenciando partições

Comandos disponíveis: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Criando uma partição ext4:

mkfs.ext4 /dev/sdXn

Trabalhando com sistemas de arquivos

Verificando e restaurando o sistema de arquivos:

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

Montagem:

mount /dev/sdXn /mnt

Trabalhando com Btrfs e XFS:

btrfs check /dev/sdXn
xfs_repair /dev/sdXn

Clonagem de disco com ddrescue

Clonar um disco danificado em uma imagem:

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

Continuando uma clonagem interrompida com uma tentativa de recuperar setores defeituosos:

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

backup

Com dd:

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

Com rsync:

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

Copiando dados pela rede

Na máquina alvo (receptor):

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

Na máquina original (fonte):

dd if=/dev/sdXn | nc 192.168.1.100 1234

Sair do modo de recuperação

No painel de controle do servidor virtual VMManager, selecione a máquina necessária e desative o modo de recuperação no menu; após a reinicialização, o servidor retornará ao seu estado anterior.

sair do modo de recuperação

Perguntas frequentes sobre o SystemRescue

Como gravar o SystemRescue em uma unidade flash USB?

Baixe a distribuição do website oficial, então crie uma unidade flash de instalação
Windows: com Rufus
Linux:

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

É possível usar o SystemRescue sem instalação?

Sim, ele funciona totalmente no modo Live - rodando a partir de USB, CD ou ISO em uma máquina virtual.

Quais sistemas de arquivos ele suporta?

Suporta ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT e outros.

Como clonar um disco?

Linux:

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

É possível recuperar arquivos excluídos?

Sim, usando photorec (interface de texto) ou testdisk (recuperação de partição).

Como criar uma cópia de segurança?

Por exemplo rsync:

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

Há suporte para discos do Windows?

Sim, você pode montar e ler NTFS e FAT32.

É possível usar o SystemRescue remotamente?

Sim, SSH, VNC, Samba, NFS e outras ferramentas de rede são suportadas.

Conclusão

O SystemRescue é uma ferramenta indispensável para administradores de sistema, engenheiros de suporte e usuários avançados. Ele facilita a recuperação de dados, a solução de problemas de inicialização, o diagnóstico de hardware e o gerenciamento de partições. Com uma variedade de utilitários integrados, ele substitui dezenas de distribuições e utilitários Live separados em um único ISO.

❮ Artigo anterior Gerenciamento de servidor dedicado, interface IPMI.

Pergunte-nos sobre VPS

Estamos sempre prontos para responder suas perguntas a qualquer hora do dia ou da noite.