2003服务器C盘空间不足的解决方法
早上发现N个公司的站点不能打开,提示无法与SQL数据库连接,经检查发现C盘没有可用空间。
于是收集N多清理C盘空间的资料:
一、关闭IIS HTTPRERR日志功能
默认情况下,2003服务器会把所有IIS访问错误的记录写入 C:WINDOWSsystem32LogFilesHTTPERR 下的 log 文件中,如果访问量比较大,可能一段时间后 日志文件可能会占满C盘空间,导致服务器死机
同时因为要写入所有的IIS访问记录,如果访问量较大会大大增加服务器CPU占用率
关闭HTTPERR的方法
运行里输入 regedit 进入注册表编辑器
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters]
在右边 点鼠标右键 新建dword值 EnableErrorLogging 重新启动服务器就可以了
"EnableErrorLogging"=dword:00000000
重起后,2003不再写入HTTPERR日志文件,可以看到服务器CPU占用明显下降!
二、修改存储目录也不失为一个好的办法
寻找:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters
在下面建立一个字符串值.即REG_SZ
数值名称 命名为: ErrorLoggingDir
数值数据 为你指定的路径 比如 D:logofilse
====
C盘空间不足,为windows2003系统减肥2007年08月28日 星期二 22:40 我的电脑C盘是8G,装了windows2003的系统,又装了很多软件,现在C盘只有600M左右,还要经常清除网页临时文件,很是麻烦。于是找了一下关于“windows2003系统减肥”的资料,实施不会轻易反弹的减肥。
1、将C:/Documents and Settings/Administrator/Local Settings/Temp和C:/Documents and Settings/Administrator/Local Settings/Temporary Internet Files文件夹中的所有文件都可以删除,都是一些临时文件。
2、去“控制面板”卸载不用的软件,我能卸的已经很少了,释放了大概10M左右。
3、“控制面板”-“管理工具”-“事件查看器”,清除“应用程序”、“安全性”以及“系统”三种事件。系统用的时间还不久,所以这里累积的也不算多,清除了几十兆。
4、将C:/WINDOWS/SoftwareDistribution/Download所有文件打包后删除,移到其他大的分区的备份目录下面。这个文件夹的东东可以用来以后装系统的时候直接复制到新系统的该目录,系统升级时不用重新从微软下补丁了。参考资料上说节省500多M,但是我的电脑只节省了50M。
5、将C:/WINDOWS/ServicePackFiles文件夹所有文件移动到移到其他大的分区的备份目录下面,修改注册表的键值,将这个键值定义到修改的路径:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Setup/ServicePackSourcePath。这个目录的所有文件是用来还原Service Pack的。参考资料上说节省586M,我节省了729M。
6、删除C:/WINDOWS/Driver Cache/i386,这些文件都是Windows操作系统自带的已知硬件驱动文件。节省了95M。
7、将My Document的路径指向大分区某个文件夹。我的才几兆。
8、修改Internet临时文件的位置。在IE的“工具”-“Internet选项”-“常规”选项卡中有个“Internet临时文件”,点“设置”-“移动文件夹”,移到别的盘。
整理完了这些,我的C盘还有1.3G的空间可用。
9、(此项给使用OUTLOOK的朋友,我是不用的。)关闭OUTLOOK2003,将其数据文件转移到大分区,然后重启OUTLOOK2003,将其数据和本文文件夹指向新路径即可。
====
c盘空间不足怎么办|移动exchange事务日志数据库文件。我的Exchange 2003 standard安装在C盘,但随着时间的推移,C盘越来越小,我只能通过一次又一次的备份来释放空间。而我其他盘均有较大空间,请问,如果我想将数据转移到D盘,该怎么做最好呢?
回答:您可以把事务日志和数据库文件移动到新的磁盘,也可以一个磁盘存储事务日志,一个磁盘存储数据库文件夹,这也是推进的配置,有利于提高Exchange 存储的读写性能。
操作步骤如下:
移动日志文件
1. 启动 Exchange 系统管理器。
2. 单击“管理组”。
注意
1、如果“管理组”没有出现,该功能可能未打开。要打开“管理组”,请在“Exchange 系统管理器”中右键单击“Exchange 组织”,然后单击“属性”,单击选中“显示管理组”复选框。
2、 找到要更改其中的日志文件路径的存储组,右键单击该存储组,然后单击“属性”
3、 单击“常规”选项卡,单击“事务日志位置”框旁边的“浏览”按钮,然后为日志文件指定新的驱动器或文件夹位置。
移动数据库
1. 启动 Exchange 系统管理器。
2. 单击包含要更改的数据库的管理组。
3. 在“存储组”下,右键单击要更改的邮箱存储或公用文件夹存储,然后单击“属性”。
4. 单击“数据库”选项卡。
5. 单击要更改的数据库旁边的?°浏览”,然后为文件指定新的驱动器或文件夹位置。
注意:
a. 使用这些数据库,您可以选择移动 Exchange 数据库(.edb 文件)、Exchange 流式数据库(.stm 文件)或二者都移动。
b. 如果仍装上了这些数据库,您将会收到以下消息:
You are about to perform the following operation(s):
-change Exchange database location
To perform the requested operation(s), the store must be temporarily dismounted which will make it inaccessible to any user.Do you want to continue?
单击是自动卸除此数据库并移动该位置。
6. 在完成数据库移动之后,重新手动装上此数据库。
您可以将日志文件和数据库文件移动到任何要创建的文件夹中。当移动日志和数据库文件时,出于一致性考虑您可能希望创建 Exchsrvr/Mdbdata 文件结构,但这不是必需的。
您必须授予以下针对此新的包含日志文件和数据库文件的 Mdbdata 文件夹的默认权限:
1、 管理员:完全控制
2、经身份验证的用户:读取和执行、列出文件夹内容、读取
3、 创建者所有者:None
4、 服务器操作员:修改、读取和执行、列出文件夹内容、读取、写入
5、 系统:完全控制
您还需要授予以下针对包含新 Mdbdata 文件夹的根驱动器的权限: ? 系统:完全控制
在移动日志文件和数据库文件的过程中,您的存储位置将被暂时卸除。由于存储位置被暂时卸除,用户只有在该过程完成后方可访问存储位置。移动日志文件或数据库文件会使所有增量备份和差异备份失效,因此在这些更改之前应制作一个完整备份。
参考信息:
===========
如何在 Exchange Server 2003 中移动 Exchange 数据库和日志
http://support.microsoft.com/kb/821915/zh-cn
=========
Windows Server 2003 C盘空间不够了怎么办?
我的电脑是2003 server的系统,c盘的空间为10G,现在的剩余空间成0字节了,我想通过无损分区来增加c盘的大小。硬盘是120G的, C盘为主分区,D,E,F为逻辑分区下的扩展分区, 我想把D盘50G的空间移30G到C盘下面。装了个Paragon PM,但是无法增加C盘的容量啊。最大可调整的容量始终是10G, 请问应该怎么样才能增加c盘的大小呢?
请帮忙解决下这个问题, 谢谢大家!
回复 楼主 jackeeshow 的帖子
用Windows下面的PQ可以做到!不过这个过程会有点慢!
==
做ghost。。。然后重新分区。。。还原。。。
==
备份D盘数据. 删除D盘, 扩充到C盘.
==
第二种方法是比较好的选择!(ghost)