mongodb資料備份shell指令碼
#!/bin/bash
#by fuqiang
#2018-09-06
mongoexport --host 122.xx.xx.13 --port 29019 --db wenshu --collection resultContent --username wenshu --password adf41 --out /home/mongo_wenshu/resultContent.tar > /home/mongo_wenshu/1.log
【備註】:1、mongodump資料備份慢,而且試過2次,資料量大時,中途無故斷,不推薦使用;
相關推薦
mongodb資料備份shell指令碼
#!/bin/bash #by fuqiang #2018-09-06 mongoexport --host 122.xx.xx.13 --port 29019 --db wenshu --collection resultContent --username wenshu
shell連線mongodb 定時備份shell指令碼
#定時 備份 mongodb表 名稱特點 xxxx_1103_20180503 #!/bin/bash #備份xxxx xxx_1101_20180509 re=$(/root/tools_package/mongodb/bin/mongo xx.xx.xx.xx:xxxx/xxxx -u xxxx -p x
Linux下Oracle資料庫自動備份Shell指令碼
1.在伺服器建立備份目錄,並賦予許可權 mkdir -p /backup/P_DATA #新建shell指令碼存放路徑 mkdir -p /backup/P_DB_BACK #新建Oracle資料庫備份目錄 chown -R oracle:oinstall /backup/P
Java基礎-----從Excel中獲取資料生成shell指令碼
前言 java讀取Excel的驅動包: 連結:https://pan.baidu.com/s/1ejCR9sS2OUmttFYpQnJkKQ 提取碼:58rm 實現1: 從Excel中讀取表名,由於每個欄位會對應一個表名,故讀取的某列會有若干個連續的表名出現,所以用set集合
mysql備份shell指令碼
#!/bin/sh # 備份保留時間 7天 BTIME=7 # 檔名 DATENAME=`date "+%Y-%m-%d_%H_%M"` # 備份目錄 _DIR="/data/" # 資料庫資訊 USER="root" PWD="123456" DATABASE="test" # 備份並
MongoDB Sharding分片 shell 指令碼
#!/bin/sh CONFIG_NAME=$1 CONFIG_PORT=$2 SERIAL_NUM=$3 STORAGE_HOME=$4 if [ ! -n "$CONFIG_NAME" ] ; then CONFIG_NAME=MCCONFIG fi
MongoDB資料備份與恢復以及安全認證
與其他資料庫一樣,MongoDB提供了資料備份和恢復以及資料匯入匯出的功能,在MongoDB安裝目錄的bin目錄下有,有以下exe檔案,下面我們主要使用這些工具: 一、資料備份與恢復 資料的備份與恢復主要使用到mongodump.exe和mongorestor
Linux MySQL資料庫備份shell指令碼
我們部署的伺服器常用是Linux系統。於是,為了保障資料安全,需要每隔一段時間,就對MySQL資料庫的資料進行備份。MySQL下的mysqldump命令,能讓我們有效的對想要的資料庫或者表進行備份。但由於這個操作具有間隔性和重複性,我們不可能每次手動去執行mysqldump命令來進行資料
Centos7安裝Mongodb並配置shell指令碼
shell指令碼 #!/bin/bash echo "**************************************" echo "***** *****" echo "*** Mo
centos7 mysql自動備份 MySQL自動備份shell指令碼
MySQL自動備份shell指令碼 在資料庫的日常維護工作中,除了保證業務的正常執行以外,就是要對資料庫進行備份,以免造成資料庫的丟失,從而給企業帶來重大經濟損失。通常備份可以按照備份時資料庫狀態分為熱備和冷備,按照備份資料庫檔案的大小分為增量備份、差異備份和全量備份.一
MongoDb 資料備份和恢復
1.本機備份 開啟cmd,切換到mongodb安裝目錄的bin目錄下 mongodump 一個命令搞定 2.將非本機資料備份到本機 mo
MongoDB資料備份和恢復
MongoDB資料備份和恢復 1 MongoDB資料庫備份 1、語法: mongodump -h dbhost -d dbname -o dbdirectory 引數說明: -h: MongDB所在伺服器地址,例如:127.0.0.1,當然也可以指定埠號:127.0.0.
linux 下RMAN備份shell指令碼
RMAN備份對於Oracle資料庫的備份與恢復簡單易用,成本低廉。對於使用非catalog方式而言,將RMAN指令碼嵌入到shell指令碼,然後再通過crontab來實現中小型資料庫資料庫備份無疑是首選。本文提供了一個簡單易用的基於linux shell下的RM
MongoDB 資料備份 mongodump 和資料恢復mongorestore
1、mongodump概述 MongoDB的所有資料都在/data/db/目錄下,備份資料庫就是建立資料目錄下所有檔案的副本。mongodump可以做資料庫級別和表級別的備份。 2、mongodump示例 此時會在當前資料夾下生產一個名為“dump”的資料夾。 如果直接使
mysql xtrabackup自動增量備份shell指令碼
#!/bin/sh #victory chen INNOBACKUPEX=innobackupex INNOBACKUPEXFULL=/usr/bin/$INNOBACKUPEX TODAY=`date +%Y%m%d%H%M%S` USEROPTIONS="--user
【mongoDB實戰】mongoDB資料備份和還原
MongoDB提供了備份和恢復的功能,分別是MongoDB下載目錄下的mongodump.exe和mongorestore.exe檔案 備份: 備份資料使用下面的命令: >mongodump
MongoDB資料備份與恢復
備份:mongodump mongodump --help #命令幫助 mongodump -h 192.168.0.1 -u "mydbuser" -p "123" -d mydb -o d:\mydb #備份192.168.0.1上的mydb庫到本地的 d:\mydb 目錄,如果mong
mysql資料遷移shell 指令碼
有兩個指令碼第一個mysql_db_trans.sh,第二個mysql_all_db_trans.sh。這個兩個指令碼可能存在缺陷,放在這裡只是為了方便自己檢視。 mysql_db_trans.sh #!/bin/sh tmp_dbname=$1 db_old_name=
監控linux中CPU 記憶體 磁碟資料的shell指令碼(圖文)
# 伺服器CPU/MEM/DISK監控指令碼(server_moniter.sh) #------------------------------------------------------------------ # 對伺服器的CPU/MEM/DISK設定閾值,動態監控利用率,超過閾值傳送郵件
Mongodb通過shell指令碼增量備份到HDFS
用Mongodb自帶的Mongoexport,通過shell指令碼的方式進行增量備份到HDFS上 1.思路介紹: Mongodb安裝目錄下bin目錄裡有兩個工具:mongoexport和mongodump這兩個工具可以實現備份mongodb的資料。用法也類似,區別這裡不做說明,自行搜尋。mongoexport