例子:
- 操作环境是怎样的?
- 数据集有多大?
- 离线备份可以接受吗?
- 是否需要时间点恢复?
- 什么存储引擎?
语境:想问如何在 CentOS 上备份 MySQL,但首先要确保我明白我应该问什么。如果您有任何问题,请直接提问 - 谢谢!!
更新:只是想说声谢谢,到目前为止,你们提供的所有宝贵意见,真的很高兴我问了这个问题。再次感谢!!
答案1
我认为在您的例子中,您应该询问业务类型的问题(即是否需要时间点恢复 - 但用商业术语来说),而不是其他技术问题,这些问题应该在业务需求明确后再解决。
经理们可能会问,PIT 恢复需要花费多少钱。调查后,您可能会发现现在并没有那么贵。
以及其他非常好的答案:
1)
长期备份应保存多长时间?例如,您所在的国家/地区可能有法律规定财务数据应保存一定年限。或者相反,可能有法律规定临时个人数据应在一定年限后删除。这应该在 Tom 提到的 SLA 中。
如果您需要进行长期备份,您还需要考虑如果元数据(抱歉,我不了解 MS SQL,所以不确定它是否被称为架构)在此期间发生变化,如何重新获取信息。因此,您可能需要长期备份架构,或者偶尔进行导出和备份。
2)
尽早将灾难恢复演习纳入计划,否则管理层可能不会将其纳入预算。您可能会发现您既需要现场备份(用于快速恢复,因为在大多数情况下不会造成彻底的灾难),也需要异地备份(用于在整个站点不可用的情况下进行灾难恢复)。
答案2
- 我们可以花费的预算是多少?
- 可以接受的停机时间是多长?
- 备份位于何处?
答案3
还
- 我需要多长时间进行备份
- 我需要多长时间才能恢复备份
再加上数据集的大小,它会给你所需的最低传输速度,这应该有助于你确定如何备份它。
答案4
停机时间的服务级别协议是什么。备份的唯一原因是为了恢复,因此请确保在计划备份之前了解恢复要求。