[Mod] Backups do Endian em um compartilhamento da rede

Bugs e Modifica
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

[Mod] Backups do Endian em um compartilhamento da rede

Mensagem por marceloleaes »

Segue script com a finalidade de fazer a cópia dos arquivos de backup do Endian para um compartilhamento da rede. Ajuste os parametros conforme sua necessidade e agende através da crontab para executar diariamente.

Primeiramente crie o ponto de montagem, mkdir /opt/backupstemp . Após crie o script com o conteúdo:

Código: Selecionar todos

# !/bin/sh
# Backups do Endian em uma unidade de rede
# Por Marcelo Leaes - [email protected]

USUARIO="dominio\usuario"
SENHA="senhadousuario"
SERVIDOR="FILESERVER"
COMPARTILHAMENTO="BackupsEndian"

mount -o username=$USUARIO,password=$SENHA //$SERVIDOR/$COMPARTILHAMENTO /opt/backupstemp
cp /home/httpd/html/backup/*.tar.gz /opt/backupstemp/
umount /opt/backupstemp/
exit 0
Bom proveito  ;)
Editado pela última vez por marceloleaes em 22 Jul 2013 07:28, em um total de 1 vez.


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Avatar do usuário
marcelo0786
Global Moderator
Global Moderator
Mensagens: 127
Registrado em: 17 Jun 2013 17:43
Status: Offline

Re:[Mod] Backups do Endian em um compartilhamento da rede

Mensagem por marcelo0786 »

Boa noite mano!! Vai desculpando minha falta de conhecimento mais não sei o tipo de informação que tenho que acrescentar no crontab..

Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

Re:[Mod] Backups do Endian em um compartilhamento da rede

Mensagem por marceloleaes »

Neste caso é bom ler e entender seu funcionamento http://www.emota.com.br/linux/crontab.html

Mas para simplificar, digamos que você queira ajustar para executar todos os dias as 23:00 , seria:

00 23 * * * /scripts/exemplo.sh

Ou criar o script dentro do diretório /etc/cron.daily/ assim seria executado com os demais agendamentos do Endian as 01:30 da manhã.
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

Re:[Mod] Backups do Endian em um compartilhamento da rede

Mensagem por marceloleaes »

Lembrando que a cada edição no cron, o serviço deve ser reiniciado. No caso do Endian :

Código: Selecionar todos

/etc/init.d/fcron restart
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Avatar do usuário
evertin
Full Member
Full Member
Mensagens: 110
Registrado em: 26 Jun 2013 10:57
Status: Offline

Re:[Mod] Backups do Endian em um compartilhamento da rede

Mensagem por evertin »

Buenas,
Compartilhando a experiência, pra conseguir salvar os backups em uma pasta compartilhada no Servidor com Windows, adicionei as seguintes informações:

Código: Selecionar todos

# !/bin/sh
# Backups do Endian em uma unidade de rede
# Por Marcelo Leaes - [email protected]

USUARIO="nomedodominio\administrador"
SENHA="senhaadministrador"
SERVIDOR="172.16.16.1"
COMPARTILHAMENTO="BACKUPS"

mount -o username=$nomedodominio\administrador,password=senhaadministrador //172.16.16.1/BACKUPS /opt/backupstemp
cp /home/httpd/html/backup/*.tar.gz /opt/backupstemp/
umount /opt/backupstemp/
exit 0
Desta forma o usuário administrador do domínio consegue copiar os dados , ai resta copiar os backups pra um HD externo.

Obs. Tentei criar o script pra salvar os arquivos diretamente no HD externo , mais sem sucesso.

abçs

Everton

vinicius_cwb
Newbie
Newbie
Mensagens: 5
Registrado em: 01 Jun 2016 16:19
Status: Offline

Re: [Mod] Backups do Endian em um compartilhamento da rede

Mensagem por vinicius_cwb »

A ideia é boa, mas na versão 2.5.1 não localizei o caminho /home/httpd/html/backup/.. o backup está ativo =/

Responder

Voltar para “Bugs e Mods”