Re: [FUG-BR] RES: Replicar Instala��o...

2008-08-04 Por tôpico Jean Duarte - Cabral Sistemas
Pessoal,

Minha solução foi criando uma compactação tar de todo o servidor, excluindo 
apenas os diretórios,
/dev /sys /tmp da compactação...

Depois eu efetuo na própria maquina que vai receber o server uma instalação 
mínima do FreeBSD, com as partições corretas...

Após a instalação Ok e revisão de todos drivers, etc.

Fazer uma cópia do /etc/fstab original para um backup.

Movo o arquivo tar de um server para o outro por FTP ou seja lá o que 
for

Efetuar um Boot em Single user, montar as partições...

Descompactar o arquivo a partir da raiz...

Copiar o /etc/fstab novamente para o local original !

Reiniciar a maquina e tudo deve estar ok

Atenciosamente
Jean Duarte
- Original Message - 
From: Jean Everson Martina [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Friday, August 01, 2008 1:02 PM
Subject: Re: [FUG-BR] RES: Replicar Instalação...


Jean Duarte - Cabral Sistemas escreveu:
 Jean Everson

 Eu crio apenas uma única Partição no novo HD como /backup?

Não necessariamente, voce pode fazer do jeito que quiser, so tem q
lebrar de colocar as coisas coerentes no fstab


 Então ele vai copiar tudo para o /backup e depois como eu faço para o 
 Fstab
 do outro HD montar corretamente?

Dependendo da estratégia nada. Se voce criar as partições na mesma orde
no disco novo voce não faz nada.

 Como vou particionar posteriormente o disco e fazer o fstab achar os
 /dev/a4s1a ... etc

 o mkdir é:
 mkdir /backup/dev
 mkdir /backup/sys


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] RES: Replicar Instala��o...

2008-08-04 Por tôpico Jean Duarte - Cabral Sistemas
Para evitar ficar muito grande, também podem tirar do tar o /usr/src e 
/usr/ports

Eu aqui criei um tar separado do /usr/ports e mais do /usr/src. Assim eu 
utilizo posteriormente caso necessário

Atenciosamente
Jean Duarte
- Original Message - 
From: Alex Moura [EMAIL PROTECTED]
To:  Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)  
freebsd@fug.com.br
Sent: Monday, August 04, 2008 10:38 PM
Subject: Re: [FUG-BR] RES: Replicar Instalação...


tar --exclude dir1 --exclude dir2 -cvyf arq.tar.bz /

Se preferir compactar com gzip, basta trocar o y acima por z.



On 04/08/2008, at 21:36, Flávio Barros [EMAIL PROTECTED]
wrote:

 Coloca ai a linha de comando do tar para compactar e excluir esses
 diretórios.

 Abraços,


 2008/8/4 Jean Duarte - Cabral Sistemas [EMAIL PROTECTED]:
 Pessoal,

 Minha solução foi criando uma compactação tar de todo o
 servidor, excluindo
 apenas os diretórios,
 /dev /sys /tmp da compactação...

 Depois eu efetuo na própria maquina que vai receber o server uma i
 nstalação
 mínima do FreeBSD, com as partições corretas...

 Após a instalação Ok e revisão de todos drivers, etc.

 Fazer uma cópia do /etc/fstab original para um backup.

 Movo o arquivo tar de um server para o outro por FTP ou seja lá o
 que
 for

 Efetuar um Boot em Single user, montar as partições...

 Descompactar o arquivo a partir da raiz...

 Copiar o /etc/fstab novamente para o local original !

 Reiniciar a maquina e tudo deve estar ok

 Atenciosamente
 Jean Duarte
 - Original Message -
 From: Jean Everson Martina [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Friday, August 01, 2008 1:02 PM
 Subject: Re: [FUG-BR] RES: Replicar Instalação...


 Jean Duarte - Cabral Sistemas escreveu:
 Jean Everson

 Eu crio apenas uma única Partição no novo HD como /backup?

 Não necessariamente, voce pode fazer do jeito que quiser, so tem q
 lebrar de colocar as coisas coerentes no fstab


 Então ele vai copiar tudo para o /backup e depois como eu faço p
 ara o
 Fstab
 do outro HD montar corretamente?

 Dependendo da estratégia nada. Se voce criar as partições na mesma
  orde
 no disco novo voce não faz nada.

 Como vou particionar posteriormente o disco e fazer o fstab achar os
 /dev/a4s1a ... etc

 o mkdir é:
 mkdir /backup/dev
 mkdir /backup/sys


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




 -- 
 Desde já agradeço,
 +++
 Flávio de Oliveira Barros
 Manaus - Amazonas - Brasil

 Copiar é bom!
 Seja Legal
 Use Software Livre
 -
 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

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 04/08/2008








Internal Virus Database is out of date.
Checked by AVG.
Version: 8.0.100 / Virus Database: 270.5.7/1580 - Release Date: 29/7/2008 
17:26

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Replicar Instala��o

2008-08-01 Por tôpico Jean Duarte - Cabral Sistemas
Pessoal,

Meus HDs sao diferentes... Por sinal nesta primeira maquina eu estou usando 
já dois HD's com Gmirror.

A idéia que eu tinha era criar um arquivo com o sistema todo pronto, 
instalar um BSD em uma maquina nova com uma versão básica. E depois jogar um 
arquivo tar.gz em cima e recriar a maquina.

Bom eu coloquei mais um HD, executei o FDISK e criei a particao BSD no disco 
inteiro.

Então tentei criar os Labels no novo HD, porem não me flagrei que não posso 
criar partições /usr sendo que ja existe uma ativa...

Então criei elas com nomes:

/ = /new
/user = /usr_new
/var = /usr_new
etc...

Então ao executar o Write, deu erro tambem.

Mas ao axecutar um
#ls /
aparecem os diretorios /usr_new... /var_new..

Tentei usar o comando:
## tar cf - * | ( cd /new; tar xfp -) a partir da raiz /

Ele começou a copiar os arquivos, porem está indo tudo para dentro da 
partição /new

Atenciosamente
Jean Duarte
- Original Message - 
From: irado furioso com tudo [EMAIL PROTECTED]
To: freebsd@fug.com.br
Sent: Friday, August 01, 2008 9:10 AM
Subject: Re: [FUG-BR] Replicar Instalação


Em Fri, 1 Aug 2008 08:44:32 -0300
Wanderson Tinti [EMAIL PROTECTED] escreveu:

 Irado essa dica é otima. Depois é so instalar o boot?


sim, após isso vc pode usar o dd para copiar os primeiros 512 bytes do
master record - aliás, o everson (em outro post) disse isso.
Truquezinho meio bêsta mas funcional (rss), vc pode usar o dd para
copiar MBR prum arquivo qualquer e POSTERIORMENTE usa-lo para
regeneração do MBR

dd if=/seu.hd.atual of=/path/arquivoMBR.bin  bs=512 count=1

o arquivo.bin contém o seu MBR e vc pode leva-lo pra onde quiser, ou
até guarda-lo para re-utilização, quem sabe?

divirta-se.

-- 
saudações,
irado furioso com tudo
Linux User 179402/FreeBSD BSD50853/FUG-BR 154
Não uso drogas - 100% Miko$hit-free
Ou locupletamo-nos todos ou instaure-se a moralidade
(by Barão de Itararé - e olhe que não havia renam)
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 01/08/2008








No virus found in this incoming message.
Checked by AVG.
Version: 8.0.100 / Virus Database: 270.5.7/1580 - Release Date: 29/7/2008 
17:26

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] RES: Replicar Instala��o...

2008-08-01 Por tôpico Jean Duarte - Cabral Sistemas
Jean Everson

Eu crio apenas uma única Partição no novo HD como /backup?

Então ele vai copiar tudo para o /backup e depois como eu faço para o Fstab 
do outro HD montar corretamente?

Como vou particionar posteriormente o disco e fazer o fstab achar os 
/dev/a4s1a ... etc

o mkdir é:
mkdir /backup/dev
mkdir /backup/sys

e mais nada?



Atenciosamente
Jean Duarte
- Original Message - 
From: Jean Everson Martina [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Friday, August 01, 2008 7:13 AM
Subject: Re: [FUG-BR] RES: Replicar Instalação...


Minha estratégia:

pega um outro disco de qualquer tamanho, e particiona ele como você
quiser (desde que caiba o que você quer dentro do seu esquema de
particionamento), cria um /backup e monta este disco com toda sua
estrutura de partições abaixo do /backup. A partir daí um tar:

tar cf - / --exclude backup --exclude dev --exclude sys | (cd /
backup ; tar xvf - )

da um mkdir no /dev/ e no /sys

ai usa dd pra pegar o setor de boot de um hd pro outro. Pega o
primeiro bloco do de 512 bits do disco e pronto.

A única coisa é que você tem q ficar atento pra não se perder no fstab.

A cópia funciona 100%. Eu ainda uso este esquema pra umas maquinas que
eu tenho na burst.net. Os caras te colocam um hd adicional do mesmo
tamanho do que você tem por algo em torno de U$20/mês. O backup deles
de 50GB custa mais de U$100/mês. Eu uso isso como se fosse um fake
raid (eu posso perder o tempo de abrir um chamado e pedir pra meter o
slave como master) e backup, pois monto esse segundo disco 1 vez por
dia e deixo ele atualizado com rsync. Inclusive da pra fazer isso uma
vez por hora, mas eu não tenho necessidade

Já provei a eficácia por duas vezes, onde eu tive pau no disco
principal. Isso também se provou eficaz uma vez que eu tive um server
invadido. O cara mexeu meu disco principal todinho e nada no slave. Eu
simplesmente troquei os dois discos porque o carinha nem percebeu que
o segundo disco existia. Ai fui atras do patches que o jegue aqui
esquece de aplicar, e ainda pude ficar fazendo uma forense no disco
invadido pra evitar que o cara entrasse de novo pelo esmo buraco :)


Jean



On 1 Aug 2008, at 02:26, José Augusto Junior wrote:

 Tem o dump também... Já usei e é muito bom!

 -Mensagem original-
 De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 Em nome
 de Fernando Silva
 Enviada em: quinta-feira, 31 de julho de 2008 18:58
 Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 Assunto: Re: [FUG-BR] Replicar Instalação...

 faz com dd e ele gerava um iso bruxo


 2008/7/31 Jean Duarte - Cabral Sistemas [EMAIL PROTECTED]

 Pessoal,

 Eu montei um novo server com BSD 7.0 Stable e afins

 Como eu poderia efetuar uma cópia fiel dessa instalação em outra
 maquina?
 Evitando assim ter que refazer toda a atualização, baixar novos
 fontes,
 etc...?

 Um tar.gz do HD inteiro e depois descompactar funcionaria? Eu teria
 apenas
 que cuidar do arquivo /etc/fstab para não modificar?

 Atenciosamente
 Jean Duarte

 -
 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

 -- 
 Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.


 -- 
 Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.

 -
 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

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 01/08/2008








No virus found in this incoming message.
Checked by AVG.
Version: 8.0.100 / Virus Database: 270.5.7/1580 - Release Date: 29/7/2008 
17:26

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] RES: Replicar Instala��o ...

2008-08-01 Por tôpico Jean Duarte - Cabral Sistemas
Tentei efetuar este dump

Mas notei que os diretorios por exemplo /new que seria o novo /, /var_new 
/usr_new  foram parar dentro do / e encheu a partição Raiz /.

Fui tentar apagar e ai deu erro em alguns arquivos como operação não 
permitita em algumas bibliotecas e não deixa apagar.

E pelo que notei fez foi apagar arquivos do próprio sistema original... Que 
será que estou fazendo de errado?

Ele cria esse dump mantendo alguma interligação com os arquivos originais?

Agora estou com medo de efetuar um reboot e nem funcionar mais nada

Atenciosamente
Jean Duarte
- Original Message - 
From: Zavam, Vinícius [EMAIL PROTECTED]
To: freebsd@fug.com.br
Sent: Friday, August 01, 2008 1:08 AM
Subject: Re: [FUG-BR] RES: Replicar Instalação ...


Citando Renato Frederick:

 Costumo fazer o seguinte, particiono o novo disco com partições iguais ou
 maiores que o antigo disco, instalo o bootloader e daí:

 #cd /mnt/raiznova
 #dump -0 -l -f - /|restore -rvf -

 #cd /mnt/usrnova
 #dump -0 -l -f - /usr|restore -rvf -

 #cd /mnt/varnova
 #dump -0 -l -f - /var|restore -rvf -

 No caso acima o / do disco novo esta montado em /mnt/raiznova o /usr do 
 novo
 disco em /mnt/usrnova e o /var em /mnt/varnova.

 Pode-se fazer até via SSH se o destino estiver acessível via SSH e com 
 login
 de root habilitado:

 #dump -0 -l -f - /var| ssh [EMAIL PROTECTED]  cd /mnt/var/ ; restore -rvf -

 Uso bastante para fazer backup remoto ou voltar uma imagem padrão que 
 tenho
 de firewall/Proxy/email/file Server e por aí vai, poupando tempo. No caso,
 faço o restore via pendrive USB no modo rescue:

 #cd /mnt/var
 restore -rvf /mnt/da0s1/var.dump

 Já usei o dump comprimido via gzip, mas isto exigia espaço adicional no 
 /tmp
 do rescuedisk e as vezes dava falta de espaço. Como os pendrives de 4GB 
 são
 relativamente baratos, um dump/restore de um freebsd enxuto, sem ports e 
 sem
 /usr/ports/distfiles(ambos podem ser instalados depois) atende.

 Abraços

uma recomendacao meio diferente do que ja passaram, mas vale;
'acronis true image'

[]'s



-
Webmail SecrelNet


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 31/07/2008








No virus found in this incoming message.
Checked by AVG.
Version: 8.0.100 / Virus Database: 270.5.7/1580 - Release Date: 29/7/2008 
17:26

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Replicar Instala��o...

2008-07-31 Por tôpico Jean Duarte - Cabral Sistemas
Pessoal,

Eu montei um novo server com BSD 7.0 Stable e afins

Como eu poderia efetuar uma cópia fiel dessa instalação em outra maquina?
Evitando assim ter que refazer toda a atualização, baixar novos fontes,
etc...?

Um tar.gz do HD inteiro e depois descompactar funcionaria? Eu teria apenas
que cuidar do arquivo /etc/fstab para não modificar?

Atenciosamente
Jean Duarte

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd