Dentro das tarefas de administração de sistemas, neste caso em ambientes Linux, o ideal é que tenhamos ferramentas que nos ajudem a otimizar todos os parâmetros do sistema, seja ao nível dos dados, serviços, funções ou estrutura. Embora o Linux seja um dos sistemas operacionais mais seguros hoje, não estamos isentos dele em algum ponto, falhando por motivos internos e externos e alguns deles são os seguintes.
Possíveis falhas
- Desligamentos inesperados do sistema
- Vírus ou malware
- Administração incorreta de funções ou serviços
- Falhas no disco rígido e muito mais
A Solvetic neste dia irá analisar algumas das melhores ferramentas portáteis que serão de grande ajuda para tarefas de suporte, gerenciamento e administração de qualquer distro Linux como CentOS, Ubuntu, Fedora, Debian, etc. Cada uma dessas ferramentas cumpre uma função especial e iremos analisá-las em profundidade.
Requisitos anterioresPara esta análise, estas ferramentas oferecem-nos a possibilidade de serem descarregadas em formato ISO que podemos gravar em CD, DVD ou, se desejarmos, em dispositivo USB para melhor portabilidade. Assim que tivermos a imagem ISO gravada, devemos acessar o BIOS ou UEFI do computador para estabelecer a ordem de boot deste diretamente do CD / DVD ou dispositivo USB.
Ao reiniciar o computador pressionaremos uma tecla como Esc, F2, Del, depende do fabricante e ao acessar configuraremos o seguinte: No caso do BIOS vamos à aba Boot e lá selecionamos a unidade de boot como o caso pode ser:
Uma vez selecionado, pressione a tecla F10 para salvar as alterações e continuar com a inicialização. No caso de UEFI, selecionamos a opção Boot manager:
Ao acessar, selecionamos o meio de inicialização:
Uma vez que esta etapa seja configurada, iremos analisar as diferentes ferramentas de suporte no Linux.
Clonezilla
Clonezilla é um programa de particionamento e imagem de disco semelhante ao True Image ou Norton Ghost. Ao usar o Clonezilla estaremos diante de um aplicativo que nos ajuda a executar a implantação do sistema, criar cópias de segurança e recuperar dados corrompidos. Clonezilla nos permite criar rapidamente uma imagem ao vivo de qualquer disco rígido ou sistema operacional, ajudando-nos a otimizar o tempo e a gestão.
Clonezilla nos oferece dois tipos de versão:
Clonezilla ao vivoCom a versão ao vivo do Clonezilla, seremos capazes de criar backup e restaurar cópias de um único computador.
Clonezilla SE (edição do servidor)Esta edição do Clonezilla SE foi projetada para uma implantação massiva, já que será possível clonar até 40 computadores simultaneamente.
Essas versões podem ser baixadas no seguinte link:
Clonezilla salva e restaura apenas os blocos usados no disco rígido, o que significa um aumento na eficiência do clone.
Algumas de suas principais características
- Suporta vários sistemas de arquivos, como GNU / Linux ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs e nilfs2, FAT12, FAT16, FAT32, Windows NTFS, Mac OS HFS +, FreeBSD UFS, NetBSD e OpenBSD, minix do Minix, VMFS3 e VMFS5 do VMWare ESX.
- Ele permite a clonagem de sistemas operacionais como Linux, Windows, Mac OS baseado em Intel, FreeBSD, NetBSD, OpenBSD, Minix, VMWare ESX e Chrome OS / Chromium OS.
- Suporta arquiteturas de 32 e 64 bits
- Compatível com LVM2
- Ele tem a capacidade de reinstalar o carregador de boot, incluindo grub (versão 1 e versão 2) e syslinux.
- Ele suporta os formatos de partição MBR e GPT do disco rígido. O Live Clonezilla também pode ser inicializado em uma máquina BIOS ou UEFI.
- Inclui modo autônomo
- Possui um grande número de parâmetros de inicialização para personalizar sua própria imagem e clonagem.
- Suporta restauração de imagem em vários dispositivos locais.
- A imagem pode ser criptografada usando ecryptfs, um sistema de arquivos empilhado criptográfico corporativo compatível com POSIX.
- Multicast é compatível com Clonezilla SE, que é adequado para clone em massa.
- Suporta o uso remoto se PXE e Wake-on-LAN forem suportados por computadores clientes
- O arquivo de imagem pode estar no disco local, servidor ssh, servidor samba, servidor NFS ou servidor WebDAV.
- Possui criptografia AES-256 que pode ser usada para proteger o acesso, armazenamento e transferência de dados.
Os requisitos mínimos de hardware para usar o Clonezilla são os seguintes
- Processador X86 ou x86-64 (32 ou 64 bits)
- Memória RAM de pelo menos 196 MB
- Ter um dispositivo inicializável, como unidade de CD / DVD, porta USB, PXE ou disco rígido.
Ao iniciar o computador com a imagem ISO do Clonezilla, veremos o seguinte:
Lá, selecionamos a opção apropriada e pressionamos Enter. Posteriormente, selecionamos o idioma a ser usado. Pressionamos Enter e então podemos executar Clonezilla ou usar a linha de comando:
Na próxima janela, selecionaremos a tarefa a ser realizada:
PROLONGAR
Ao selecionar a tarefa veremos a seguinte janela onde indicaremos o destino, neste caso o disco deve ser clonado:
PROLONGAR
Pressionamos Enter para confirmar a ação e aí continuaremos com as etapas do assistente:
PROLONGAR
Super Grub2 Disc
Super GRUB2 Disk é uma ferramenta desenvolvida para ajudar a inicializar a maioria dos sistemas operacionais, mesmo quando não é possível inicializá-lo normalmente. Em ambientes Linux sabemos que um de seus principais componentes é o bootloader GNU GRUB, por meio do qual podemos realizar tarefas como:
- Gerenciar dispositivos de inicialização em seu PC, permitindo que você carregue sistemas operacionais.
- Hospede outras funções especiais, como modo de recuperação e muito mais.
Também podemos baixar uma versão beta, mas pode haver falhas na sua execução.
Alguns dos recursos do Super Grub2 Disc
- Permite alterar a interface de IU (usuário)
- Disponível em mais de 10 idiomas
- Detecta a maioria dos sistemas operacionais no bootloader
- Suporta início manual
- Extrai entradas de registro grub.cfg
- Ativa o suporte GRUB 2 LVM
- Habilitar suporte GRUB 2 RAID
- Habilite o suporte GRUB 2 PATA (para evitar erros / limitações de BIOS)
- Permite a montagem de volumes criptografados (LUKS e geli)
- Permite que você pesquise dados em dispositivos como disquete, CD ou DVD
- Mostra a lista de dispositivos e partições
- Permite que você gerencie as cores do aplicativo
CompatibilidadeO Super Grub2 Disc pode ser usado em sistemas operacionais como:
- Windows: Windows Vista / 7/8 / 8.1 / 10, Windows NT / 2000 / XP, Windows 98 / ME, MS-DOS, FreeDOS
- Linux: Debian, Ubuntu, Mint, Mageia, Fedora, CentOS, Red Hat Enterprise Linux (RHEL), openSUSE / SuSE Linux Enterprise Server (SLES), Arch e mais.
começarEm ambientes Linux, ele pode inicializar automaticamente detectando o initrd.
- FreeBSD: FreeBSD (único), FreeBSD (detalhado), FreeBSD (sem ACPI), FreeBSD (modo seguro), FreeBSD (carregador de inicialização padrão)
- Mac: Mac OS X / Darwin de 32 bits ou 64 bits
Rescatux
Rescatux foi desenvolvido como um cd de resgate para ambientes GNU / Linux, e em alguns casos também para Windows, mas ao contrário dos outros discos de resgate, Rescatux vem com Rescapp, e Rescapp é um assistente dinâmico que nos guiará nas tarefas de resgate.
Além disso, o Rescatux tem a capacidade de alterar uma senha de sistema desconhecida, corrigir muitos sistemas de arquivos diferentes (incluindo sistemas não Linux como Fat e NTFS) e alguns mais.
Atualmente a versão estável do Rescatux é 0.30.02 e podemos encontrá-la gratuitamente no seguinte link:
Algumas de suas principais características são
- Crie uma nova entrada de inicialização UEFI
- Isso nos permite ver o status da partição UEFI
- Permite que você reinstale ou oculte o Microsoft Windows EFI
- Suporta verificação de inicialização UEFI
- Restaurar GRUB e GRUB2
- Atualize qualquer menu GRUB2
- Atualizar automaticamente os menus do Debian e Ubuntu GRUB
- Limpar senhas do Windows
- Restaurar o Windows MBR (em beta)
- Promova uma função de usuário do Windows a Administrador
- Reinstale o Microsoft Windows EFI
- É capaz de desbloquear usuários do Windows
- Alterar senhas GNU / Linux
- Gerar novamente o arquivo sudoers
- Verifique vários sistemas de arquivos
- Inclui opções adicionais como Ajuda, Web, Chat, Mostrar Log, Log de Ações, Compartilhar Log de Fórum, Script de Informações de Inicialização, etc.
Ao rodar o computador com a ISO Rescatux veremos o seguinte. Pressione Enter para acessar e veremos as várias opções oferecidas pelo Rescatux:
Selecionamos o necessário para iniciar a análise dele com Rescatux.
GParted Live
GParted foi projetado como um editor de partição gratuito para gerenciar graficamente as partições do disco rígido. Ao usar o GParted podemos alterar o tamanho, copiar e mover partições sem perda de dados, o que nos permite realizar diferentes ações.
Seu download está disponível no seguinte link:
Ações
- Aumente ou diminua a unidade
- Crie espaço para novos sistemas operacionais
- Tente resgatar dados de partições perdidas
- GParted Live é uma pequena distribuição GNU / Linux inicializável para computadores baseados em x86 (32 bits) e x86-64 (64 bits) e nos permite fazer uso de todos os recursos das versões mais recentes do aplicativo GParted.
Suas principais características
- Criar ou excluir partições
- Redimensionar ou mover partições
- Verifique e rotule as partições
- Definir novo UUID
- Gerenciar sistemas de arquivos como btrfs, ext2 / ext3 / ext4, fat16 / fat32, hfs / hfs,
- Troca do Linux, lvm2 pv, nilfs2, ntfs, reiserfs / reiser4, ufs e xfs
- Ativar e desativar sinalizadores de partição (por exemplo, inicializar ou ocultar)
- Alinhar partições para mebibyte (MiB) ou limites de cilindro tradicionais
- Resgatar dados de partições perdidas
- GParted live funciona com discos rígidos SATA, IDE e SCSI
Ao iniciar o computador com o Gparted Live ISO, veremos o seguinte:
Aí deixamos a opção padrão e, em seguida, definimos as políticas do teclado:
Selecionamos o idioma a ser usado:
Nós inserimos o número desejado e pressionamos Enter e então podemos selecionar se vamos acessar a interface gráfica ou usar a linha de comando:
Ao inserir o valor zero acessamos a interface gráfica do Gparted que nos oferece o seguinte ambiente. Lá podemos executar as ações necessárias na partição.
Gparted Live nos oferece uma série de aplicativos úteis para uma melhor administração, para isso clicaremos com o botão direito do mouse na área de trabalho e as opções são:
Aplicativos Gparted Live
- Lxterminal: emulador de terminal (fornece acesso à linha de comando)
- Pcmanfm: Gerenciador de Arquivos Gráficos
- Leafpad: Editor de Texto Gráfico
- Netsurf: pequeno navegador da web
- Gsmartcontrol: Ferramenta de inspeção sanitária de HDD e SSD
- Calcoo: RPN e calculadora científica algébrica
Além disso, se escolhermos usar a linha de comando, teremos a opção de executar os seguintes comandos:
Archiver e restaurador do sistema de arquivos
Fsarchiver
Crie partições de backup em um arquivo de imagem compactado (por exemplo, partclone.ext4)
Partclone
Gerar partições de backup para um arquivo de imagem compactado
Partimage
Ferramenta de recuperação de dados que pode ajudá-lo a recuperar partições perdidas
Testdisk
Ferramenta de recuperação de dados (mais antiga) que pode ajudar a recuperar tabelas de partição perdidas de msdos
Gpart
GRand Unified Bootloader para restaurar GRUB 2 bootloader
Grub
Gerenciador de arquivos baseado em texto conhecido como Midnight Commander
Mc
Editor de texto
Irmão mais velho
Editor de texto vi aprimorado
vim-tiny
Editor de tabela de partição
separou
Editor de tabela de partição MSDOS
fdisk
MSDOS Partition Table Editor também é útil para salvar / restaurar a tabela de partição de / para arquivo
sfdisk
Editor de tabela de partição GPT
gdisk
O editor de tabela GPT também é útil para salvar / restaurar a tabela de partição de / para arquivo
sgdisk
Ferramenta de sincronização de tabela de partição GPT e MSDOS útil para usuários de Mac OS X
gptsync
Display Secure Shell (ssh) Connectivity Toolkit - VT100 / ANSI Terminal Emulation Display Manager
openssh
Verifique a conectividade de rede com outro host em uma rede
ping
Ferramenta de cópia de arquivos rápida, versátil e remota (e local)
rsync
Comunique-se com outro host usando o protocolo TELNET
telnet
Imprimir rota do pacote de rastreamento para o host da rede
traceroute
Linguagem de calculadora de precisão arbitrária
ac
Por fim, se nenhuma das opções acima mencionadas cumprir o objetivo final, que é recuperar ou corrigir os diversos erros do sistema, podemos recorrer à imagem original da distro afetada, pois essas imagens são totalmente funcionais e completas, incluindo uma ferramenta de particionamento. , um ambiente de terminal, um navegador da web, um gerenciador de arquivos e muitos mais.
Essas imagens podem ser encontradas nos sites oficiais nos seguintes links:
CentOS
Ubuntu
Fedora
Debian
Portanto, temos ferramentas práticas à mão para resolver qualquer falha nas distros que gerenciamos ou usamos diariamente.