All pastes #962122 Raw Edit

Someone

public text v1 · immutable
#962122 ·published 2008-03-29 14:33 UTC
rendered paste body
#!/bin/sh

# Backup script v1.0 by Zider 2007

backupfile="/root/backup-$HOSTNAME-`date +%Y-%m-%d`.tar"
backuplist="/etc/backup.conf"
bootdev="/dev/sda"

# Makes a backup of the bootloader and partition table
dd if=$bootdev of=/etc/backup.rdb1 bs=1 count=446 2>/dev/null
dd if=$bootdev of=/etc/backup.rdb2 bs=1 count=64 skip=446 2>/dev/null

# Backup myself and the config
echo "Creating file $backupfile.."
tar -cvf "$backupfile" "$(readlink -f $0)" "$backuplist" /etc/backup.rdb1 /etc/backup.rdb2 2>/dev/null

# Backup files from config
tar -rvf "$backupfile" `cat "$backuplist"` 2>/dev/null

# Zip it up
gzip -f "$backupfile"