Mostrando postagens com marcador Script. Mostrar todas as postagens
Mostrando postagens com marcador Script. Mostrar todas as postagens

segunda-feira, 26 de agosto de 2019

Script Batch (cmd) Windows SQLServer Backup

Bom dia!

Durante o final de semana trabalhei em um script para relização do backup via prompt de comando, mas não é apenas um backup que ele realiza dentre as tarefaz atribuidas o script segue os seguintes passos:


  1. Faz backup de múltiplas bases
  2. Compacta utilizando 7-zip
  3. Move o arquivo Compactado para um diretorio na rede.
  4. Caso ocorra algum erro envia e-mail para notificar
  5. Caso ocorra tudo bem tambem envia um e-mail notificando
Requisitos para que esse script funcione corretamente:
  • SQLCMD 
  • 7z
  • Blat

sexta-feira, 7 de junho de 2013

[Linux] Criando Script SH de Backup Ubuntu part 2 - Armazenando e Compactando Tar e Gzip mãos a Obra!

Continuando... Agora irei demonstrar o basico para o armazenamento utilizando o Tar  e compactando com o Gzip.

tar -cvzf  /media/usbBackup/$Y$m$d-$H-$M-$S-Sever.tar.gz /home/denis/'VirtualBox VMs'/Server

Sendo o padrão de sintaxe: tar [parâmetros] [DESTINO] [ORIGEM], abaixo descreverei os parametros que utilizei.

  • -c  - extrai um arquivo para a saída padrão;
  • -v  - exibe detalhes sobre o procedimento;
  • -z  - Usada para que o arquivo seja compactado com gzip
  • -f   - Especifica o arquivo que será usado.
Sendo que utilizei a referencia a Part 1, para realizar a tarefa abaixo.Utilizei variaveis para guardar os valores ,Ano,Mes,Dia,Hora,Minuto e segundos "$Y$m$d-$H-$M-$S", quando se concatena varias variaveis nao se deve utilizar o underscore, eu utilizei ifen.


Y  `date + %Y`
m  `date + %m`
d   `date + %d`
H  `date + %H`
`date + %M`
S   `date + %S`



[Linux] Criando Script SH de Backup Ubuntu part 1 - Formatar nome de arquivo com Data e Hora

Bom dia!

 Vamos ao que interessa, na primeira parte  vou mostrar como conseguir formatar a data e hora para ser add ao nome do arquivo.. estarei usando o exemplo que faz parte da minha vida todos os dias rs.

1º Abrir o Terminal do Ubuntu, de forma simples apenas aperte ctrl+alt+t


2º Se digitar a palavra date será exibido na tela, o dia da semana, mes do ano, hora e ano.

3º Para pegar apenas a data de forma personalizada observe as variaveis abaixo.

  • %d - Mostra apenas o Dia ex: 07.
  • %m - Mostra apenas o Mes ex: 06.
  • %y - Mostra apenas o Ano ex: 13.
  • %H - Mostra apenas a Hora com duas Casas ex: 10
  • %M - Mostra apenas os Minutos duas Casas ex: 41
  • %S - Mostra apenas os Segundos duas Casas ex: 40

4º Para concatenar observe o exemplo digitando no terminal o seguinte comando:
"date +%d-%m-%y_%H:%M:%S"