script backup สำหรับ vhcs2
Posted by Revolution
ในไฟล์ /var/www/vhcs2/engine/backupฝvhcs2-backup-all บรรทัดที่ 242 ให้เอา # ออก และ ใส่เพิ่มในบรรทัดที่ 240 ดังนี้ \# my $dmn_backup_dir = $main::cfg{'APACHE_WWW_DIR'}."/$dmn_name/backups"; my $dmn_backup_dir = $main::cfg{'BACKUP_FILE_DIR'}; เพื่อให้ vhcs รู้ว่าจะไป backup เก็ยไว้ที่ไหน ว่างๆจะนั้ง แกะ script perl ที่ใช้ทั้งหมด script ที่เคยได้มาเลยเอามาแกะให้ตรงตามใจตัวเองนิดนึงโดยที่ให้มัน backup ทุกๆ databases เลย ง่ายเวลา restore ครับ code มั่วๆเอา มึนๆๆ \#Configuration HOST="localhost" USER="admin" PASSWD="password" BACKUP_DIR="/backup/mysql" OPT="-A --compress --add-drop-database --add-drop-table --lock-all-table; \#Configuration \#Process echo "Backup Mysql Start" cd $BACKUP_DIR mysqldump -u $USER -p$PASSWD $OPT > mysql_backup_all.sql gzip -f mysql_backup_all.sql echo "Backup Complete" cd ~-




