今天讲诉在维护客户棋牌游戏过程中关于“数据库”备份相关操作方法 。

  在公司技术团队帮助客户完成棋牌游戏开后 ,迁移游戏数据库到服务器时候,建议专业人士操作,不建议新手操作避免数据库文件的遗失跟相关操作错误。我公司会建议在SQLServer中出于数据安全的考虑 ,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行(避免游戏玩家操作的时候备份),所以我们不可能要求管理员每天守到晚上1点去备份数据库 。要实现数据库的定时自动备份,最常用的方式就是使用SQL Server代理中的作业。启动SQL Server Agent服务 ,然后在其中新建作业,作业中添加1个备份步骤,类型是T-SQL脚本 ,然后在命令中输入如下SQL语句 ,该语句实现了对数据库TestDB1的完整备份,备份文件在C盘Backup文件夹中,文件名就是TestDB1+当时备份的日期字符串。bak 。

  1. 备份存放

  建议不要在和数据库服务器相同的机器上做备份 ,如此备份等于没有备份。建议放置在其他的服务器或本地机器。这样在数据库服务器遭到破坏,备份文件不受影响 。然后得以正常恢复 。

  2. 备份频率

网狐6603经典版棋牌游戏数据库备份方案建议 经典 棋牌游戏 网狐6603 棋牌技术  第1张

  游戏推广期间,可以把备份周期设置在3~5天内 ,备份的时间段选择在玩家相当活动不频繁的时段。后期,可以把备份周期缩短到1到2天,视平台人数而定。

  3. 备份体的选择上 ,可以使用增量备份和全部备份,这里为了减少麻烦,建议全部备份

网狐6603经典版棋牌游戏数据库备份方案建议 经典 棋牌游戏 网狐6603 棋牌技术  第2张

  4. 备份方法

  针对 SQL Server2000或2005 数据库 ,可以使用数据库作业来调度备份操作 。备份频率按第2条设置。备份体的选择上按第三条设置。

  5. 哪些数据库需要备份

  用户,服务,金币 ,各游戏积分数据库都需要备份 。

  6. 如何将备份文件传送到其他备份机

  建议使用 FTP 服务来做服务间的传输。

  7. 如何恢复备份文件

  先将最近的一个备份的Copy 上传到服务器上 ,然后逐个恢复就可以了!

未经允许不得转载! 作者:棋牌源码网,转载或复制请以超链接形式并注明出处棋牌源码网

原文地址:《网狐6603经典版棋牌游戏数据库备份方案建议》发布于:2021-08-06