论文部分内容阅读
本文在研究了数据库备份和恢复技术以及掌握了数据迁移知识的基础上,针对水电厂历史数据的特点,提出了自己的总体设计方案。利用数据迁移的思想,借助于JDBC数据库访问接口,借助于SQL语句,首先确定了源、目标数据库后,然后对数据格式进行转换,最后将源数据库中的数据转移到目标数据库中,实现了不同平台下不同数据库的备份和恢复。本课题对数据库访问接口、编程语言、开发工具和备份库的选择进行了充分的比较,最终以JDBC为数据库访问接口、Java为编程语言、NetBeans为前端开发工具、MySQL为备份库。
Java语言保证了平台无关性。为了加速备份恢复的速度,论文中采用了多线程编程技术以及FTP技术。为了保证监控系统的安全性,在备份和恢复的服务器上安装防火墙软件,增加对异常情况的处理,选择合适时机备份恢复。
本文已经实现了一个简单版本,经过测试,该系统比较适合一些中小型数据量的数据备份和恢复。具有较广阔的应用前景。