Enviado em 23/04/2009 - 14:49h
Olá Pessoal Blz? Seguinte criei uma rotina básica de BACKUP utilizando SHELL SCRIPT Juntamente com Crontab. A minha dúvida é a seguinte, Não sei como fazer para que um dos BKPs mais antigos seja apagado!
veja como eu fiz.
-------
#!/bin/sh
# Variaveis
DIR_ORIG="/dados/"
DIR_DEST="/media/disk/"
DIR=`date +%d-%m-%y`
# BKP
echo "O BKP irá iniciar"
echo
echo "Criando diretorio ${DIR_DEST}${DIR}"
echo "Copiando pastas de ${DIR_ORIG} Para ${DIR_DEST}${DIR}"
echo "Aguarde..."
sudo cp -R ${DIR_ORIG} ${DIR_DEST}${DIR}
echo "BKP Realizado"
exit 0
------
Do jeito que está, tá funcionando normal, mas esta enchendo a minha gaveta muito rápido, pois tenho 46gb de bkp e uma gaveta de 160gb. e todo dia tenho que ir lá excluir um.
OBS.: Nao quero fazer por TGZ, quero as pastas sem compactação.
Sua ajuda será apreciada.
Grato,
William Maggi
veja como eu fiz.
-------
#!/bin/sh
# Variaveis
DIR_ORIG="/dados/"
DIR_DEST="/media/disk/"
DIR=`date +%d-%m-%y`
# BKP
echo "O BKP irá iniciar"
echo
echo "Criando diretorio ${DIR_DEST}${DIR}"
echo "Copiando pastas de ${DIR_ORIG} Para ${DIR_DEST}${DIR}"
echo "Aguarde..."
sudo cp -R ${DIR_ORIG} ${DIR_DEST}${DIR}
echo "BKP Realizado"
exit 0
------
Do jeito que está, tá funcionando normal, mas esta enchendo a minha gaveta muito rápido, pois tenho 46gb de bkp e uma gaveta de 160gb. e todo dia tenho que ir lá excluir um.
OBS.: Nao quero fazer por TGZ, quero as pastas sem compactação.
Sua ajuda será apreciada.
Grato,
William Maggi