手动将 MySQL 5.5 数据库复制到另一台计算机
P粉588152636
P粉588152636 2023-09-05 00:16:59
[MySQL讨论组]

我的公司使用的产品使用 MySQL 5.5 作为后端数据库。该产品在安装过程中会自动安装和配置 MySQL。该产品可配置为在热备冗余配置中运行。在这些情况下,在 2 个独立的服务器上执行相同的安装过程,然后在产品初始配置期间选择冗余模式。该产品在内部处理复制数据库数据并保持两个数据库同步的所有过程。 MySQL 知道冗余设置。两台服务器上的 MySQL 安装相同、位置相同、结构相同。该产品没有一种非常优雅/高效的方法来同步大型数据库(例如 300G 大小的 3K 表),在需要时从主服务器到备份服务器,例如从单个服务器创建冗余系统时/已经运行了一段时间的主服务器配置。我的问题如下。

考虑到两台服务器上的 MySQL 安装相同,是否有一种安全/受支持的方法可以将数据库/文件从主服务器手动复制到备份服务器?顺便说一句,这是在生产 视窗 服务器上。我知道我可以从主数据库完全导出数据库,然后将其导入到 BU 服务器上,但这可能需要几个小时。我希望有一种更快的支持方法将文件从一台服务器复制到另一台服务器,但在研究这一点时我看到了冲突的信息。

系统信息 视窗 MySQL 5.5 两台服务器上的安装相同 “C:\ProgramData\MySQL\MySQL Server 5.5\data” 创新数据库 每个表的文件 = true

预先感谢您的任何建议。

I once tried to just copy the Database Folder that contains all the 创新数据库 table files, "C:\ProgramData\MySQL\MySQL Server 5.5\data\Mydbase", from one server to another but mysql would not start up and had errors.

P粉588152636
P粉588152636

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号