Script Shell (backup_remoto.sh)

Script para criar um backup remoto entre máquinas Linux e Windows

Categoria: Miscelânea

Software: Script Shell

[ Hits: 5.362 ]

Por: Marcone Gledson de Almeida


Este script cria um arquivo de backup entre máquinas Linux e Windows, utilizando um compartilhamento Windows com permissão de escrita.


#!/bin/bash

echo "Criando os arquivos compactados....."
tar -cvzpf /tmp/backup_home.tar.gz /home # cria o arquivo de backup da pasta /home
tar -cvzpf /tmp/backup_etc.tar.gz /etc   # cria o arquivo de backup da pasta /etc

echo "Criando o acesso remoto"
umount /mnt/backup1 # desmonta primeiro ja esteja montado
mount -t smbfs -o username=root,password=senha //servidor-windows/backup /mnt/backup1

echo "Copiando os arquivos remotamente"
cp /tmp/backup_home.tar.gz /mnt/backup1 # copia o backup do home para o diretorio backup1
cp /tmp/backup_etc.tar.gz /mnt/backup1  # copia o backup do etc para o diretorio backup1

echo "Removendo os arquivos temporários"
rm -rf /tmp/backup_home.tar.gz /tmp/backup_etc.tar.gz
echo "Backup finalizado....."



  


Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts