You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
539 B
Bash
28 lines
539 B
Bash
#!/bin/bash
|
|
|
|
BACKUP=/mnt/usb-backup
|
|
# Backup Documents
|
|
rdiff-backup \
|
|
~/documents \
|
|
$BACKUP/backup/documents
|
|
|
|
# Backup Pictures, ex. screenshots
|
|
rdiff-backup \
|
|
--exclude ~/pictures/screenshots \
|
|
~/pictures \
|
|
$BACKUP/backup/pictures
|
|
|
|
# Backup git repo (in case of forgotten pushes)
|
|
rdiff-backup \
|
|
~/git \
|
|
$BACKUP/backup/git
|
|
|
|
touch $BACKUP/backup/rdiff-backup_time
|
|
|
|
# Backup ISOs (don't keep historical data)
|
|
rsync -azP --delete ~/ISOs $BACKUP/ISOs
|
|
|
|
# Backup music (don't keep historical data)
|
|
rsync -azP --delete ~/music $BACKUP/music
|
|
|