Como recuperar seus dados quando seu HD principal com o OS apresenta falha de sistema de arquivos
Introdução: Lamentavelmente, os discos rígidos possuem uma vida útil e na maioria dos casos podem chegar até 5 anos , porém, alguns data centers utilizam de HDs já defeituosos na instalação do seu OS que podem comprometer seus dados futuramente com erros de sistema de arquivos onde, o Linux não irá bootar apresentando falha ( File System error) .
Nesse caso, existe uma solução muito útil porém trabalhosa afim de recuperar seus dados.
O primeiro passo será solicitar ao seu DataCenter que faça um 'restore' de OS ( Restauração e re-instalação do seu sistema operacional Linux) onde nesse caso, será re-instalado um OS limpo sem dados, obviamente .
Após a instalação do novo OS, solicite ao seu fornecedor Datacenter que, seja instalado na máquina o seu HD antigo , esse por sua vez como um HD secundário ( Ver nesse blog como montar um HD secundário) .
Atenção: Muito cuidado com esse HD antigo pois ele contém todos os seus dados e de seus clientes como: Banco de dados, arquivos de sites, tabelas de DNS, configurações etc .
Lembrete: Esse HD antigo , que contém todos os seus dados jamais poderá ser formatado ou utilizado do comando 'mkfs' pois caso seja executado , você perderá todos os dados nele contido.
O segundo passo, após todos os procedimentos acima realizados é copiar os arquivos de seus clientes e suas configurações antigas para o novo HD afim de recuperar esses dados e configurações anteriores.
Para esse procedimento, utilize o comando:
#cp -axr
Por exemplo: acesse o HD antigo que foi montado como secundário ( cd /hd_old) , vá ao diretório /home e copie todos os usuários para o seu HD recé-montado (novo) da seguinte forma:
cp -axr * /home ( isso irá copiar os usuários do /home de seu HD antigo para seu HD novo ).
Após feito, copie a base de dados do Mysql de seus usuários utilizando o mesmo procedimento:
cd /old_hd/usr/lib/mysql
cp -axr * /usr/lib/mysql ( isso copiará todas as data bases de seus usuários para o novo HD )
Você precisa ainda, copiar os arquivos de configuração como Apache, PHP, Tabelas de DNS (NAMED) e outras configurações que pertenciam ao seu HD defeituoso, para isso, siga os mesmos passos supramencionado .
Exemplo: Copiando httpd.conf com entradas de usuários:
cp -axr /old_hd/etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf
Copiando tabelas de DNS (named):
cp -axr /hd_old/var/named/*.db /var/named
Lembre-se ainda que você deverá copiar o seu arquivo named.conf do seu HD defeituoso para o novo HD, seguindo os mesmos procedimentos .
Se você utiliza do cPanel, antes de qualquer procedimento mencionado acima, instale o cPanel do início ( ver postagem de como instalar o cPanel nesse Blog) e logo após instalado, prossiga com os procedimentos mencionados .
Boa Sorte !
Nenhum comentário:
Postar um comentário
Deixe aqui a sua dúvida que iremos ajudá-lo .