Curso de Shell Scripting parte 2: Fazendo monitoramento, agendando tarefas e backup

9,2

Nota desse curso

1.984

Alunos neste curso

Faça esse curso de Linux e:

  • Saiba como validar entradas passadas pelo usuário
  • Veja como monitorar um servidor e reinicializá-lo
  • Entenda como utilizar o crontab para agendar tarefas
  • Saiba como enviar e-mails para usuários
  • Veja como fazer backup de um banco e enviar para um bucket na Amazon

Conteúdo Detalhado

  1. Filtrando dados e validando parâmetros

    • Comparando o parâmetro passado com uma expressão regular
    • Será que o parâmetro do usuário está vazio?
    • Utilizando a estrutura do case
    • Parâmetro passado com letra minúscula, mas e se o arquivo está com letra maiúscula?
    • Awk, mais uma vez ele irá nos ajudar!
  2. Monitorar servidor e enviando email

    • Trabalhando com o servidor apache
    • Será que sempre temos que nos lembrar de executar o script?
    • Ainda bem que existe o crontab!
    • Reiniciando o servidor em caso de falhas
    • Enviando um e-mail para o administrador do sistema
  3. Verificando consumo de memória

    • Obtendo relação da memória atual pela memória total do sistema
    • Enviando um e-mail caso o valor ultrapasse um limiar
    • A expressão maior que (greater than)
    • Customizando o valor de consumo a ser enviado por e-mail
  4. Fazendo backup e configurando bucket na Amazon

    • Fazendo backup do nosso banco e restore
    • O que acontece se tivermos um problema em nossa máquina?
    • Criado o bucket na Amazon
    • Configurando nossa máquina para enviar os arquivos
  5. Enviando e pegando dados da Amazon

    • Script para fazer o backup e enviar para a Amazon
    • Configurando o crontab para executar o script uma vez por dia
    • Script para recuperar dados da Amazon
    • Recebendo um parâmetro do usuário e fazendo o restore no banco

Primeira aula de Shell Scripting parte 2: Fazendo monitoramento, agendando tarefas e backup

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Shell Scripting parte 2: Fazendo monitoramento, agendando tarefas e backup

Instrutores

  • Rafael é formado em engenharia elétrica com ênfase em telecomunicações, trabalhou quatro anos na parte de infraestrutura e possui certificação Cisco CCNA 200-125, também já trabalhou com Java, PHP, AWS, Wordpress, SugarCRM, etc.Morou na Nova Zelândia trabalhando como desenvolvedor e dentre todos os lugares que já esteve, tem o Japão e a Coreia do Sul como lugares mais especiais.

Conteúdo relacionado

Cursos de Linux em Infraestrutura

Leia nossos artigos de Infraestrutura

Público alvo

Pessoas interessadas em conhecer sobre formas de automatizar tarefas

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Paulo Marcelo Barbosa Coelho

em 08/11/2018

Gostei muito deste curso. Esse professor é tudo de bom.

Shell Scripting parte 2: Fazendo monitoramento, agendando tarefas e backup

JOSE WAGNER SABOIA DE AQUINO

em 12/10/2018

Excelente curso. Excelente didática. Parabéns!!!

Shell Scripting parte 2: Fazendo monitoramento, agendando tarefas e backup

Daniel Nascimento Silva

em 06/11/2018

Comandos utilizados não explicados como por exemplo o porque do teste com expressões regulares ter que utilizar dois colchetes ao invés de apenas um.

Shell Scripting parte 2: Fazendo monitoramento, agendando tarefas e backup

Aprenda Linux com esse e outros cursos, comece agora!

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana