[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