首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Serv-u 备份处理

需求分析

从删库到跑路,大家听过很多,但如果没删备份的话,那只能说玩的不够彻底,不专业。系统管理员一个非常重要的职责就是定期备份,以便在系统出现故障的时候能够及时恢复。我们来看下如何备份Serv-u系统。

Serv-u系统的备份分为四个个部分:备份分为四个个部分:应用、配置文件、数据库和附件。

整体备份策略包括备份对象、确定备份频率和备份方式、制定备份集存储策略和恢复管理五个部分

环境备份

详见:Serv-u FTP迁移(windows_to_windwos)内备份模块

确定备份策略

数据目录挂载

详见:Serv-u FTP迁移(windows_to_windwos)内windwos磁盘映射

数据库定时备份

‘mysqldump’ 电脑上右键-〉属性-〉高级-〉环境变量-〉新建:变量名:path 变量值:mysqldump.exe所在的目录。

这样在windows下就可以定时备份mysql数据库了

服务器是windows,新建备份sql_back.bat

@echo 设置MySql数据库的IPset ipaddress=127.0.0.1@echo 设置MySql数据库名set db_name1=serv_u@echo 获取当天的日期格式yyyymmdd 20120311set backup_date=%date:~0,4%%date:~5,2%%date:~8,2%set backup_date1=date:~0,10@echo 设置mysqldump 备份的参数set uid_test_db=-uroot -pxxx -h %ipaddress% %db_name1%@echo 使用mysqldump对指定的MySql进行备份mysqldump %uid_test_db% > E:\数据库备份\%db_name1%_%backup_date%.sql-------------------------------------------------------------------------------------------------@echo 用7-zip对备份出的sql文件进行压缩,此处使用7zip进行压缩,也可以换成其它的压缩命令 "C:\Program Files\7-Zip\7z" a %backup_date%.zip *.sql@echo 删除已压缩的备份文件 del *.sql (非必要步骤,注释掉了)@echo 注:如果需要了解数据库备份情况,代码后加pause,可以使程序运行后不直接关闭窗口pause

打开:任务计划程序

右键任务计划程序库,选择创建基本任务

然后即可以按照实际情况逐步进行

直到启动程序–浏览(程序或脚本)时,这里本人导入的是backup.bat文件

备份策略

如果你觉得文章能给你带来帮助,请关注我的公众号并帮忙转发!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180501G0JOTR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券