[发明专利]一种用于处理数据库运行产生的数据的方法和装置有效
| 申请号: | 201910759758.6 | 申请日: | 2019-08-16 |
| 公开(公告)号: | CN110569229B | 公开(公告)日: | 2022-07-12 |
| 发明(设计)人: | 孙永杰 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F16/21 | 分类号: | G06F16/21 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 白天明;解婷婷 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 处理 数据库 运行 产生 数据 方法 装置 | ||
本发明公开了用于处理数据库运行产生的数据的方法和对应的装置,该方法包括:在通过存储于可移动存储设备的LiveCD文件启动数据库服务的时候,在服务器的内存中创建数据库管理系统的数据存储迁移目录;将可移动存储设备的空间以读写方式重新挂载到在服务器的内存中运行的操作系统;建立可移动存储设备中的用于存储数据库运行产生的数据的目录与数据库管理系统的数据库存储迁移目录的软连接;在停止数据库管理系统的数据库服务之后,在数据库管理系统的配置文件中将数据存储路径修改为可移动存储设备中的用于存储数据库运行产生的数据的目录;重启数据库管理系统的数据库服务,以将数据库运行产生的数据写入到可移动存储设备中。
技术领域
本发明涉及LiveCD技术,尤指一种用于处理数据库运行产生的数据的方法和装置。
背景技术
LiveCD自启动可移动存储设备(例如,U盘)将LiveCD文件预装到可移动存储设备中,可以利用LiveCD文件在服务器中以Linux操作系统运行数据库(例如,MySQL数据库)。在服务器开机自启动完成后会将可移动存储设备中预置的LiveCD文件拷贝至服务器的内存中。在Linux操作系统启动后,Linux操作系统完全运行在服务器的内存中,运行过程中的数据只能暂存于内存中,当服务器重启时,内存释放导致数据丢失,因此内存中暂存的Linux操作系统的数据无法长期保留。由于通过LiveCD运行后的所有操作及修改并不能进行保存,因此下一次将可移动存储设备与服务器连接以采用LiveCD启动Linux操作系统时,Linux操作系统依然是一个初始化的系统,而无法查找到在此之前在Linux操作系统上产生的数据。
发明内容
为了解决上述技术问题,本申请提供了一种用于处理数据库运行产生的数据的方法和装置,其能够保存数据库运行产生的数据。
为了达到本发明目的,本发明实施例提供了一种用于处理数据库运行产生的数据的方法,该方法包括:
在通过存储于可移动存储设备的LiveCD文件启动数据库服务的时候,在数据库所在的服务器的内存中创建数据库管理系统的数据存储迁移目录;
将可移动存储设备中的空间以读写方式重新挂载到在服务器的内存中运行的操作系统;
建立可移动存储设备中的用于存储数据库运行产生的数据的目录与数据库管理系统的数据库存储迁移目录的软连接;
在停止数据库管理系统的数据库服务之后,在数据库管理系统的配置文件中将数据存储路径修改为可移动存储设备中的用于存储数据库运行产生的数据的目录;
重启数据库管理系统的数据库服务,以在启动数据库服务之后将数据库运行产生的数据写入到可移动存储设备中。
在一个可选的实施例中,在通过存储于可移动存储设备的LiveCD文件启动数据库服务之前,该方法还包括:
将LiveCD文件镜像至可移动存储设备,并在可移动存储设备的根目录下创建用于存储数据库运行产生的数据的目录。
在一个可选的实施例中,在通过存储于可移动存储设备的LiveCD文件启动数据库服务之前,该方法还包括:
设置执行脚本,执行脚本用于执行在数据库所在的服务器的内存中创建数据库管理系统的数据存储迁移目录的步骤以及后续的步骤,直到使得数据库运行产生的数据写入到可移动存储设备中为止。
在一个可选的实施例中,执行脚本是写入到可移动存储设备的自启动执行脚本中。
在一个可选的实施例中,在将可移动存储设备中的空间以读写方式重新挂载到在服务器的内存中运行的操作系统的步骤之前,该方法还包括:
将可移动存储设备中的空间设置成处于读写模式。
另一方面,本发明实施例提供了一种用于处理数据库运行产生的数据的装置,该装置包括存储器和处理器;其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910759758.6/2.html,转载请声明来源钻瓜专利网。





