Guest User

Untitled

a guest
Feb 22nd, 2018
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. #!/bin/bash
  2. # script01: check_db.sh - Este script executa o script status_db.sh, fazendo alguns filtros para eliminar informacoes desnecessarias
  3. # usa o comando dos2unix para converter o arquivo depois coloca data no arquivo executado e manda e-mail com o resultado dos backups
  4. # dos bancos de dados mariadb e postgres do Ambiente do Rancher.
  5. # Apaga arquivos anteriores ha 7 dias e Γ© rodado todos os dias as 08h da manha
  6. # script02: status_db.sh - Este script acessa os servidores aonde possuem os containers de backuo e mostra os logs com informacoes
  7. # dizendo se o backup foi executado com sucesso ou nao.
  8. # Programador: Renato Diniz Marigo
  9. # Mantenedor: Renato Diniz Marigo e Equipe de Infra SciELO
  10. # Criado em: 09/02/2018
  11. # VersΓ£o: 1.0
  12. LANG="en_US.UTF8" ; export LANG
  13. ./status_db.sh | grep -v Linux | grep -v login > backupsDB.log
  14. dos2unix backupsDB.log
  15. mv backupsDB.log $(date '+%Y%m%d')backupsDB.log
  16. mail -s "Log do Status dos backups Mysql e Postgresql do Rancher" "infra@scielo.org" < $(date '+%Y%m%d')backupsDB.log
  17. find /home/renato.diniz/*.log -mtime +5 -exec rm {} \;
Add Comment
Please, Sign In to add comment