`

IP-Guard数据库按天存储—V3.20版本说明

阅读更多

一、 新的数据存储方式

新的数据存储方式仍然采用MSSQL 数据库存储,支持版本与之前的相同,数据库的存储结构做了比较大的修改,新的数据存储方式,数据库包括两种类型的:

一种是用来存储客户端基本信息以及配置信息的,名称为OCULAR3 ;该数据库对应两个数据库文件,即:OCULAR3.MDFOCULAR3_LOG.LDF

另一种是用来存储客户端日志记录的,数据库名称由称 OCULAR3_DATA. 和日期组成,数据库文件名是数据库名 .MDF 和数据库名 _Log.LDF ;例如 2009-6-22 这一天的所有日志数据存储在数据库 OCULAR3_DATA.20090622 中,它对应的文件名为 OCULAR3_DATA.20090622.MDF OCULAR3_DATA.20090622_Log.LDF 。因为每一天的日志都会分别存储在对应那一天的数据库中,自然这种相同结构的数据库同时会存在若干个。

某个数据库按天存储版本的服务器运行后,其服务器连接的数据库列表:

二、 按天存储的优点

1、 提高了服务器对数据处理的能力

前期的版本,因为所有数据都是存储在一个数据库中的,随着服务器运行的时间越长,数据量就在不断增加;随着插入或修改数据的次数增多,数据库索引碎片也同时在增多;这就导致查询或修改数据的速度越来越慢。

数据库按天存储以后,因为每一天的数据都独立存储到一个数据库中,将之前一个数据库的数据量分担到N 个数据库中,索引也就跟着减小,自然数据查询的速度就提高了很多。

2、 让数据备份变得更方便快捷

前期的版本,因为所有数据都是存储在一个数据库中,这就导致备份部份时间段的数据需要从这个庞大的数据库中查询满足条件的数据再导出到备份数据库中,导致备份速度的优化始终有限。

数据库按天存储以后,当需要备份数据库时,只需要将这些日期的数据库从SQLSERVER 中分离,再在资源管理器中将数据库文件复制或剪切到其它位置就可以了,备份数据的速度再也不受SQLSERVER 的限制,完全由系统的性能决定。

3、 增强了数据存储的安全性

前期的版本,因为所有数据是存储在一个数据库中,随着服务器运行的时间越长,数据量不断增加,导致数据库的维护工作越来越重,如果不小心数据库所在磁盘没 有可用空间了,而此时删除或备份数据只能停止服务器借助我们的辅助工具处理,并且数据量越大处理的时间越长,有的用户为了能尽快启动服务器不得已只能将某 些数据类型直接全部删除;除此,如果用户因为非法操作导致数据库置疑了,那么所有数据都可能丢失。

采用数据库按天存储的方式以后,备份数据的操作仅仅是将数据库分离后直接将数据库文件移动到其它磁盘,因此只需要暂停服务器一小段时间就可以释放更多的可用空间。由于每一天的数据都独立存储到一个数据库中,将之前一个数据库的数据量分担到N 个数据库中,单个数据库的数据量自然也就不会太大,数据库置疑的机率也大大降低,即使某个数据库置疑了,也更容易修复,最多也就是只损失这一天的数据。

4、 MSSQL 数据库版本选择的多样化

前期的版本,如果MSSQL 采用MSDESQL 2005 Express ,由于在MSDE 以及SQL 2005 express 数据库大小不能超2GB4GB 的限制,文档备份、屏幕历史、以及邮件附件只能使用ACCESS 来存储,但因为ACCESS 存 储时常会产生一些不可预料的错误,导致数据丢失或数据出错,给数据维护带来诸多不便。此外,如果客户端的数量较多,即便是文档备份、屏幕历史、以及邮件附 件已经不用存储到数据库中,仍然有可能出现数据库很快超过大小限制,管理人员不得不频繁地备份数据,增加了工作量;或者就只能花费更多的成本选用MSSQL 付费版本。

现在数据库改为按天存储以后,每一天的数据都独立存储到一个数据库中,大大降低了数据库大小超过4GB 的机率,而避免了导致数据不能传到服务器,或者服务器不能正常运行的问题。

三、 升级到 V3.20 注意事项

1、 关于数据备份功能与自动清除功能的变化

新版本暂时屏蔽了在控制台提供的数据备份与查看功能以及数据自动清除功能的操作界面。因此升级到新版本以后,如需备份或查看备份,请按下面的操作方式:

备份数据

第一步:停止V3 服务器;

第二步:分离需要备份的这段时间的数据库,通过执行 SQL_detach_logdata.sql 中的SQL 语句可以实现快速分离某一段时间的数据库;

SQL_detach_logdata.sql 执行说明:

第三步:将分离以后的数据库文件移动到其它位置。

查看备份数据

当需要查看V3.20 备份数据时,只需首先停止V3 服务器,再将备份下来的某一段时间的数据库文件复制到服务器安装目录的DATA 目录下,再次启动V3 服务便可直接登陆控制台查看数据。

这里需要注意一下,如果您使用的是MSSQL2005 以上版本,请在启动V3 服务器前确认复制到DATA 目录下的文件是否有SYSTEM 权限,因为如果没有将会导致服务器无法访问这些数据库。

查看复制到DATA 目录下的文件是否有SYSTEM 权限,可以选中所有数据库文件,鼠标右键单击弹出右键菜单,选择“属性”,在“安全”中如果没有SYSTEM 权限,则需要添加;如下图:

清除数据

如需清除某一段时间的数据,直接删除对应日期的数据库即可,操作步骤:

第一步:停止V3 服务器;

第二步:删除包含某一段日期的数据库,通过执行 SQL_Delete_logdata.sql 可以实现快速删除某一段时间的数据库。

SQL_Delete_logdata.sql 执行说明:

2、 升级到V3.20 操作步骤

因为这个版本暂时还没有提供数据备份的功能,为了避免在升级以后需要备份旧版本存储的数据而带来的麻烦,我们以下提供的升级方法中会首先将当前数据库完整的备份下来,再升级到V3.20 ,升级步骤如下:

第一步:停止V3 服务器;

第二步:附加空数据库OCULAR3 (随文档一起提供的相同目录的OCULAR3 目录下两个数据库文件,请在附加之前将这两个数据库文件放到服务器安装目录下,或者其它一个准备用来存储主数据库文件的目录),附加数据库名称为OCULAR3_n ,该数据库的结构完全符合V3.2OCULAR3 数据库结构,因为包含客户端基本信息,将用来作为连接新版本服务器的数据库;

第三步:运行SQL 语句 SQL_Export_Agentinfo.sql ,执行该SQL 语句的作用是将当前OCULAR3 数据库中的客户端基本信息导出到OCULAR3_n 中;

第四步:分离OCULAR3 数据库,保留所有OCULAR3 数据库文件作备份用,以后查看这些数据可以使用数据查看工具Oserver_Query

Download Oserver_Query:

http://www.tec-development.com/down/Tools/Via_OServer3.13Query.zip

第五步:将OCULAR3_n 的数据库名称修改为OCULAR3, 通过执行 SQL_renameDB.sql 可以实现将OCULAR3_n 的数据库名称修改为OCULAR3

第六步:运行V3.2 升级程序,直到升级完成并且服务器正常启动。

分享到:
评论

相关推荐

    Ip-Guard数据库备份

    在本场景中,"Ip-Guard数据库备份"是指针对Ip-Guard 3.0版本的数据保护措施,确保在服务器需要重新安装或注册时,能够快速恢复到先前的状态,保证业务连续性。 数据库备份是任何IT系统维护的关键环节,它涉及到数据...

    互普IP-guard V4.71版本更新历史说明_V4.71.0215

    在之前版本的更新中,例如V4.64.1017、V4.63.724、V4.62.415和V4.61.127,互普IP-guard也持续增强了功能和解决了诸多问题,涉及搜索引擎关键字搜索日志、客户端活动日志、打印隐藏水印、敏感内容外传审批、网址库...

    IP-GUARD用户手册V4.0

    第六章《策略》则详细讲解了IP-GUARD的策略管理功能,包括基本策略、设备控制策略、应用程序策略、上网浏览策略、屏幕记录策略、日志记录策略、远程控制策略、系统报警策略、流量控制策略、网络控制策略、邮件控制...

    IP-guard产品测试用例(全模块)20190213.docx

    测试环境包括了 IP-Guard 产品的组成架构、产品测试软硬件配置、测试软件版本说明等信息。IP-Guard 产品的组成架构包括了控制台、文档操作管控模块、安全检测模块等。产品测试软硬件配置包括了服务器配置、网络配置...

    IP-GUARD V4.51新版本功能培训20200520.pptx

    IP-GUARD是一款专业的信息安全管理系统,其V4.51版本带来了多项重要更新,特别是针对敏感内容识别功能的强化。该模块旨在帮助企业精准地识别和分类海量文件中的敏感信息,以便实施更有效的数据保护措施。 在V4.51...

    IP-Guard(威盾)3.20 pg

    而"IP-GUARD V3.1数据库清除和备份工具DBCleaner_V3.1.zip"则是一个数据库清理和备份工具,可以帮助管理员定期维护和保护IP-Guard的数据库,确保数据的完整性和系统的稳定运行。 总的来说,IP-Guard(威盾)3.20 pg...

    一键解除销毁IP-GUARD3.0限制 完全删除版本 开源 供各位研究

    IP-GUARD是一款广泛使用的网络监控与管理软件,主要用于企业环境中的信息安全管理。它能够帮助企业控制员工的上网行为,防止敏感信息泄露,并提供网络访问控制等功能。然而,有时候用户可能会觉得IP-GUARD的某些限制...

    互普威盾、IP-guard 分布式服务器使用说明

    "互普威盾、IP-guard 分布式服务器使用说明" 互普威盾、IP-guard 分布式服务器是一款功能强大、灵活的网络安全解决方案,旨在提供高效、可靠的网络安全保护。下面是对该服务器的详细使用说明。 一、功能简介 互普...

    IP-Guard正版安装程序V4.54.0813

    IP-guard企业信息监管系统,是一款领先的内网安全软件,它能够协助企业解决最棘手的内网安全问题,借助IP-guard强大的功能,企业能够有效地进行用户行为管理,防范信息外泄,文档透明加密,敏感内容识别管理系统DLP...

    IP-guard验收报告.pdf

    6. **应用程序管控**:IP-guard能详细记录应用程序的启动、退出、窗口切换等,支持按多种条件查询。还能限制特定程序的使用,监控应用程序的运行状态,并在出现问题时向控制台报警。 7. **统计与分析**:系统提供了...

    ip-guard备用服务器安装步骤.docx

    《IP-guard备用服务器安装与配置详解》 IP-guard企业信息监管系统,作为一款业内领先的内网安全解决方案,其全面的功能模块为企业信息安全提供了坚实保障。在实际应用中,为了确保系统的稳定性和连续性,通常会设置...

    IP-GUARD域登录脚本安装

    ### IP-GUARD域登录脚本安装方法详解 随着企业对网络安全管理的需求日益增强,IP-GUARD作为一款优秀的企业级信息安全管理系统,被广泛应用。本文将详细介绍如何利用域登录脚本进行IP-GUARD客户端的自动推送安装,...

    IP-Guard下linux客户端用户手册

    ### IP-Guard下Linux客户端用户手册相关知识点 #### 一、简介 **1.1 前言** 在数字化时代,企业的核心竞争力往往体现在其掌握的信息和技术上。这些信息通常以电子文档的形式存储于企业内部网络中。为了保护这些...

    IP-guard卸载工具

    IP-guard上网行为管理,可以用这个工具卸载; 内容仅供学习交流,任何人不得将其用于非法用途,否则后果自行承担! * 运行`patched/Agt3Tool.exe`,选择卸载客户端->生成操作码->输入任意确认码->确定 * 运行`patched...

    ip-guard报警提示冲突处理

    ip-guard是一款企业级的信息安全管理系统,主要用于监控、审计和保护企业内部信息,以防止敏感数据的泄漏。在使用ip-guard过程中,控制台可能会弹出“客户端登录冲突”的报警信息,这通常是由于客户端识别信息的问题...

    IP-guard初级认证服务工程师笔试题_2014范文.docx

    【IP-guard初级认证服务工程师笔试题】涉及到的知识点主要集中在IP-guard这个企业级的信息安全管理系统上,涵盖了系统配置、数据库管理、网络安全、数据保护、监控和审计等多个方面。以下是相关知识点的详细说明: ...

    IP-GUARD附件加解密安全网关使用说明.pdf

    IP-GUARD附件加解密安全网关是为保护企业信息管理系统中的敏感资料而设计的解决方案,主要包括ERP、OA、CRM、PLM等系统。这些系统包含了企业的核心数据,比如客户信息、研发计划、财务报表等,其安全至关重要。IP-...

    IP-guard 用户手册

    ### IP-guard产品概述 - IP-guard是一款终端安全产品,用于保护企业内部网络及终端设备的安全。 - 本手册是最新版的使用说明,适用于新入门的用户。 - 手册内容包括安装、配置、监控、统计、策略设置、安全检测、...

    IP-GUARD客户端打包程序

    《IP-GUARD客户端打包程序详解》 IP-GUARD是一款功能强大的企业级网络管理软件,主要用于企业网络的安全防护、信息资产管理以及合规审计等。其中,“IP-GUARD客户端打包程序”是该系统的重要组成部分,它负责将IP-...

    IP-guard 移动智能设备安全查看器使用说明

    《IP-guard 移动智能设备安全查看器使用详解》 IP-guard 移动智能设备安全查看器是一款专门设计用于保障企业信息安全的工具,它能够确保加密的文档只能在获得授权的移动智能设备上正常查看,从而有效防止敏感信息的...

Global site tag (gtag.js) - Google Analytics