segunda-feira, 14 de outubro de 2013

Meu HD principal deu problemas , o que fazer?

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 .