[FUG-BR] Fazer imagem do FreeBSD para HD externo

Jean Everson Martina everson em inf.ufsc.br
Sexta Maio 22 12:33:05 BRT 2009


Eu faço isso com dump. Um dump de cada partição

dump a0f - / | gzip -9 barra.dump.gz
dump a0f - /usr | gzip -9 barrausr.dump.gz

Na hora de recuperar, é moleza. Voce particiona o disco como quiser  
poe o boot com disklabel e monta eles num /backup por exemplo.

Ai é so entrar la no diretorio e dar:

gzcat barra.dump.gz | restore rf -
cd /backup/usr
gzcat barrausr.dump.gz | restore rf -

Pra ser honesto eu instalo e mantenho freebsd em maquinas virtuais com  
o sistema atualizado, ultima versão de tudo do ports compilado. Com o  
serviços ja compilados, instalados e prontos (uma maquina virtual pra  
servidor de e-mail, uma pra servidor web e outra pra web + e-mail).  
Quando alguem pede eu do dump neles e restore em outro HD. Muda o  
rc.conf e e confs especificas sai pro abraço.

Até via Internet eu faço essas instlações, dando o um "dd if=" no meu  
sistema e dando um " | ssh server gzat..." pra um freesbie rodando na  
outra ponta. Fiz 3 maquinas na theplanet.com desse jeito semana  
passada. Com a internet como ta hoje fazer upload de 6Gb é facil  
(menos que um filme high-definition).

Eu nunca instalo nada na frente de um cliente. Sempre levo minha  
imagens e um freesbie. em 1 hora temos um cliente satisfeito e um  
tecnico sem quebrar cabeça.


Jean


On 22 May 2009, at 14:28, Thiago Gomes wrote:

> eu quero é criar uma imagem do HD
> e depois porventura tiver algum problema.. restaurar por completo
> como o Norton Ghost faz.. o problema de usar ele é que demora um
> eternidade..deve ser por causa do sistema UFS.
>
> 2009/5/22 irado furioso com tudo <irado at bsd.com.br>:
>> Em Fri, 22 May 2009 09:43:50 -0300
>> Thiago Gomes <thiagomespb at gmail.com>, conhecido consumidor de drogas
>> (BigMac's com Coke) escreveu:
>>
>>> eu quero fazer uma imagem e não uma Copia de HD.
>>>
>>> é possivel ?
>>
>> bão.. é que não ficou muito clara sua intenção. Supondo-se que vc NÃO
>> quer uma cópia, e nem precisa ser bootavel (horrivel, o  
>> anglicismo), o
>> que vc quer é preservar dados/configurações de um sistema em
>> funcionamento.
>>
>> SE for isso, vc pode usar algums sistema em Live-CD que leia os
>> particionamentos ou até mesmo boot pelo hd que vai conservar os  
>> dados.
>> Vou chutar que vc vai usar um LiveCD (freesbie, R.I.P.,frenzy, por  
>> ex).
>>
>> a) crie um ponto de montagem para origem e destino; sugestão:
>>
>> /mnt/origem
>> /mnt/destino
>>
>> b) monte o hd-destino em /mnt/destino; monte cada partição
>> que vc deseja copiar em /mnt/origem, sucessivamente; de novo a
>> suposição é de que, em /mnt/origem vc terá etiquetas para cada
>> partição a ser copiada, por exemplo:
>>
>> /mnt/destino/part1
>> /mnt/destino/part2
>> /mnt/destino/partN
>>
>>
>> c) posicione-se na partição origem, copie uma a uma para seu
>> destino:
>>
>> cd /mnt/origem
>>
>> # tar cfjpB - . | (cd /mnt/destino/part??; tar xfjpB .)
>>
>> após essa cópia, vc desmonta /mnt/origem, monta a outra partição e
>> repete o processo.
>>
>> pronto..
>>
>> Nota: vc terá o CONTEÚDO com permissões, etc, mas NÃO funcionalidade.
>> Isso serviria para (por exemplo) vc sobrepor êsse conteúdo em uma
>> instalação nova, recém-instalada.
>>
>> divirta-se.
>>
>> flames > /dev/null
>>
>> --
>>  saudações,
>>  irado furioso com tudo
>>  Linux User 179402/FreeBSD BSD50853/FUG-BR 154
>>  Não uso drogas - 100% Miko$hit-free
>> O inferno é para onde os covardes enviaram os heróis. Lemuel K.  
>> Washburn
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://www.fug.com.br/historico/html/freebsd/attachments/20090522/8be6dc55/attachment.bin 


Mais detalhes sobre a lista de discussão freebsd