数据库是商城最重要的组成部分之一,里面包含了会员及商城产品等大量的重要信息,因此我们在日常的运营与维护中要养成定期备份数据库的习惯。
ShopWind 开源电商系统v3.2 的数据库可以配置一主多从数据库模式,主数据库即安装站点的数据库,无需配置。主数据库完成插入/更新等操作,从数据库执行查询操作,通过该配置实现读写分离,可以有效解决网站高并发问题,在保障主数据库安全的情况下,实现异地多活。配置一主多从读写分离模式之前,请自行实现数据库同步策略,可使用阿里云产品:云数据库DTS,推荐使用云数据库作为从数据库,相较于自建数据库服务器成本更低,如阿里云的云数据库RDS
备份数据库时,可以选择备份全部数据或者只备份某些数据表,具体操作如下图所示:
备份完成的数据,会保存在商城源文件下的data/sql_backup文件夹里。当我们恢复数据库的时候,可以根据需要选择所备份的数据库