【发布时间】:2011-12-13 23:47:02
【问题描述】:
这同样适用于任何电子商务系统,例如 Magento。
我有一个新的 Magento 安装,我想为客户询问我有关备份的问题做好准备。我知道所有(或大多数)备份方法,以及受每种类型保护的各种位,但我担心的是与未结订单有关。如果发生还原,在最近的数据库备份之后下达的订单会发生什么情况?我认为数据库备份会将未结订单存储在系统上,但显然我不能每天都进行备份。
如果数据库损坏并需要恢复,那么上次备份后的订单会发生什么情况?我想至少有可能丢失一些订单。我错了吗?如果不是,那么标准做法是什么?我的客户销售的商品并不便宜,所以一般订单至少成百(欧元)。
【问题讨论】:
-
我完全看错了,还以为是磁电机……
-
你有很多选择来解决这个问题,包括某种数据库冗余。您的一些选项的预算相当高,因此您可能希望将其包含在您的详细信息中。我会首先考虑您是否必须依赖备份作为唯一的冗余来源。
-
@melee 谢谢-我没有想到-大概运行数据库的镜像副本是唯一的防水解决方案,对吗?
-
@byronyasgur 防水吗?我不会这么说的。把它想象成一个 RAID 阵列——如果一个数据库出现故障,那不应该让系统瘫痪。当倒下的副本恢复生机时,应该有其他人来承担负载。不过,这种保险并不便宜。
-
@melee 是的,一点也不便宜 - 我在找我的主人 - 老实说,我认为这样的事情对我们来说不合适,这是一个营业额相当低的网站,但我很高兴感谢原则。另外,从下面的答案中,我认为管理员至少可以发送通知电子邮件,因此它应该是可以生存的。感谢您的帮助
标签: mysql database magento e-commerce backup