mysql - mysql主从。当主服务器已经有很多数据时,我可以添加从服务器吗
问题描述
有没有办法在主服务器已经有很多数据的情况下复制mysql。我尝试了正常的方式,但我很难获得MASTER_LOG_POS
价值。从属服务器如何能够复制以前存在于主服务器上的数据。
解决方案
通常,您从现有数据库的完整副本开始。这意味着创建 MySQL 数据目录的真实副本(在服务器关闭时),使用(一致的)快照,或使用 Percona XtraBackup 之类的工具。
只有在您拥有 2 个相同的 MySQL 服务器后,您才能开始复制。请注意,mysqldump
对于一致的快照,使用类似的工具并不是一个好主意。
推荐阅读
- angularjs - AngularJS ui-router - 重新加载时视图消失
- sql-server - 无法连接到 corosync.service 的 corosync-Job 失败,因为控制进程以错误代码退出
- reactjs - Vue中如何区分prop和同名的方法?
- html - 适用于所有不同设备的响应式网页设计
- php - 无法在 PHP 中使用 Google 翻译 API
- excel - Excel 宏正在打印所有工作表,而不仅仅是选择一个
- html - flex 父级中的图像在 chrome 中没有溢出
- ios - 每个 UITableViewCell 都有自己的任务(Webservice 调用)并且应该在其任务完成时重新加载,该任务每 30 秒调用一次
- azure - 我希望能够使用 Powershell 在 azure 上安排关闭和重新启动 VM
- reactjs - 将映射数据从 api 传递到另一个组件