/ знакомства / игры / хостинг файлов / цитаты /

Автор Тема: Скрипт для полного бэкапа домашней директории с доменами и всех mysql баз  (Прочитано 14772 раз)

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 589
    • Просмотр профиля
    • Мириад
Скрипт для полного бэкапа домашней директории с доменами и всех 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/