当前位置: 首页 > news >正文

购物网站最近浏览怎么做热狗网站关键词优化

购物网站最近浏览怎么做,热狗网站关键词优化,wordpress改图片,wordpress可注册地址Rocket.Chat 的业务数据主要存储于mongodb数据库的rocketchat库中,聊天中通过发送文件功能产生的文件储存于/app/uploads中(文件方式设置为"FileSystem"),因此在对Rocket.Chat做数据移动或备份主要分为两步,…

Rocket.Chat 的业务数据主要存储于mongodb数据库的rocketchat库中,聊天中通过发送文件功能产生的文件储存于/app/uploads中(文件方式设置为"FileSystem"),因此在对Rocket.Chat做数据移动或备份主要分为两步,数据库备份和文件备份。

前提

已在本地或docker中部署完成Rocket.Chat服务,部署方法请查看[学习笔记] Rocket.Chat 安装与设置启动项。

使用docker-compose方式部署时

  • 确保mongodb暴露了端口以供宿主机访问。
  • 确保宿主机的目录映射至rocketchat服务的/app/uploads目录,此目录应在后台管理已正确设置
    在这里插入图片描述

docker-compose.yml文档中rocketchat和mongo部分的内容应如下

rocketchat:...volumes:- ./uploads:/app/uploads
 mongo:...volumes:- ./data/db:/data/db- ./data/dump:/dumpports:- 27017:27017

准备工作

我们可以在服务宿主机中执行备份(本地备份),或者在远程计算机中执行备份(异地备份)

安装 mongodb-org-tools 工具,我们要用的是数据库备份mongodump和以及恢复mongorestore工具
详情请查看官网或教程

cd /etc/yum.repos.d
nano  mongodb-org-4.0.repo
[mongodb]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86_64/
gpgcheck=0
enabled=1

运行安装命令

yum install mongodb-org-tools

备份

数据库备份
运行下列命令进行备份

mongodump -d="rocketchat" --gzip -o "/home/xamarin/dump"     

等待备份完成,打印如下

2023-02-21T03:07:23.140+0000    writing rocketchat.users to 
2023-02-21T03:07:23.140+0000    writing rocketchat.rocketchat_statistics to 
2023-02-21T03:07:23.141+0000    writing rocketchat.rocketchat_cron_history to 
2023-02-21T03:07:23.141+0000    writing rocketchat.rocketchat_message to 
2023-02-21T03:07:24.980+0000    [........................]                    rocketchat.users  101/10594  (1.0%)
2023-02-21T03:07:24.980+0000    [#.......................]    rocketchat.rocketchat_statistics   101/1791  (5.6%)
2023-02-21T03:07:24.980+0000    [#.......................]       rocketchat.rocketchat_message   101/1363  (7.4%)
2023-02-21T03:07:24.980+0000    [#.......................]  rocketchat.rocketchat_cron_history   101/1549  (6.5%)
2023-02-21T03:07:24.980+0000
2023-02-21T03:07:25.059+0000    [########################]  rocketchat.rocketchat_message  1363/1363  (100.0%)
2023-02-21T03:07:25.059+0000    done dumping rocketchat.rocketchat_message (1363 documents)

此时备份文件将在/home/xamarin/dump目录下

在异地备份时可以使用-h-port指定服务器地址

mongodump -h="<数据库服务器地址>" --port="27017" -d="rocketchat" --gzip -o "/home/xamarin/dump"     

文件备份
前往已映射到宿主机的uploads所在目录,此处以/home/xamarin为例

cd /home/xamarin

添加压缩文件和快照文件,并保存在/home/xamarin/backups

tar -g /home/xamarin/uploads-snapshot -zcvf /home/xamarin/uploads-full.tar.gz  /home/xamarin/backups/uploads/

在这里插入图片描述

还原

数据库还原
运行如下命令进行mongodb数据库还原

mongorestore --gzip --drop --dir="/home/xamarin/backups/mongodb/dump/gzip/"

在异地还原时可以使用 -h-port指定服务器地址

mongorestore  -h="<数据库服务器地址>" --port="27017"  --gzip --drop --dir="/home/xamarin/backups/mongodb/dump/gzip/" 

文件还原
前往uploads-full.tar.gz备份文件所在目录

cd /home/xamarin/backups/uploads/

运行解压缩文件

tar -g uploads-snapshot -zxvf uploads-full.tar.gz -C /home/xamarin

打开Web端,观察到业务数据已悉数恢复
在这里插入图片描述

Troubleshooting

在还原过程中若出现Unrecognized field 'snapshot'字样如下

2023-02-21T14:06:07.022+0800    Failed: error writing data for collection `rocketchat.users` to disk: error reading collection: Failed to parse: { find: "users", skip: 0, snapshot: true, $readPreference: { mode: "secondaryPreferred" }, $db: "rocketchat" }. Unrecognized field 'snapshot'.

请确保备份和还原的工具版本一致,使用--version参数查看 mongodumpmongorestore版本

mongodump --version
http://www.hkea.cn/news/759357/

相关文章:

  • asp网站开发的实训报告电商营销推广有哪些?
  • 交互设计流程外贸网站优化公司
  • 网络营销网站策划个人网站seo入门
  • 云南省网站备案要求全渠道营销的概念
  • 装修网站合作平台有哪些torrentkitty磁力猫
  • 大理网站开发长春seo结算
  • 西双版纳疫情最新情况seo营销的概念
  • 网站推广seo蜘蛛屯优化排名模板建网站价格
  • 怎样建设公司网站小程序b2b网站大全免费
  • 百度抓取不到网站百度识图搜索图片来源
  • 企业网站栏目规划的重要性网络营销的概述
  • 公司网站建设找谁做免费发布推广信息网站
  • 虚拟币网站开发seo百度关键字优化
  • 网站建设都 包括哪些淄博网站制作
  • 自己做装修网站南宁百度推广seo
  • 品牌建设浅谈seo网络营销外包
  • 昆山网站建设兼职千锋教育的官网
  • cm域名做网站盘古百晋广告营销是干嘛
  • 网站栏目策划企业网络营销方案
  • 网站自动采集指标sem广告投放是做什么的
  • 想做一个个人网站怎么做培训学校
  • 网站开发ipv6升级如何创建自己的小程序
  • 做网站需要备案吗外贸网站推广与优化
  • 独立网站建设流程b站视频推广网站动漫
  • 泰安诚信的网站建设b站推广入口2023年
  • 高校网站建设资料库东莞seo推广公司
  • 电子印章手机在线制作软件四川seo整站优化费用
  • 个人风采网站制作外贸网站平台哪个好
  • 沈阳企业建站谷歌推广和seo
  • .la域名做的网站如何快速推广app