[Ubuntu-BR] Script Backup
Felipe Nedeff
felipe em nedeff.eu
Quarta Maio 19 10:52:36 UTC 2010
Oi Pessoal,
Obrigado pela ajuda de todos.
Deu certo o backup esta rodando.
Usei o seguinte comando para montar a pasta condivisa:
Ja com o smbfs instalado.
Nao usei o comando com as permiçoes porque a pasta destino ja tem estas
permiçoes.
mount -t cifs //servidor/compartilhamento /mnt/servidor -o username=fulano,password=senha,domain=dominio
Se quiserem eu posto aqui todo o script desde a montagem da pasta ate o
final do backup.
Obrigado novamente a todos.
Felipe
On 18/05/2010 22:02, hamacker wrote:
> Meio esquisito na msg anterior, assim :
>
> apt-get install smbfs
> mkdir /mnt/servidor
> mount -t cifs //servidor/compartilhamento /mnt/servidor -o
> username=fulano,password=senha,domain=dominio.local,users,file_mode=0777,dir_mode=0777,iocharset=utf8
>
>
> Em 18 de maio de 2010 17:00, hamacker<sirhamacker em gmail.com> escreveu:
>
>> Exemplo :
>>
>> http://hamacker.wordpress.com/2009/08/15/quer-fazer-seu-proprio-programa-de-backup/
>>
>> Montar redes windows voce faz assim :
>> apt-get install smbfs \
>> mount -t cifs //servidor/compartilhamento \
>> /mnt/servidor \
>> -o username=fulano,password=senha,domain=dominio.local,users,file_mode=0777,dir_mode=0777,iocharset=utf8
>>
>>
>> []'s
>>
>>
>> Em 18 de maio de 2010 15:18, Felipe Nedeff<felipe em nedeff.eu> escreveu:
>>
>>> Oi Pessoal,
>>>
>>> Estou precisando da ajuda de voces.
>>>
>>> Preciso fazer um full backup de um servidor, so que com um porem com pouco
>>> espaço no disco local, por isso preciso fazer o backup em um disco remoto,
>>> mais precisamente em uma condivisao no nosso NAS.
>>>
>>> So que nao consigo montar a condivisao remota.
>>>
>>> estou usando este comando:
>>>
>>> mount -t ntfs //192.168.1.87/Backups/linux mnt/backup/ -o username="usuario de
>>> rede",password="senha de rede"
>>>
>>> nao coloquei o sudo antes porque o root esta habilitado.
>>>
>>> alguem tem alguma outra ideia de como fazer este backup montando uma unidade
>>> de rede???
>>>
>>> o script e este:
>>>
>>> echo " "
>>>
>>> dadosfull() {
>>>
>>> SRCDIR="/usr /etc /home /var" #diretórios que serão feito backup
>>> DSTDIR=/mnt/backup #diretório de destino do backup
>>> DATA=`date +%Y-%m-%d-%H-%M` #pega data atual
>>> TIME_BKCP=+15 #número de dias em que será deletado o arquivo de backup
>>>
>>> #criar o arquivo full-data.tar no diretório de destino
>>> ARQ=$DSTDIR/full-$DATA.tar.gz
>>> #data de inicio backup
>>> DATAIN=`date +%c`
>>> echo "Data de inicio: $DATAIN"
>>>
>>> }
>>>
>>> backupfull(){
>>> sync
>>> tar -czvf $ARQ $SRCDIR
>>> if [ $? -eq 0 ] ; then
>>> echo "----------------------------------------"
>>> echo "Backup Full concluído com Sucesso"
>>> DATAFIN=`date +%c`
>>> echo "Data de termino: $DATAFIN"
>>> echo "Backup realizado com sucesso">> /var/log/backup_full.log
>>> echo "Criado pelo usuário: $USER">> /var/log/backup_full.log
>>> echo "INICIO: $DATAIN">> /var/log/backup_full.log
>>> echo "FIM: $DATAFIN">> /var/log/backup_full.log
>>> echo "-----------------------------------------">>
>>> /var/log/backup_full.log
>>> echo " "
>>> echo "Log gerado em /var/log/backup_full.log"
>>>
>>> else
>>> echo "ERRO! Backup do dia $DATAIN">> /var/log/backup_full.log
>>> fi
>>> }
>>> exit
>>>
>>> Obrigado
>>>
>>> Felipe Nedeff
>>>
>>>
>>> --
>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>>>
>>> Lista de discussão Ubuntu Brasil
>>> Histórico, descadastramento e outras opções:
>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>>>
>>>
>>
>
More information about the ubuntu-br
mailing list