我有一个带有 MariaDB 数据库的云服务器,我想备份它。
为了避免使用带宽将本地生成的备份文件从云服务传输到我的备份服务器,我正在考虑的方法之一是在我的备份服务器中创建一个 MariaDB 副本并在那里执行备份(逻辑/物理)。
这是一个好的/推荐的方法吗?
答案1
这是一个好主意。
正如你所指出的,它可以节省带宽,而且实际上快点,因为备份当地的副本通常比远程服务器更快。
它还可以提高一致性并提供额外的冗余层。这是因为副本可以确保您的备份服务器拥有最新的数据副本,并确保在云服务器发生故障时您的数据可用。
话虽如此,但就像任何事情一样,总有一些事情需要注意。只要您做到以下几点,事情就会顺利进行:
- 正确配置副本:确保将副本设置为只读实例,以避免意外写入备份服务器。
- 定期测试您的备份:验证您的备份是否完整且可从副本中恢复。
- 监视副本Monitor the replica:密切关注副本的性能、滞后和数据一致性,以确保其按预期工作。
只要您记住执行这些简单的做法,您就会拥有一个可靠且有效的备份策略!