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

2008-08-11 Por tôpico irado furioso com tudo
Em Fri, 8 Aug 2008 17:53:55 -0400
Flávio Barros [EMAIL PROTECTED], conhecido consumidor de
drogas (BigMac's com Coke) escreveu:

 Vai ter problemas se eu incluir o /lib/modules no backup ?

nenhum.. aliás, deve, porque POR ENQUANTO estamos fazendo uma cópia
espelhada funcional. No caso de estarmos tratando de Linux não se deve
copiar mesmo é a /proc, que é definição do hardware encontrado pelo
kernel.
-- 
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


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

2008-08-08 Por tôpico Flávio Barros
Pessoal, seu que é lista do FreeBSD mas me desculpem a pergunta.
Como ficaria essa duplicação em um ambiente GNU/Linux  ?

Pergunto isso tenho um ambiente com BSD e GNU/Linux.


Desde já agradeço,


2008/8/5 Alex Moura [EMAIL PROTECTED]:
 Em 2008/8/4 Alex Moura [EMAIL PROTECTED] escreveu:

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

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


 Faltou  um p nos parâmetros -cvpyf para preservar as permissões.

 Na hora de restaurar, é bom não esquecar de incluir o mesmo parâmetro:

 cd /
 tar -xvpyf arq.tar.bz

 Alex
 -
 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


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

2008-08-08 Por tôpico irado furioso com tudo
Em Fri, 8 Aug 2008 16:12:36 -0400
Flávio Barros [EMAIL PROTECTED], conhecido consumidor de
drogas (BigMac's com Coke) escreveu:

 Pessoal, seu que é lista do FreeBSD mas me desculpem a pergunta.
 Como ficaria essa duplicação em um ambiente GNU/Linux  ?


tar cfpB - * -X /path/arquivo.com.nomes.excluidos-dir.e.files.txt |
(cd /path.destino; tar xfpB -)

tudo isso em uma linha só.

a idéia:

vc poe um hd como secundário, cria as partições necessárias, monta-as.
Então:

se estiver usando um live-cd ou o cd de instalação:

hd principal  -- montado em /mnt/hd-origem
hd secundario -- montado em /mnt/hd-destino

se estiver usando o hd montado normal (origem), então o
arquivo.com.nomes.. deverá ter /mnt como um dos itens de exclusão,
alem de (naturalmente) /proc e /dev e /tmp

pronto, 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


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

2008-08-08 Por tôpico Flávio Barros
Vai ter problemas se eu incluir o /lib/modules no backup ?

2008/8/8 irado furioso com tudo [EMAIL PROTECTED]:
 Em Fri, 8 Aug 2008 16:12:36 -0400
 Flávio Barros [EMAIL PROTECTED], conhecido consumidor de
 drogas (BigMac's com Coke) escreveu:

 Pessoal, seu que é lista do FreeBSD mas me desculpem a pergunta.
 Como ficaria essa duplicação em um ambiente GNU/Linux  ?


 tar cfpB - * -X /path/arquivo.com.nomes.excluidos-dir.e.files.txt |
 (cd /path.destino; tar xfpB -)

 tudo isso em uma linha só.

 a idéia:

 vc poe um hd como secundário, cria as partições necessárias, monta-as.
 Então:

 se estiver usando um live-cd ou o cd de instalação:

 hd principal  -- montado em /mnt/hd-origem
 hd secundario -- montado em /mnt/hd-destino

 se estiver usando o hd montado normal (origem), então o
 arquivo.com.nomes.. deverá ter /mnt como um dos itens de exclusão,
 alem de (naturalmente) /proc e /dev e /tmp

 pronto, 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




-- 
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


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

2008-08-05 Por tôpico irado furioso com tudo
Em Mon, 4 Aug 2008 21:54:56 -0300
Luiz Gustavo S. Costa [EMAIL PROTECTED] escreveu:

 Porque não usar o g4u ? ele já faz isso mastigado ... sem muita
 necessidade de reinventar a roda:
 
 http://www.feyrer.de/g4u/

tem seus méritos, tem suas deficiencias, como tudo na vida:

a) discos CONVÉM serem de mesmo tamanho - maiores/menores precisam
sofrer alguma intervenção, enquanto as soluções na base de tar
não sofrem disso, desde que vc não queira colocar uma imagem de 20G em
um hd de 8G (por exemplo)

b) copia bit-a-bit (como o dd), o que indica que, se vc tiver blocos
ruins no hd-origem êles serão reproduzidos no hd-destino, embora na
verdade não hajam blocos ruins lá.

c) nas copias com tar eu posso excluir diretorios/arquivos ( -X,
--exclude-from FILE - man tar) enquanto com o g4u é provável que (por
exemplo) /proc (Linux) vá para o hd destino, o que é indesejável

no item 5.7 das instruções há uma pequena brincadeira do autor
(NetBSD fan): .. Some older Linux distributions are known to only
allow files of up to 2GB filesize, and even if there is a Linux 2.4
kernel running, that's no guarantee for a properly working server. Make
sure that your ftp daemon is upto date, or install a decent operating
system. (rs)

amanhã trarei minha linha de comando com tar que faz essa copia sem
muito trabalho, direto de um hd pra outro (tamanho indiferente) ou para
um arquivo mesmo, que pode ser armazenado para uso posterior. Claro que
nisto o g4u vai melhor, porque basta o boot por ele para ter-se TUDO
adequado, como (por exemplo) o MBR/boot no novo hd.

enfim, é questão de escolher uma solução que seja mais a sua cara :)


-- 
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


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

2008-08-05 Por tôpico Rafal Mentz Aquino
Pessoal, 

Eu uso dois métodos para duplicar um SO FreeBSD para qualquer tamanho
de HD, podendo inclusive alterar os tamanhos de partição, e depois
faço cópia na mão grande.

Este script faz tudo: zera o HD, torna o MBR bootável, particiona
com FS UFS, cria as partições /, /var, /usr, /home, formata e copia
todo o HD onde ele está rodando no novo HD.

Adaptem como acharem melhor.

Acho que falta também um mtree por aqui pra ficar 100%...

Ah, usando o FreeSBIE com este script criei CD de restauração para
todos os meus servidores.

Abraços!


#!/bin/sh

. /etc/profile

# Inicia disco inteiro

TITLE=Instalacao
disc=ad2 #Disco para onde o sistema será duplicado.
disc_after_install=ad0 #Poderá ser ad4, dependendo da conf. SATA da BIOS

rm /tmp/part*

dialog --title $TITLE --yesno \nBem vindo ao sistema de instalacao
automatica\ndo sistema operacional Freebsd. Este insta
lador\ndispoe da versao `uname -r`. Deseja instalar o\nservidor? 10 60 || exit 0

(dd count=128  /dev/zero  /dev/${disc} )

fdisk -I $disc

disklabel -rw ${disc}s1 auto

setores=`disklabel -r ${disc}s1 | tr -s ' ' | \
  sed 's/^ //g' | grep '^c: ' | \
  cut -f2 -d' '`

tamanho=`expr $setores \/ 2 \/ 1024`

mkdir /var/tmp

# Tamanho das partições.
part_root=512
part_swap=512
part_var=2048
part_usr=5000


disklabel -r ${disc}s1  /var/modelo

# Define numero de setores do disco:

b_raiz=`expr ${part_root} \* 1024 \* 2`
b_swap=`expr ${part_swap} \* 1024 \* 2`
b_var=`expr ${part_var} \* 1024 \* 2`
b_usr=`expr ${part_usr} \* 1024 \* 2`
b_home=`expr $setores \- $b_raiz \- $b_swap \- $b_var \- $b_usr`

off_var=`expr $b_raiz \+ $b_swap`
off_usr=`expr $b_raiz \+ $b_swap \+ $b_var`
off_home=`expr $b_raiz \+ $b_swap \+ $b_var \+ $b_usr`

cat %  /var/modelo
a: $b_raiz 0 4.2BSD 0 0 0
b: $b_swap $b_raiz swap
d: $b_var $off_var 4.2BSD 0 0 0
e: $b_usr $off_usr 4.2BSD 0 0 0
f: $b_home $off_home 4.2BSD 0 0 0
%

# Cria as particoes no disco e seta o mesmo como bootavel

disklabel -R -B ${disc}s1 /var/modelo

sleep 1

# Gera os sistemas de arquivos...

for i in a d e f
do
  newfs /dev/${disc}s1${i}
done

tunefs -n enable /dev/${disc}s1d
tunefs -n enable /dev/${disc}s1e
tunefs -n enable /dev/${disc}s1f

# Monta o disco

for i in root var usr
do
  if ! [ -d /tmp/${i} ]
  then
mkdir /tmp/${i}
  fi
done

mount /dev/${disc}s1a /tmp/root
mount /dev/${disc}s1d /tmp/var
mount /dev/${disc}s1e /tmp/usr


cd /

for i in `ls | grep -v rescue | grep -v var | grep -v usr | grep -v dev | grep
-v proc | grep -v tmp | grep -v home`
do
  cp -Rvp $i /tmp/root
done

for i in usr var dev tmp proc home
do
  if ! [ -d /tmp/root/${i} ]
  then
mkdir /tmp/root/${i}
  fi
done

chmod 755 /tmp/root/usr
chmod 755 /tmp/root/var
chmod 755 /tmp/root/dev
chmod 755 /tmp/root/home
chmod 555 /tmp/root/proc
chmod 777 /tmp/root/tmp
chmod +t /tmp/root/tmp
cd /var
cp -Rvp * /tmp/var
cd /usr
cp -Rvp * /tmp/usr

echo /dev/${disc_after_install}s1b none swap sw 0 0  /tmp/root/etc/fstab
echo /dev/${disc_after_install}s1a / ufs rw 1 1  /tmp/root/etc/fstab
echo /dev/${disc_after_install}s1f /home ufs rw 2 2  /tmp/root/etc/fstab
echo /dev/${disc_after_install}s1e /usr ufs rw 2 2  /tmp/root/etc/fstab
echo /dev/${disc_after_install}s1d /var ufs rw 2 2  /tmp/root/etc/fstab
echo /dev/acd0 /cdrom cd9660 ro,noauto 0 0  /tmp/root/etc/fstab

rm /tmp/usr/local/etc/rc.d/makeserver.sh

chmod 700 /tmp/usr/local/etc/rc.d/first.sh

dialog --title $TITLE --msgbox Instalacao concluida! 5 50

dialog --title $TITLE --msgbox Pressione OK para reiniciar. 5 60

cd /

umount /tmp/root
umount /tmp/var
umount /tmp/usr

fastboot

--
Rafael Mentz Aquino
LK6 Soluções em TI
[EMAIL PROTECTED]
51 - 4063 - 6269
51 -  - 7030


-- Original Message ---
From: Jean Duarte - Cabral Sistemas [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD \(FUG-BR\) 
freebsd@fug.com.br
Sent: Mon, 4 Aug 2008 22:43:44 -0300
Subject: Re: [FUG-BR] RES: Replicar Instalação...

 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

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

2008-08-05 Por tôpico Alex Moura
Em 2008/8/4 Alex Moura [EMAIL PROTECTED] escreveu:

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

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


Faltou  um p nos parâmetros -cvpyf para preservar as permissões.

Na hora de restaurar, é bom não esquecar de incluir o mesmo parâmetro:

cd /
tar -xvpyf arq.tar.bz

Alex
-
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 Flávio Barros
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 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




-- 
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


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

2008-08-04 Por tôpico Luiz Gustavo S. Costa
Porque não usar o g4u ? ele já faz isso mastigado ... sem muita
necessidade de reinventar a roda:

http://www.feyrer.de/g4u/

Em 04/08/08, Jean Duarte - Cabral
Sistemas[EMAIL PROTECTED] escreveu:
 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



-- 
Luiz Gustavo - BSD/Linux User
===\
===|=== www.luizgustavo.pro.br ===
===/
ICQ: 2890831 / MSN: [EMAIL PROTECTED]
-
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 Alex Moura
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


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

2008-08-01 Por tôpico Jean Everson Martina
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


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

2008-08-01 Por tôpico Luiz Gustavo S. Costa
ou ainda esse cara aqui:

http://www.feyrer.de/g4u/

usei e ainda uso muito ele serve pra qualquer coisa.

*Baseado em NetBSD :D

2008/8/1 Jean Everson Martina [EMAIL PROTECTED]

 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




-- 
Luiz Gustavo - BSD/Linux User
===\
===|=== www.luizgustavo.pro.br ===
===/
ICQ: 2890831 / MSN: [EMAIL PROTECTED]
-
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 Everson Martina
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


Isso ai.


Jean Everson.


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


[FUG-BR] RES: Replicar Instalação ...

2008-07-31 Por tôpico 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

 -Mensagem original-
 De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em
 nome de Fernando Silva
 Enviada em: quinta-feira, 31 de julho de 2008 19:52
 Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 Assunto: Re: [FUG-BR] Replicar Instalação ...
 
 trabalhei em uma empresa de informatica que era resposavel por isso lá
 
 fazia tudo via dd, eta bala, varios shell rolando de uma lado para
 outro !!!
 
 mas pelos meus testes lá o melhor e mais rapido era o ghost, mas os dd
 me
 permitia fazer copias com o sistema rodando ;-)
 
 2008/7/31 Nilton Jose Rizzo [EMAIL PROTECTED]
 
  On Thu, 31 Jul 2008 18:58:23 -0300, Fernando Silva wrote
   faz com dd e ele gerava um iso bruxo
 
Eu coloquei uma vez, ainda eram apenas K6 II da seguinte forma:
 
   IDE Pirmaria e Master o Master
   3 HD no restante (IDE Primaria Slave, IDE Secundária Master e Slave)
   e fiz 3 dd simultanemente .. ficou bom ...
 
   E ainda fiz o seguinte, testei qual era o melhor tamanho de bloco
   a ser transferido no caso foi 128. rolou legal fiz algumas
   copias.  Na verdade não era do Free era do windows, mas é a mesma
 coisa
   uma coisa o HD deven ser iguais para isso.
 
  
   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?
   

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


[FUG-BR] RES: Replicar Instalação...

2008-07-31 Por tôpico José Augusto Junior
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


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

2008-07-31 Por tôpico Zavam, Vinícius
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