mysql - MySQL备份/复制策略——最小化停机时间和最小化数据丢失
问题描述
只是想知道在发生硬件故障时保护数据丢失的最佳方法是什么?
目标是最大限度地减少服务器停机时间并最大限度地减少数据丢失。
我们买不起大牌云数据库供应商,我们将不得不在我们的专用服务器上进行。
我知道传统的备份是不够的,我正在考虑实时复制。
我不确定的一件事是,如果主服务器由于硬件问题而失败,复制会自动成为主服务器吗?我需要从我的应用程序中配置任何东西(Spring boot)吗?如果 master 的硬件问题得到修复,master 是否会自动同步复制中的所有数据?还是还有手工作品?
有人可以为此推荐一个指南吗?
这就是我的想法,有意见吗?
谢谢!
解决方案
推荐阅读
- sql-server - sys.fn_get_audit_file 一次可以读取多少个sql审计文件?
- azure-cosmosdb - 架构编辑器集合采样缺少字段
- terminal - 让 WSL shell 在 Windows Visual Studio Code 中打开项目目录
- dart - Flutter 溢出:隐藏的类比
- python - 绘制顺序三角形的谢尔宾斯基递归问题
- firebase - Outlook 认为 Firebase 密码重置链接是一个安全问题
- php - 如何使用 PHP 版本的 Google Sheet API v4 合并单元格
- python - 编辑后的操纵杆代码未接收输入
- sql - 如何编写一个基本的 SQL 函数来匹配具有最大值和最小值范围的值?
- java - Apache cxf + soap 匿名寻址