![我可以使用“Windows Server Backup功能”或“wbadmin”来备份MariaDB吗?](https://linux22.com/image/763697/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E2%80%9CWindows%20Server%20Backup%E5%8A%9F%E8%83%BD%E2%80%9D%E6%88%96%E2%80%9Cwbadmin%E2%80%9D%E6%9D%A5%E5%A4%87%E4%BB%BDMariaDB%E5%90%97%EF%BC%9F.png)
我正在为 Windows Server 上的 MariaDB 制定备份策略。
为了让我的生活更轻松,我想知道是否可以使用“Windows Server Backup 功能”或“wbadmin”作为 MariaDB 的备份工具。
答案1
你可以,但我怀疑它是否会让你的生活更轻松。wbadmin
通用备份工具不适用于一切,此外数据库通常有专门设计的备份程序。例如,wbadmin
甚至不是用于备份微软自己的 SQL Server 的工具。
首先,考虑一下如何从这些备份中恢复,以及您可能还想做什么。然后,请仔细阅读以下内容:备份和恢复概述。
备份必须遵循以下步骤:
- 连接到 MariaDB 并锁定表:
FLUSH TABLES WITH READ LOCK
。不要断开连接,此会话必须至少存活到步骤 3。 - 使用 开始备份
wbadmin
。 - 当 VSS 服务完成制作卷影副本后,您可以退出在步骤 1 启动的会话,释放锁。
步骤 1 和步骤 3 至关重要。