Backups

BrunosBrunos Bruno Rocha
editado junho 2015 em Dúvidas Iniciais
Galera, to tentando fazer uns backups de alguns dados(fotos, videos, programas, pdf) no meu pc.
No Windows eu gosto muito de usar o cobian pra fazer esse tipo de backups, mas no linux eu n sei o que fazer e nem como fazer.
Dando uma pesquisada na net e em alguns livros eu vi q eu posso criar um script e agendar para que o backup seja feito diariamente, editando o crontab.

Só que eu criei o script, pra aparecer o nome do backup, data e hora.
Mas não esta aparecendo.

Segue modelo de script que segui:

DATA='date +%Y=%m=%d-%H.%M'
cd /mnt/backup
tar -zcvf trabalho-"$DATA".tar.gz /mnt/hda6/trabalho/


Como eu disse eu segui o script acima, mas estou com um problema.
Quando o backup é realizado, o nome do arquivo não sai com a data e hora.

Se o script estiver errado, por favor, o que devo alterar para que os backups sejam feitos como eu quero?

Aguardo a ajuda de vocês para solucionar esse meu problema.

Comentários

  • editado junho 2015
    a sintaxe correta do comando é:

    DATA=$(date +%Y=%m=%d-%H.%M)

    dá uma olhada no shell script do zero que vc erra menos nas sintaxes.

    shell script do zero
    http://www.linuxmint.com.br/forum/t-5140/apostila-completa-%2B-extras-shell-script-do-zero.html?&forum=2&post_id=30668#forumpost30668
Entre ou Registre-se para fazer um comentário.