Re: [FUG-BR] dump/restore - cadê os arquivos? : (

2009-01-16 Por tôpico Cleyton Agapito
2009/1/15 irado furioso com tudo ir...@safe-mail.net


 estou especulando aqui com o casalzinho dump/restore mas tô me danando
 todo e não encontro saída para um pequeno problema: o dump salva o
 diretório, mas não o conteúdo :(

 estou usando assim:

 dump -0Lau -f VAR-ad4s1d.dmp /dev/ad4s1d

 isso para a partição que contém o /usr dessa máquina. Expandindo - só
 pra experimentar - com o restore, em outra máquina/sub-diretório,
 constato que a maioria dos folders estão vazios, só os proprios folders
 é que estão lá. Bem.. alguma dica? vale chutar qualquer coisa, pq não
 vejo nada semelhante no google ou em outros foruns.

 eu havia pensado em usar o tar para fazer essas imagens, mas como o
 sistema está vivo, em uso, as orientações (internet) são para o
 dump/restore, mas se continuar assim, nada feito.

 objetivo: restaurar máquina pós desastre, com fixit, etc. Vide:

  http://lists.freebsd.org/pipermail/freebsd-doc/2005-May/007913.html

 se tiverem algo melhor, por favor, não se acanhem.

 TIA


Eu fiz um script chamado dump.sh:



# A barra no final é importante!
PTH='/backup/'

function clean {
# Remove dumps obsoletos
for ((id=$LEVEL+1;id=9;id++)); do
if [[ -e $PTH$NAME_$id.dump ]]; then
rm -f $PTH$NAME_$id.dump ;
echo $PTH$NAME removido
fi
done
}

if [ $NAME = root ] ;
then FS='' # aqui são dois apóstrofes
fi

if [ -n $2 ]
then
/sbin/dump -$LEVEL -h0 -Luaf $PTH$NAME_$LEVEL.dump /$FS 
clean
else
/sbin/dump -h0 -Luaf $PTH$NAME.dump /$FS  clean
fi


E outro chamado backup.sh:



#!/bin/sh

# O argumento é o nível

dump.sh root $1
dump.sh var $1
dump.sh usr $1



E no crontab tá assim:

00   0  */1 *   1-6 rootbackup.sh 3
00   0  */1 *   sun rootbackup.sh 2
00   0  1   *   *   rootbackup.sh 1

Tive vários problemas com ele mas agora tá legal.

Espero que ajude.

Dúvidas, críticas e xingamentos, ou se alguém tiver uma idéia pra melhorar
ele, sou todo ouvidos.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] dump/restore - cadê os arquivos? : (

2009-01-15 Por tôpico irado furioso com tudo

estou especulando aqui com o casalzinho dump/restore mas tô me danando
todo e não encontro saída para um pequeno problema: o dump salva o
diretório, mas não o conteúdo :(

estou usando assim:

dump -0Lau -f VAR-ad4s1d.dmp /dev/ad4s1d

isso para a partição que contém o /usr dessa máquina. Expandindo - só
pra experimentar - com o restore, em outra máquina/sub-diretório,
constato que a maioria dos folders estão vazios, só os proprios folders
é que estão lá. Bem.. alguma dica? vale chutar qualquer coisa, pq não
vejo nada semelhante no google ou em outros foruns.

eu havia pensado em usar o tar para fazer essas imagens, mas como o
sistema está vivo, em uso, as orientações (internet) são para o
dump/restore, mas se continuar assim, nada feito.

objetivo: restaurar máquina pós desastre, com fixit, etc. Vide:

 http://lists.freebsd.org/pipermail/freebsd-doc/2005-May/007913.html

se tiverem algo melhor, por favor, não se acanhem.

TIA

-- 
saudações,
irado furioso com tudo
Linux User 179402/FreeBSD BSD50853/FUG-BR 154
Não uso drogas - 100% Miko$hit-free
Lida propriamente, a Bíblia é a força mais potente para o ateísmo
jamais concebida. Isaac Asimov
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd