惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Security Affairs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Jina AI
Jina AI
P
Palo Alto Networks Blog
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
A
Arctic Wolf
Hugging Face - Blog
Hugging Face - Blog
小众软件
小众软件
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
Blog — PlanetScale
Blog — PlanetScale
S
Schneier on Security
V
Vulnerabilities – Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
雷峰网
雷峰网
T
Tenable Blog
人人都是产品经理
人人都是产品经理
T
Tor Project blog
C
Cyber Attacks, Cyber Crime and Cyber Security
AWS News Blog
AWS News Blog
Microsoft Security Blog
Microsoft Security Blog
J
Java Code Geeks
Scott Helme
Scott Helme
SecWiki News
SecWiki News
C
CERT Recently Published Vulnerability Notes
Recorded Future
Recorded Future
I
InfoQ
Security Archives - TechRepublic
Security Archives - TechRepublic
Help Net Security
Help Net Security
Cloudbric
Cloudbric
C
Check Point Blog
Engineering at Meta
Engineering at Meta
TaoSecurity Blog
TaoSecurity Blog
B
Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
N
News and Events Feed by Topic
云风的 BLOG
云风的 BLOG
MyScale Blog
MyScale Blog
腾讯CDC
量子位
Application and Cybersecurity Blog
Application and Cybersecurity Blog
K
Kaspersky official blog
Vercel News
Vercel News
F
Full Disclosure
T
Troy Hunt's Blog
Forbes - Security
Forbes - Security
S
Security @ Cisco Blogs

博客园 - Voodoo's天空

时间、事件、实践 投票作弊程序制作思路(续)——突破IP限制投票 投票作弊程序制作思路 C#中使用正则表达式清除javascript脚本的方法 一年没有更新自己的BLOG了,主要是记录一些从sqlserver导数据到oracle的解决方法 2004年的最后一个POST 开发自定义控件的笔记 (2) 开发自定义控件的笔记(1) 利用ADO中记录集筛选 Smart Client 高级开发 图解Windows历史 非常好的思想 (Design your web pages freely at runtime - by Jasper) 一个PHP版本的数据库操作类,针对MYSQL的 在不同语言中关于CheckBox的处理办法(ASP、JSP、PHP) 一个不完整的OLEDB操作类(自己乱写的,呵呵) Winform的登录窗体设计思路 在应用程序中打开浏览器 周末的中日之战…… 关于值类型和引用类型比较的问题
迁移SharePoint Portal Server 2003 (sps2003) 需要注意和出现的问题
Voodoo's天空 · 2006-02-23 · via 博客园 - Voodoo's天空

由于客户的服务器病毒防火墙的倒掉,病毒有如潮水一般连绵不绝的把客户的服务器弄垮了,没有办法,只好重新安装系统和SPS 2003了。

看了关于备份和恢复的文档,在重装之前,总结了以下几个需要注意和备份的步骤

备份的步骤

1、AD信息的备份
2、SPS数据的备份
3、其他信息的备份

第一步,AD的备份。

可以使用系统提供的 “附件”-》“系统工具”-》“备份”工具来实现。

运行改工具后,选择备份,在需要备份的位置上,选择“Stytem Sate” 然后选择需要存放的位置。

点击“开始备份” 就开始备份了

第二步 SPS的备份
可以使用 SharePoint Portal Server 数据备份恢复工具,操作起来还是比较简单的。

第三步 把其他需要备份的文件进行备份即可

恢复的步骤

1、先安装了操作系统之后,在进系统之前按F8,选择 第七项 “恢复域控制器”模式,然后使用刚才备份的AD备份进行恢复即可,要注意了,不要把服务器升级为域控制器之后才执行这个操作,本身这个备份就包含了提升服务器级别的配置了。

2、然后是安装SQLSERVER 2000

3、安装SPS2003

4、开始恢复门户

5、创建一个新的配置数据库

6、使用备份恢复工具 将之前备份的SPS门户文件进行还原

7、一切OK 了

PS:
有一点需要注意的,这也是大家可能会遇到的。就是我们在重新部署了AD控制器,并且和原来的域环境一样的情况下,还原的SPS门户会看不到,始终显示“不能完成此操作。请重试”的错误信息,这是因为保存在系统数据库中用户SID和AD中的用户不匹配造成的,解决的方法是在XXXX_Site数据库中执行以下代码

DECLARE @login varchar(40), @systemid varbinary(128)

DECLARE curUsers CURSOR LOCAL FOR
SELECT tp_login, tp_systemid FROM userinfo where tp_deleted = 0

OPEN curUsers

FETCH NEXT FROM curUsers INTO @login, @systemid

WHILE @@FETCH_STATUS = 0
BEGIN
PRINT 'Resetting user ' + @login + ' to new SID '
PRINT suser_sid(@login)
UPDATE UserInfo
SET tp_systemid = suser_sid(tp_login) WHERE CURRENT OF curUsers
FETCH NEXT FROM curUsers INTO @login, @systemid
END

CLOSE curUsers
DEALLOCATE curUsers

GO

这样,将用户ID重新匹配,就可以继续使用了.

参考资料:
SharePoint站点中用户信息与AD用户信息的“不一致”问题
http://support.microsoft.com/kb/827701/
Fix those SIDs