锁定数据库后,不要退出客户端(命令行),否者数据库解锁。

B. 查找二进制日志的当前记录点

mysql > SHOW MASTER STATUS;

+---------------+----------+--------------+------------------+

| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |

+---------------+----------+--------------+------------------+

| mysql-bin.003 | 73 | test | manual,mysql |

+---------------+----------+--------------+------------------+

上面File栏下显示日志文件名,Position栏下显示当前记录点,记下这两个数据。

5. 使用mysqldump导出zencart网店的数据库初始数据

首先要将主服务器上的现有数据传到从服务器上。在第4步的客户端仍然锁定数据库的情况下,新开一个session连接到主服务器,然后执行:

shell> mysqldump database_name1 --lock-all-tables > dbdump_database_name1.db

其中,database_name1是需要镜像的zencart网店的数据库名。如果有多个zencart网店的数据库需要镜像,重复mysqldump导出。

然后将导出的 dbdump_database_name1.db 传送到从服务器上。

现在,可以在第4步的客户端,解锁数据库:

mysql> UNLOCK TABLES;

6. 启动从服务器的实时数据库镜像

在从服务器上恢复第5步导出的主服务器的zencart网店的初始数据

A. 起动从服务器数据库,带参数 --skip-slave-start:

shell> /etc /init.d/mysqld stop

shell> /etc /init.d/mysqld start --skip-slave-start

B. 导入初始数据:

shell> mysql < dbdump_database_name1.db

C. 设置从服务器的参数:

mysql> CHANGE MASTER TO

->     MASTER_HOST='master_host_name',

->     MASTER_USER='replication_user_name',

->     MASTER_PASSWORD='replication_password',

->     MASTER_LOG_FILE='recorded_log_file_name',

->     MASTER_LOG_POS=recorded_log_position;

D. 开启镜像功能:

mysql> START SLAVE;

注意:如果主服务器有防火墙,需要开通MySQL的端口3306,该端口只要对从服务器的IP开放就可以了。

22/2<12

zencart手工备份mysql数据库_MySQL数据库镜像 / 实时备份Zen Cart数据库相关推荐

  1. MySQLbackup备份MySQL主从_mysql扩展:xtrabackup备份和做主从

    xtrabackup 只能备份引擎为innodb的数据 后来innobackeupex 则可以备份mysiam (使用mysqldump 备份大量数据时会很慢,使用xtrabackup则很快,且把所有 ...

  2. windows 备份树莓派 闪存卡(小镜像压缩备份 不需要等容量备份)

    win环境下备份树莓派闪存卡(小镜像压缩备份 不需要等容量备份) 备份 恢复 闪存做系统盘很不稳定,隔一段时间就报废了,重新搭系统实在太花时间,网上两种方法一个文件太大一个太麻烦,所以自己摸索这个方式 ...

  3. linux备份mysql怎样操作,Linux下自动备份MySQL数据库详细操作步骤(转载)

    环境说明 操作系统:CentOS IP:192.168.150.214 Oracle数据库版本:Oracle11gR2 用户:root 密码:123456 端口:3306 数据库:ts_0.ts_1. ...

  4. java 备份 mysql 日志_MySQL 数据备份与还原

    点击上方"Java知音",选择"置顶公众号" 技术文章第一时间送达! 作者:逆心 链接:https://www.cnblogs.com/kissdodog 公众 ...

  5. mysql备份和优化_MySql Innodb存储引擎--备份和优化

    备份的目的 做灾难恢复:对损坏的数据进行恢复和还原 需求改变:因需求改变而需要把数据还原到改变以前 测试:测试新功能是否可用 备份需要考虑的问题 可以容忍丢失多长时间的数据: 恢复数据要在多长时间内完 ...

  6. linux差异备份mysql出错_MySQL备份可能遇到的坑

    MySQL备份工具,支持各种参数选项,使用不同的选项极有可能影响备份处理过程.本文使用我们常规认为合理的备份参数,测试/验证是否存在容易忽视的坑 # 常规备份参数 # mysqldump shell& ...

  7. mysql删除七天_自动备份mysql并删除7天前备份

    1.远程连接服务器 2.下载备份脚本文件 3.编辑脚本文件 windows: 用记事本打开bkupmysql.bat set dbuser=root                        #设 ...

  8. 累计增量备份策略_SAN存储做定时/实时备份的介绍

    一.通过灾备云节点对SAN或NAS备份前的检查 首先和其他应用场景的云灾备一样,安装完成客户端之后,检查客户端是否安装MicrosoftiSCSIInitiator服务,检查VirtualDisk服务 ...

  9. mysql集群会备份数据吗_mysql ndb集群备份数据库和还原数据库的方法

    1.在管理节点上进行备份. ndb_mgm> start backup nowait ndb_mgm> Node 3: Backup 4 started from node 1 Node ...

  10. MySQL实现远程备份的原理_mysql实现自动远程备份一办法

    mysql实现自动远程备份一办法 2021-01-23 12:04:364 一.实现本地自动备份数据库很简单: 1.以root身份登陆 2.计划任务(每天的3:30自动执行/usr/bin/mysql ...

最新文章

  1. 关于input type=“text”文本框的 默认宽度
  2. 网站页面相关性从五个方面进行判断
  3. 理解js中this的指向
  4. Appium+Python+Pycharm如何创建并运行自动化测试脚本【真机运行】
  5. C#LeetCode刷题之#605-种花问题( Can Place Flowers)
  6. 筛选样本_早产预测准确性创新高!3种样本PK,首次利用脂质组学筛选出生物标志物...
  7. Oracle分页查询语句(一)
  8. select count(*) 和 select count(1) 以及 select count(column) 的区别
  9. python3 super_Python super()– Python 3 super()
  10. PTA:6-3求单链表结点的阶乘和(15分)
  11. Rust: 镜像设置要注意影响效果
  12. c语言中专业术语及其定义,c语言中常用专业英语词汇
  13. MATLAB:数值微积分
  14. IP防护等级测试设备(IPX1.2.3.4.5.6.9)
  15. 树莓派无线投屏服务器,树莓派 Raspberry Pi 设置无线上网
  16. ZOJ - 3880 Demacia of the Ancients
  17. ns手柄pc驱动_颜值、功能、手感同步在线 北通宙斯机械游戏手柄体验
  18. Groovy语言的介绍
  19. 再来聊聊Redis到底是什么?
  20. C++ vector详细用法

热门文章

  1. 配置ssh免密码登录
  2. 使用spring的事务的三种方法
  3. Linux (转)解析 xinetd.conf
  4. Node.js 的原型注入方法
  5. idm chrome扩展被阻止解决办法
  6. 《操作系统真象还原》——0.17 先有的语言,还是先有的编译器,第1个编译器是怎么产生的...
  7. 全局变量不能放在头文件其中
  8. 查看IIS哪个应用程序池占用CPU过高
  9. sysrq 和 sysrq-trigger
  10. typedef NS_ENUM 等枚举介绍