iis mysql备份_IIS备份、还原方法:II6、II7备份、还原方法详解

2023-11-05 16:10

本文主要是介绍iis mysql备份_IIS备份、还原方法:II6、II7备份、还原方法详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当我们IIS服务器上配置的站点较多或者虚拟目录等较多的时候(比如:虚拟主机、文件下载服务器等场景),一旦涉及到服务器变迁或者重装系统时,重新配置IIS站点就是件非常麻烦且复杂的事情,这个时候IIS备份与还原功能的重要性就凸显了。本文主要介绍在Windows Server 2003的IIS6与Windows Server 2008的II7中如何对IIS的配置进行备份与还原方法。

1、IIS7备份与还原方法

IIS7的备份与还原与IIS6不同,需要通过命令方式来操作:

1)IIS7备份操作

打开CMD命令窗口,输入 cd c:\windows\system32\inetsrv (这一步非常重要,不要忽略)

输入 appcmd add backup “备份名称”(如:20131005) 则可成功创建备份

创建的备份文件(文件夹schema和文件administration.config、applicationHost.config、redirection.config等)将保存在C:\Windows\System32\inetsrv\backup下,我们要及时将这些文件拷贝出去,备份好。

同时,可以输入 appcmd list backup 命令显示所有备份列表

2)IIS7还原操作

把我们备份的文件拷贝至C:\Windows\System32\inetsrv\backup下

打开CMD命令窗口,输入 cd c:\windows\system32\inetsrv (这一步非常重要,不要忽略)

输入 appcmd restore backup “备份名称”(如:20131005)则可实现IIS7配置还原操作。

2、IIS6备份与还原方法

IIS6的备份与还原与IIS7不同,可以直接在IIS管理器中操作完成;本文介绍2种IIS6备份与还原的方法:

方法一

1)备份 IIS6 配置数据库

在 IIS 管理器中,右键单击本地计算机,指向“所有任务”,然后单击“备份/还原配置”

单击“创建备份”,在“配置备份名称”框中输入备份文件的名称(注意:备份文件名是不区分大小写的)

*可选:如果要创建安全备份,请选中“使用密码加密备份”复选框,在“密码”框中键入密码,然后在“确认密码”框中键入相同的密码。

单击“确定”。

在创建备份时,会创建两个文件在 systemroot\System32\Inetsrv\MetaBack 文件夹中:

name.mdx

name.scx

* name 是管理员用来命名备份集的名称,x 是备份集的版本号,第一次备份x就是0。

我们要及时将这些文件拷贝出去,备份好。

2)还原 IIS6 配置数据库

把我们备份的文件拷贝至 C:\System32\Inetsrv\MetaBack 文件夹中

在 IIS 管理器中,右键单击本地计算机,指向“所有任务”,然后单击“备份/还原配置”

选择备份名后,单击“还原”

方法二

1)保存/导出/备份WEB配置

5e6de69d47fc6f06fd61ba4eedc3a03b.png

选择一个保存路径

7591bcdb89513fe2977ccc7ca7d6ec86.png

2)恢复配置

先打开备份的weback20090901.xml文件,查看到XML中“默认站点”的路径,待会儿命令行要用到

b50c484c16766b9749d366533738618e.png

假如默认网站已经丢失了EX开头的三个虚拟目录,iisadmpsw的物理路径也被修改了

36a1b07d1e87f8bc1c9d3dd532a0fd1c.png

关闭IIS管理器,输入iiscnfg命令(如果有提示注册cscript.exe为默认脚本解析器,回答“是”),网站配置就恢复了,然后手动启动一下默认网站即可,搞定!

1457e145c031d24e4e6f0bc69e1c9390.png

命令:iiscnfg /import /f c:\iisback\weback20090901.xml /sp /LM/W3SVC/1 /dp /LM/W3SVC/1 /children

解释:

/import /f 导入配置文件,后跟保存的.xml配置文件

/sp 指定.xml中要导入的源路径,必选项

/dp 指定要导入到网站的目标路径,必选项, /LM/W3SVC/1是指当前在IIS管理器中看到的第1个WEB站点

/children 将.xml中的配置的子虚拟目录配置一并导入

3)归并模式

有时只允许将保存的.xml文件中的配置项替换现有配置,但当前一些新增的虚拟目录(即.xml没有的配置)不允许被替换掉,可以使用归并模式,即保留了备份后新增的虚拟目录,又替换了相同的虚拟目录设置,推荐使用这种模式。只要在上述命令后再加一个/merge参数即可。

示例:新增的aaa虚拟目录要保留,要恢复EX开头的文件,且恢复iisadmpsw的本地路径设置

c4f0c766c8f9a5288edd20013eadb171.png

运行命令 iiscnfg /import /f c:\iisback\weback20090901.xml /sp /LM/W3SVC/1 /dp /LM/W3SVC/1 /children  /merge

OK

f60cb4f50f8e46658c85c596714709a3.png

这篇关于iis mysql备份_IIS备份、还原方法:II6、II7备份、还原方法详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/350978

相关文章

Nginx安全防护的多种方法

《Nginx安全防护的多种方法》在生产环境中,需要隐藏Nginx的版本号,以避免泄漏Nginx的版本,使攻击者不能针对特定版本进行攻击,下面就来介绍一下Nginx安全防护的方法,感兴趣的可以了解一下... 目录核心安全配置1.编译安装 Nginx2.隐藏版本号3.限制危险请求方法4.请求限制(CC攻击防御)

MySQL 主从复制部署及验证(示例详解)

《MySQL主从复制部署及验证(示例详解)》本文介绍MySQL主从复制部署步骤及学校管理数据库创建脚本,包含表结构设计、示例数据插入和查询语句,用于验证主从同步功能,感兴趣的朋友一起看看吧... 目录mysql 主从复制部署指南部署步骤1.环境准备2. 主服务器配置3. 创建复制用户4. 获取主服务器状态5

SpringBoot中六种批量更新Mysql的方式效率对比分析

《SpringBoot中六种批量更新Mysql的方式效率对比分析》文章比较了MySQL大数据量批量更新的多种方法,指出REPLACEINTO和ONDUPLICATEKEY效率最高但存在数据风险,MyB... 目录效率比较测试结构数据库初始化测试数据批量修改方案第一种 for第二种 case when第三种

python生成随机唯一id的几种实现方法

《python生成随机唯一id的几种实现方法》在Python中生成随机唯一ID有多种方法,根据不同的需求场景可以选择最适合的方案,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习... 目录方法 1:使用 UUID 模块(推荐)方法 2:使用 Secrets 模块(安全敏感场景)方法

一文详解如何使用Java获取PDF页面信息

《一文详解如何使用Java获取PDF页面信息》了解PDF页面属性是我们在处理文档、内容提取、打印设置或页面重组等任务时不可或缺的一环,下面我们就来看看如何使用Java语言获取这些信息吧... 目录引言一、安装和引入PDF处理库引入依赖二、获取 PDF 页数三、获取页面尺寸(宽高)四、获取页面旋转角度五、判断

Spring Boot中的路径变量示例详解

《SpringBoot中的路径变量示例详解》SpringBoot中PathVariable通过@PathVariable注解实现URL参数与方法参数绑定,支持多参数接收、类型转换、可选参数、默认值及... 目录一. 基本用法与参数映射1.路径定义2.参数绑定&nhttp://www.chinasem.cnbs

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口

MySql基本查询之表的增删查改+聚合函数案例详解

《MySql基本查询之表的增删查改+聚合函数案例详解》本文详解SQL的CURD操作INSERT用于数据插入(单行/多行及冲突处理),SELECT实现数据检索(列选择、条件过滤、排序分页),UPDATE... 目录一、Create1.1 单行数据 + 全列插入1.2 多行数据 + 指定列插入1.3 插入否则更

Redis中Stream详解及应用小结

《Redis中Stream详解及应用小结》RedisStreams是Redis5.0引入的新功能,提供了一种类似于传统消息队列的机制,但具有更高的灵活性和可扩展性,本文给大家介绍Redis中Strea... 目录1. Redis Stream 概述2. Redis Stream 的基本操作2.1. XADD

MySQL深分页进行性能优化的常见方法

《MySQL深分页进行性能优化的常见方法》在Web应用中,分页查询是数据库操作中的常见需求,然而,在面对大型数据集时,深分页(deeppagination)却成为了性能优化的一个挑战,在本文中,我们将... 目录引言:深分页,真的只是“翻页慢”那么简单吗?一、背景介绍二、深分页的性能问题三、业务场景分析四、