#!/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