Jump to content

Linux Help


Moranguito
 Share

Recommended Posts

Boas,

Preciso de uma ajudita, acabei de preparar um servidor em opensuse para fazer backups de DB's de outros servidores (Windows). Tenho as pastas onde estão as DB's, montadas e tenho um comando tar para copiar cada directório das DB para um directório diferente no servidor. Depois tenho um comando que manda os directórios no servidor para uma Tape.

Agora queria fazer um bash script para posteriormente agendar com o cron, que me fizesse estes comandos um a um, e que esperasse que o comando anterior termine antes de executar o seguinte.

tipo:

cd dir_db1

tar ..... db1

cd dir_db2

tar ..... db2

cd dir_db3

tar ... db3

mt ... rewind

mt ... erase

tar .... dir_dbs para a tape

mt ... offline

rmdir db1...db2.. (as que foram criadas no server)

É suficiente meter num txt file os comandos linha a linha, transformar esse ficheiro em executável, e configurar o cron para executar esse ficheiro a uma determinada hora, ou é preciso algo mais?

Thank's por qualquer ajudita :P

Link to comment
Share on other sites

vou então ver se me entendo com o cron :P

Bem mais um problemazito...

ao colocar em /etc/fstab as directorias que quero aceder apartir do servidor linux, aquilo não faz nada.

coloquei da seguinte forma:

//dir_sha_win /dir_destino cifs username=xxxxx,password=xxxx 0 0

já experimentei em vez de cifs o smbfs e nada... os directórios estão vazios depois de reiniciar o servidor.

se eu fizer o comando mount (com sudo) na bash funciona 5 estrelas...

Link to comment
Share on other sites

Apesar de ninguém me ligar népia já consegui colocar tudo a funcionar excepto o cron :P

Para o caso de aparecer alguém com espírito de ajuda :P

Como o script precisa de correr em root, entrei com o user root, fiz crontab -e e coloquei

0 6 * * * "comando a executar"

Que era suposto corre pelas 6 da matina... mas nada aconteceu :(

------#----------#-------------#----------------#

Obrigado a todos os que ajudaram.. :P

Tudo resolvido e a funcionar... :P

Edited by Moranguito
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.