因想要迁移pritunl应用到其他服务器上,用户较多,需要保留用户,避免重新一一分配用户配置文件。

思路:

  • 导出原服务器中数据库
  • 导入到新的服务器
  • 更改用户外部服务地址域名解析地址

这样便可以用户无感切换

pritunl 采用MongoDB 存储数据

MongoDB 操作参考

  1. 常用命令格式

mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表 -o 文件存放路径

参数说明:
    -h 指明数据库宿主机的IP
    --port 指明数据库的端口
    -u 指明数据库的用户名
    -p 指明数据库的密码
    -d 指明数据库的名字
    -c 指明collection的名字
    -o 指明到要导出的文件名
    -q 指明导出数据的过滤条件

导出指定数据库

mongodump -d SERVERLOG -o /data/mongobak/SERVERLOG.bak/

2、mongorestore恢复数据库

常用命令格式

c

–drop:先删除所有的记录,然后恢复.

恢复所有数据库到mongodb中

mongorestore /data/mongobak/ #所有库的备份路径

导出旧服务数据库

# mongodump -d pritunl -o /data/mongobak/pritunl.bak/

得到 pritunl.bak 目录压缩然后传输到 新服务器上

导入到新的服务器

解压原服务器备份文件

# mongodump -d pritunl -o /data/mongobak/pritunl.bak/

重启服务

# systemctl restart mongodb pritunl

pritunl数据迁移相关推荐

  1. svn的代码提交到git服务器_svn服务器代码仓库,数据迁移到git仓库

    svn服务器代码仓库,数据迁移到git仓库 1.安装svn [root@tomcat01 ~]# yum install subversion -y 2.初始化仓库 [root@tomcat02 ~] ...

  2. 记一次大规模数据迁移和加密

    公司的核心业务合作伙伴淘宝网,最近出现泄漏用户信息的现象,找了好久找不到根源,于是乎,淘宝那边决定对所有敏感数据进行加密,从出口和入口都走密文,于是乎,我们的工作量就来了. 我们的一个底单数据库,存储 ...

  3. 一种可以避免数据迁移的分库分表scale-out扩容方式

    原文地址:http://jm-blog.aliapp.com/?p=590 目前绝大多数应用采取的两种分库分表规则 mod方式 dayofweek系列日期方式(所有星期1的数据在一个库/表,或所有?月 ...

  4. TFS数据迁移之sync_by_blk

    本文档记录了两套tfs 2.2.16系统之间的数据迁移过程. Source环境介绍: Tfs 主nameserver: 192.168.1.225/24 (vip 229) Tfs 从nameserv ...

  5. 完美数据迁移-MongoDB Stream的应用

    目录 一.背景介绍 二.常见方案 1. 停机迁移 2. 业务双写 3. 增量迁移 三.Change Stream 介绍 监听的目标 变更事件 四.实现增量迁移 五.后续优化 小结 附参考文档 一.背景 ...

  6. Entity Framework CodeFirst数据迁移

    原文:Entity Framework CodeFirst数据迁移 前言 紧接着前面一篇博文Entity Framework CodeFirst尝试. 我们知道无论是"Database Fi ...

  7. 我在MongoDB年终大会上获二等奖文章:由数据迁移至MongoDB导致的数据不一致问题及解决方案...

    作者 | 上海小胖 来源 | Python专栏(ID:xpchuiit) 故事背景 企业现状 2019年年初,我接到了一个神秘电话,电话那头竟然准确的说出了我的昵称:上海小胖. 我想这事情不简单,就回 ...

  8. codis3数据迁移探索

    背景 在测试codis的过程中,由于现网使用的codis的每个集群的量相对较大,为了确保在codis的升级过程中能够紧急处理突发的一些问题故熟悉一下codis有关的基本原理. codis的逻辑 cod ...

  9. Sqoop数据迁移原理及基本框架

    目录 Sqoop简介 Sqoop架构 Sqoop导入底层工作原理 Sqoop导出底层工作原理 Sqoop简介 Sqoop旨在协助RDBMS与Hadoop之间进行高效的大数据交流.可以把关系型数据库的数 ...

最新文章

  1. R语言画Cox回归森林图
  2. 半导体物理与器件pdf施敏_西湖大学工学院先进固态半导体实验室行政助理招聘,户籍专业不限!...
  3. 加密模式||填充模式
  4. [世界杯]世界杯的哲学思想
  5. ADO.NET数据库操作------SqlDataReader和SqlDataAdapter 区别
  6. php if判断两个条件_PHP中if相关条件语句该如何理解使用?
  7. python新式类和经典类的区别?
  8. 如何为JBoss Developer Studio 8设置BPM和规则工具
  9. 特征工程tf-idf_特征工程-保留和删除的内容
  10. vb.net读取excel并写入dgv_读取PDF中的表格写入EXCEL?30行代码搞定
  11. 离子量子计算机 寻址,量子计算机的硬件进展
  12. .NET 5中的EF Core 5数据迁移:在单独的库中并自动部署
  13. 2 Django-2的路由层(URLconf)
  14. JDK集合框架结构分析(二)
  15. WPF自定义路由事件(二)
  16. Python爬取《你是我的荣耀》——词云图
  17. 浅谈外网通过反向代理访问内网资源时的权限保护
  18. 从社交网络图的edgelist得到adj
  19. adb push php,ADB指令合集-ADB指令如何执行刷Recovery,重启进Recovery,双Wipe和刷ROM手机刷机...
  20. android相关素材以及网站

热门文章

  1. 前端词汇A、B、C、D、E、F
  2. Mysql加密身份证号
  3. 「双11」广东人最能买,上海人买火锅底料第一,浙江有人买进了医院……
  4. 手推式洗地机什么牌子好?洗地机品牌排行榜
  5. Linux C 信号使用
  6. 六自由度机器人(机械臂)运动学建模及运动规划系列——避障路径规划算法补充:遗传算法
  7. WebService-CXF
  8. WLAN无线局域网IEEE802.11协议三无线局域网
  9. 如何成为一个合格的“差”领导?
  10. 系统集成项目管理工程师立项管理案例分析题