Вебмастерская > Вебпрограмминг/Скрипты

Скрипт для полного бэкапа домашней директории с доменами и всех mysql баз

(1/1)

admin:
Скрипт для полного бэкапа домашней директории с доменами и всех mysql баз и заливки на фтп


--- Код: ---#!/bin/sh
#(C) RegName.BIZ 2008
#

USERNAME="ftp_backup"
PASSWORD="ftppassword"
SERVER="backup.server.net"

# local directory to pickup *.tar.gz file
FILE="/home"

# remote server directory to upload backup
BACKUPDIR="/"

# Backup homedir
rm /home/user.tar.gz
rm /home/mysql.tar.gz

/usr/bin/tar czf /home/user.tar.gz /home/user/www
/usr/local/bin/mysqldump --all-databases > /home/mysql.sql
/usr/bin/tar czf /home/mysql.tar.gz /home/mysql.sql

# login to remote server
ftp -n -i $SERVER <<EOF
user $USERNAME $PASSWORD
cd $BACKUPDIR
lcd $FILE
mput *.tar.gz
quit
EOF

--- Конец кода ---

украдено с http://www.master-x.com/forum/topics/121244/

Навигация

[0] Главная страница сообщений

Перейти к полной версии