Backup scriptje voor het backuppen van verschillende locaties

#!/bin/bash####################################
#
# Backup script.
#
####################################


# wat wil je backuppen. 
backup_files="/srv /etc /var/lib/mysql "


# waar moet je backup naar toe.
dest="/backup"


# Create archive filename.
day=$(date +%A)
hostname=$(hostname -s)
archive_file="$hostname-$day.tgz"


# Laat de status zien.
echo "Backupt $backup_files naar $dest/$archive_file"
date
echo


# Backup files met tar.
tar czf $dest/$archive_file $backup_files


# laat eind status zien.
echo
echo "Backup Finished"
date


# Long listing of files in $dest to check file sizes.
ls -lh $dest

Voor andere gebruikers die misschien ook meerdere locaties in 1 backup willen hebben.
Wat je wil backuppen en de locatie waar het heen moet makkelijk aan te passen.

mvg
Wesley