Serv-u 备份处理
需求分析
从删库到跑路,大家听过很多,但如果没删备份的话,那只能说玩的不够彻底,不专业。系统管理员一个非常重要的职责就是定期备份,以便在系统出现故障的时候能够及时恢复。我们来看下如何备份Serv-u系统。
Serv-u系统的备份分为四个个部分:备份分为四个个部分:应用、配置文件、数据库和附件。
整体备份策略包括备份对象、确定备份频率和备份方式、制定备份集存储策略和恢复管理五个部分
环境备份
详见:Serv-u FTP迁移(windows_to_windwos).md) 内备份模块
确定备份策略
数据目录挂载
详见:Serv-u FTP迁移(windows_to_windwos).md) 内windwos磁盘映射
数据库定时备份
- ‘mysqldump’ 电脑上右键-〉属性-〉高级-〉环境变量-〉新建:变量名:path 变量值:mysqldump.exe所在的目录。
这样在windows下就可以定时备份mysql数据库了 - 服务器是windows,新建备份sqlback.bat
```
@echo 设置MySql数据库的IP
set ipaddress=127.0.0.1
@echo 设置MySql数据库名
set db_name1=serv_u
@echo 获取当天的日期格式yyyymmdd 20120311
set backup_date=%date:~0,4%%date:~5,2%%date:~8,2%
set backup_date1=date:~0,10
@echo 设置mysqldump 备份的参数
set uid_test_db=-uroot -pthinkive -h %ipaddress% %db_name1%
@echo 使用mysqldump对指定的MySql进行备份
mysqldump %uid_test_db% > E:\数据库备份\%db_name1%%backup_date%.sql
@echo 用7-zip对备份出的sql文件进行压缩,此处使用7zip进行压缩,也可以换成其它的压缩命令
@echo “C:\Program Files\7-Zip\7z” a %backup_date%.zip .sql (非必要步骤,压缩文件步骤注释掉了)
@echo 删除已压缩的备份文件
@echo del .sql (非必要步骤,注释掉了)
@echo 注:如果需要了解数据库备份情况,在这段代码后加pause,可以使程序运行后不直接关闭窗口
pause
```
- 打开:任务计划程序
- 右键任务计划程序库,选择创建基本任务
- 然后即可以按照实际情况逐步进行
- 直到启动程序—浏览(程序或脚本)时,这里本人导入的是backup.bat文件
备份策略
| 序号 | 部门 | 服务器名称 | 备份对象 | IP/Hosts | 备份频率 | 备份方式 | 备份集 | 管理 | 备份脚本 | 恢复措施 |
|—————|—————|————————|———————|———————|———————|———————|—————————————————————————————-|—————|—————————————|————————|
| 1 | 质量管理 | Serv-u | Serv-u上传数据 | 192.168.1.18 | 实时 全备 | 应用 | \192.168.1.252\ftpdata| 恢复/删除 | | 手动恢复.md) |
| 2 | 质量管理 | Serv-u | 数据库 | 192.168.1.18 | 3日/次 全备 | bat | \192.168.1.252\ftpdata| 恢复/删除 | | 手动恢复.md) |
Serv-u 备份处理的更多相关文章
- oracle备份恢复学习
备份和恢复是常遇到的操作,逻辑备份和物理备份.物理备份又分为冷备份和热备份. 一.逻辑备份,恢复 是指使用exp命令,简单易行,不影响正常的数据库操作.exp 用户名/密码 file=/hom ...
- SQL Server 大数据搬迁之文件组备份还原实战
一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 解决方案(Solution) 搬迁步骤(Procedure) 搬迁脚本(SQL Codes) ...
- MySQL 系列(四)主从复制、备份恢复方案生产环境实战
第一篇:MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决 第二篇:MySQL 系列(二) 你不知道的数据库操作 第三篇:MySQL 系列(三)你不知道的 视图.触发器.存储过程.函数 ...
- MongoDB备份(mongodump)和恢复(mongorestore)
MongoDB提供了备份和恢复的功能,分别是MongoDB下载目录下的mongodump.exe和mongorestore.exe文件 1.备份数据使用下面的命令: >mongodump -h ...
- 分享一个MySQL分库分表备份脚本(原)
分享一个MySQL分库备份脚本(原) 开发思路: 1.路径:规定备份到什么位置,把路径(先判断是否存在,不存在创建一个目录)先定义好,我的路径:/mysql/backup,每个备份用压缩提升效率,带上 ...
- 数据库备份并分离日志表(按月)sh 脚本
#!/bin/sh year=`date +%Y` month=`date +%m` day=`date +%d` hour=`date +%H` dir="/data/dbbackup/f ...
- 我的MYSQL学习心得(十四) 备份和恢复
我的MYSQL学习心得(十四) 备份和恢复 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) ...
- Linux 中我该如何备份系统
系统备份概述 在前面的一些文章中,我反复提到经常会把系统搞崩溃,所以备份系统就是一件不容忽视的事情.由于 Linux 系统本身的优越性,系统的备份和还原还是比较容易的.主要表现在以下方面: Linux ...
- Atitit.每月数据采集与备份 v4
Atitit.每月数据采集与备份 v4 备份检查表 r12 00cate 00item im Inputmethod ok ok Log Log ok cyar Cyar log ... ok c ...
- Atitit 知识管理的重要方法 数据来源,聚合,分类,备份,发布 搜索
Atitit 知识管理的重要方法 数据来源,聚合,分类,备份,发布 搜索 1.1. Rss 简易信息聚合(也叫聚合内容 Really Simple Syndication1 1.1. Rss 简易信息 ...
随机推荐
- Node_初步了解(3)回调,作用域,上下文
1. //回调:回调是异步编程最基本的方法,node.js需要按顺序执行异步逻辑的时候,一般采用后续传递的方式,将后续逻辑封装在回调函数中,作为起始函数的参数. //具名函数 function lea ...
- 【数论&想法题】小C的问题 @"科林明伦杯"哈尔滨理工大学第八届程序设计竞赛
Time Limit: 1000 MS Memory Limit: 256000 K Description 小C是一个可爱的女孩,她特别喜欢世界上最稳定的图形:三角形.有一天她得到了n根木棍,她把这 ...
- Hibernate(11)_基于外键的双向1对1
一.基于外键的双向1对1 对于基于外键的1-1关联,其外键可以存放在任意一边,在需要存放外键一端,增加many-to-one元素.为many-to-one元素增加unique="true&q ...
- MySQL 数据库-索引注意事项
索引注意事项 (1)最左前缀原则 如果查询的时候,查询条件精确匹配索引的左边连续一列或几列,则可以命中索引. (2)避免where 子句中对字段施加函数,如to_date(create_tim ...
- mysql导入自定义函数不成功的解决方法
进入mysql控制台:mysql -uroot -p set global log_bin_trust_function_creators=1;
- 【问题与解决】showModalDialog is not defined 的解决方案
背景: showModalDialog 是比较老的方法了,有些浏览器不再支持弹出模态窗口了. 比如说谷歌浏览就不再支持了,有文章说明如下: Chrome’s Lack of Support for s ...
- Android 实现登录界面和功能实例
近期一个android小程序须要登录功能,我简单实现了一下.如今记录下来也当做个笔记,同一时候也希望能够相互学习.所以,假设我的代码有问题,还各位请提出来.多谢了! 以下.就简述一下此实例的主要内容: ...
- 【转】关于免费SSL证书的那些事儿
根据 Let’s Encrypt CA 的统计,截至 2017 年 11 月,Firefox 加载的网页中启用 HTTPS 的比例占 67%,比去年底的 45% 有巨大提升.浏览器开发商如 Mozil ...
- Redis 为什么使用单进程单线程方式也这么快(转载)
Redis 采用的是基于内存的采用的是单进程单线程模型的 KV 数据库,由 C 语言编写.官方提供的数据是可以达到100000+的 qps.这个数据不比采用单进程多线程的同样基于内存的 KV 数据库 ...
- 全面理解Java内存模型(JMM)及volatile关键字(转载)
关联文章: 深入理解Java类型信息(Class对象)与反射机制 深入理解Java枚举类型(enum) 深入理解Java注解类型(@Annotation) 深入理解Java类加载器(ClassLoad ...