91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MongoDB 數據庫備份腳本

發布時間:2020-05-22 17:14:18 來源:網絡 閱讀:741 作者:甘兵 欄目:MongoDB數據庫

#!/bin/bash
#backup MongoDB

#mongodump命令路徑
DUMP=/usr/local/mongodb/bin/mongodump
#臨時備份目錄
OUT_DIR=/data/mongodb_bak/mongodb_bak_now
#備份存放路徑
TAR_DIR=/data/mongodb_bak/mongodb_baklist
#獲取當前系統時間
DATE=`date +%Y
%m_%d<br/>#mongo主機名<br/>HOST=ifconfig ens192 | grep netmask | awk '{print $2}'`
#備份數據庫
DB=data01
#數據庫賬號
DB_USER=root
#數據庫密碼
DB_PASS=123456
#DAYS=15代表刪除15天前的備份,即只保留近15天的備份
DAYS=15
#最終保存的數據庫備份文件
TAR_BAK="mongodbbak$DATE.tar.gz"
#判斷備份命令文件、備份目錄是否存在
if [ ! -f "$DUMP" ];then
echo "mongodump the command does not exist, check the correct path."
exit 0
elif [ ! -d "$OUT_DIR" ];then
echo "Create tmp backup dir"
mkdir -p $OUT_DIR
elif [ ! -d "$TAR_DIR" ];then
echo "Create Backup dir"
mkdir -p $TAR_DIR
els
echo "Start Backup"
fi

cd $OUT_DIR
rm -rf $OUT_DIR/*
mkdir -p $OUT_DIR/$DATE
#備份單個數據庫
$DUMP -h $HOST -u $DB_USER -p $DB_PASS -d $DB -o $OUT_DIR/$DATE

#備份全部數據庫
#$DUMP -h $HOST -u $DB_USER -p $DB_PASS --authenticationDatabase "admin" -o $OUT_DIR/$DATE

#壓縮為.tar.gz格式
tar -zcvf $TAR_DIR/$TAR_BAK $OUT_DIR/$DATE

#刪除15天前的備份文件
find $TAR_DIR/ -mtime +$DAYS -delete

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东方市| 稻城县| 吴忠市| 唐海县| 台安县| 铜陵市| 普兰店市| 阳朔县| 上思县| 富锦市| 梅河口市| 合山市| 大竹县| 长乐市| 六安市| 日土县| 巴林右旗| 长顺县| 海原县| 高邑县| 岚皋县| 韩城市| 连城县| 博爱县| 文化| 阜宁县| 左贡县| 繁昌县| 东乡族自治县| 沙坪坝区| 浦江县| 彝良县| 康乐县| 白银市| 高陵县| 平凉市| 巴彦淖尔市| 沾益县| 瓮安县| 米泉市| 泸水县|