Kendim kullandığım panelsiz sunucularınızda ftp üzerinden mysql yedek aldırma, bu scripti geliştirebilirsiniz , yedekleyeceğiniz şeyleri çeşitlendirebilirsiniz
#!/bin/bash # # rm -f mysql_backup_ftp.sh;touch mysql_backup_ftp.sh;chmod u+x mysql_backup_ftp.sh;nano mysql_backup_ftp.sh # ./mysql_backup_ftp.sh rm -rf /home/mysql_backup #MYSQL YEDEK ALMA mkdir -p /home/mysql_backup/ mysqldump --all-databases >/home/mysql_backup/mysqldump.sql cd /home/mysql_backup tar cvzf $(date '+%d-%b-%Y-%H-%M').mysql_dmp.tar.gz mysqldump.sql rm -rf mysqldump.sql #FTP BILGILERI HOST='hostip' USER='user' PASSWD='pass' cd /home/mysql_backup/ FILE='*.tar.gz' ftp -n $HOST <<END_SCRIPT quote USER $USER quote PASS $PASSWD cd mysql put $FILE quit END_SCRIPT exit 0