Backup folderu wysy

Konfiguracja serwerów, usług, itp.
mblazeji2
Posty: 23
Rejestracja: 31 lipca 2014, 23:47
Lokalizacja: /dev/random

Post autor: mblazeji2 »

Zależy czego byś używał do transferu plików. Moim zdaniem najłatwiej użyć SAMB'y więc gotowy skrypt wyglądałby jakoś tak :

backup.sh

Kod: Zaznacz cały

#!/bin/bash
DATE=`date +%Y-%m-%d`

tar -czf /tmp/backup.tar.gz folder_do_backupu/
mount -t cifs //adres-serwera/nazwa-udziału /mnt/cifs-tmp -o username=nazwa-użytkownika-udziału,password=hasło-użytkownika
cp /tmp/backup.tar.gz /mnt/cifs-tmp/backup-$DATE.tar.gz
umount /mnt/cifs-tmp
rm /tmp/backup.tar.gz
exit 0
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Rsync + dla Windows CwRsync jako usługa. Także kompresuje w locie, a dodatkowo sprawdza sumy kontrolne przy kopiowaniu/przenoszeniu.
ODPOWIEDZ