[玩转系统] 如何备份和恢复网站和 IIS 配置
作者:精品下载站 日期:2024-12-14 23:20:51 浏览:14 分类:玩电脑
如何备份和恢复网站和 IIS 配置
在本文中,我们将了解如何在 Windows Server 上备份网站、应用程序池和 IIS Web 服务器配置。在主机服务器发生故障或将网站(和/或 IIS 配置)迁移/移动到另一台服务器时,您可以使用 Internet 信息服务备份来恢复网站。
在 Windows Server 上备份 IIS
备份在 Internet 信息服务 Web 服务器上运行的站点的数据和配置包含以下几个步骤:
备份 IIS 网站文件(默认情况下,IIS 网站文件存储在
%SystemDrive%\inetpub\wwwroot
)。该文件夹必须包含在备份计划中。使用备份工具(甚至可以使用内置的 Windows Server Backup -> 选择 inetpub 目录进行备份)或简单的 BAT/PowerShell 脚本复制所有文件就足够了。例如,要安装 WSB 并将 inetpub\wwwroot 目录备份到共享文件夹,请使用以下命令:
# Install the Windows server feature using PowerShell; Install-WindowsFeature -Name Windows-Server-Backup # backup IIS website static files wbadmin start backup -backupTarget:\srv-backup1\backup -include:c:\inetpub\wwwroot -vsscopy
备份(导出)当前的 IIS 证书(您可以使用以下命令获取服务器上的 SSL 证书列表:
netsh http show sslcert
)您可以使用PowerShell将证书以PFX(个人信息交换)格式备份到共享网络文件夹:
dir cert:\localmachine\my | Where-Object { $_.hasPrivateKey } | Foreach-Object { [system.IO.file]::WriteAllBytes("\srv-backup1\backup$($_.Subject).pfx",($_.Export('PFX', 'secret')) ) }
备份 IIS 配置(设置)。
您可以使用内置的 appcmd 工具备份 IIS 配置。以管理员身份打开命令提示符并更改目录:
cd c:\Windows\system32\inetsrv
让我们备份 IIS 配置:
appcmd add backup srv1-iis-backup-2022_03_10
BACKUP object srv1-iis-backup-2022_03_10 added
Appcmd 使用备份的名称在 c:\Windows\system32\inetsrv ackup 目录中创建一个文件夹。它包含以下文件:
管理配置
应用程序主机配置
MBSchema.xml
-
元数据库.xml
重定向配置
剩下的就是将该目录复制到备份存储设备。
在 Windows Server 2019/2016 上,您可以使用内置 PowerShell cmdlet 来备份 IIS,而不是 appcmd:
Backup-WebConfiguration -Name MyBackup202203
此 cmdlet 还将当前 IIS 设置导出到
$env:Windir\System32\inetsrv\backup
。
在不同的 Windows Server 主机上恢复 IIS 配置
您可以将 IIS 配置从备份恢复到同一服务器或不同的主机。假设您需要在不同的 Windows Server 主机上恢复 IIS 配置。
将 IIS 备份目录复制到目标服务器上的同一文件夹 (c:\windows\system32 ackup)。
要显示所有可用 IIS 配置备份的列表,请运行以下命令:
appcmd list backup
复制的备份应该出现在可用备份列表中。从备份恢复 IIS 配置:
appcmd restore backup /stop:true srv1-iis-backup-2022_03_10
“从备份恢复配置srv1-iis-backup-2022_03_10表示 IIS 配置已成功恢复。
这
/stop:true
选项强制 IIS 在恢复之前停止。
Restore-WebConfiguration -Name srv1-iis-backup-2022_03_10
注意。有像这样的条目
BACKUP “CFGHISTORY_0000000001”
在可用备份列表中。这些是自动创建的 IIS 配置备份,位于 \inetpub\history 目录中。 IIS 7+ 中出现了自动备份功能:跟踪通过 IIS 管理器对 ApplicationHost.config 所做的更改,存储 10 个最新备份,并且每 2 分钟检查一次文件是否有更改。
要删除以前的备份,请运行以下命令:
appcmd.exe delete backup BackupName
注意。重要限制和要点列表:
两台服务器必须使用相同的 IIS 版本。您可以使用 PowerShell 在注册表中检查 IIS 版本:
get-itemproperty HKLM:\SOFTWARE\Microsoft\InetStp\ | select setupstring,versionstring
就我而言,这是 IIS 10.0
如果 IIS 应用程序池不是从内置帐户运行,则它们必须在目标 IIS 主机上可用。
在恢复 IIS 之前,您必须将使用的所有 SSL 证书导入到新服务器。
您还可以使用 msdeploy 包(Web 部署工具)备份 IIS Web 服务器。在 IIS 主机和目标备份主机上下载并安装 msdeploy 包 (https://www.microsoft.com/en-us/download/details.aspx?id=43717)。
要通过 webdeploy 创建到远程 Windows 主机 192.168.100.112 的 IIS 备份(如果多个站点在 IIS 上运行,则包含所有站点),可以使用以下命令:
msdeploy -verb:sync -source:webServer,computername=192.168.100.112 dest:package=c:\Backup\IIS\server1_iis_backup.zip
您还可以备份单个 IIS 网站:
msdeploy -verb:sync -source:contentPath="site_name.com",computername=192.168.100.112 -dest:package=c:\Backup\IIS\site_name.zip
或者仅从指定目录复制静态网站文件:
msdeploy -verb:sync -source:dirPath="c:\inetpub\wwwroot\site_name",computername=192.168.100.112 -dest:package=c:\Backup\IIS\site_name_static_files.zip
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[短剧合集] 2025年06月2日 精选+付费短剧推荐39部
[软件合集] 25年6月2日 精选软件18个
[软件合集] 25年6月1日 精选软件15个
[短剧合集] 2025年06月1日 精选+付费短剧推荐59部
[短剧] 2025年05月31日 精选+付费短剧推荐58部
[软件合集] 25年5月31日 精选软件66个
[电影] 黄沙漫天(2025) 4K.EDRMAX.杜比全景声 / 4K杜比视界/杜比全景声
[风口福利] 短视频红利新风口!炬焰创作者平台重磅激励来袭
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[美图] 2W美女个美女小姐姐,饱眼福
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag