sh Synchroniser sa basededonnéeslocaleMysql avec Gandi Hosting

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh Synchroniser sa basededonnéeslocaleMysql avec Gandi Hosting相关的知识,希望对你有一定的参考价值。

#!/bin/bash

# -- Configuration
REMOTE_BACKUP_DIR=/lamp0/tmp/mysql_backup  
LOCAL_BACKUP_DIR=Your_path

TODAY_DATE=$(date +%F)  
FILENAME=$TODAY_DATE.databases.sql.gz  
SERVER='sftp.dc0.gpaas.net'  
LOGIN=your_login_server  
PASS=your_password_server

LOCAL_LOGIN=  
LOCAL_PASSWORD=  
#Download

if [ -f $LOCAL_BACKUP_DIR/$FILENAME ]  
then  
echo "Backup $FILENAME already downloaded"  
else  
sftp $LOGIN:$PASS@$SERVER:$REMOTE_BACKUP_DIR/$FILENAME $LOCAL_BACKUP_DIR/  
fi

# Suppression de la base
mysqladmin -u$LOCAL_LOGIN -p$LOCAL_PASSWORD drop your_db

# Création de la base
mysql -u$LOCAL_LOGIN -p$LOCAL_PASSWORD -e "create database your_db"

# Import de la copie
gunzip < $LOCAL_BACKUP_DIR/$FILENAME | mysql -u $LOCAL_LOGIN -p$LOCAL_PASSWORD -h localhost your_db

以上是关于sh Synchroniser sa basededonnéeslocaleMysql avec Gandi Hosting的主要内容,如果未能解决你的问题,请参考以下文章

BaseDAL

第十九节: 结合表达式目录树来封装EF的BaseDal层的方法

Javascript SetMonth 问题

根据日期计算出周一和周日

R-FCN论文翻译

C#关于反射创建泛型类