开放平台数据备份

相关密码:MySQL——Password2017
Mongodb——JsOpenMongo2019
数据库备份操作:
(1) seekcy用户远程登录服务器A
(2) 创建备份目录并切换到此目录
cd /home/seekcy/
mkdir databak
cd databak
(3) MySQL数据备份 (按提示输入数据库密码即可,如不清楚密码请联系问题小组)
mysqldump -h ip -P26316 -uroot -p js_open_location_server > js_open_location_server_bak.sql
注意1:MYSQL如果备份到本地,-h ip省略不写。如果需要异地备份,则需要加上-h ip地址。
例:mysqldump -h 192.168.1.1 -P26316 -uroot -p
js_open_location_server > js_open_location_server_bak.sql
注意2:小写的-p代表的是密码,大写的-P指的是端口号,一般默认端口号为26316,如果出现操作异常,可以联系管理员进行查看。如果是备份到本地,-P省略不写。
(4) InfluxDB数据备份 (-start 指定要导出的数据的起始时间,按需填写即可)
方法一:
influxd backup -portable -database js_open_location /home/seekcy/js_open_location
方法二:
/home/seekcy/database/influxdb/bin/influx_inspect export -datadir “/home/seekcy/database/influxdb/wal” -waldir “/home/seekcy/database/influxdb/wal” -out “js_open_location_influxbak” -database js_open_location -start 2020-01-01T00:00:00Z
(5) MongoDB数据备份 (按提示输入数据库密码即可,如不清楚密码请联系问题小组)
/home/seekcy/database/mongodb/bin/mongodump –port 47017 -u
jsopen -d js_open_location_server -o .
(influxdb和MongoDB是否存在一定备份,类似-h 的操作)

转载请注明作者和出处,并添加本页链接。
原文链接: //svn.seekcy.com:33382/255