数据的备份和恢复怎么做?
zcn 2000-08-21 01:56:00 在用delphi编写数据库应用系统中,数据的备份和恢复功能是不可缺少的.但在编写过程中,会碰到一些问题.如:
1.备份必须要有软盘备份.那么,要使生成的文件不能大于1.44M.而且由于软盘中有可能有数据文件,那么必须考虑即使数据文件不大于1.44M也有可能有磁盘满的可能.有这么多的考虑,该如何比较简洁地实现呢?
2.数据备份后,一般备份成文本型的数据文件.那么,这给篡改数据带来了便利.如何实现不易篡改数据呢?可能有人会想到将数据文件加密.但文本文件加密我觉得有点困难,因为常用的加密算法经常是异或,而对文本文件异或后产生的密码文件中对应字符的ASCII用文本符号显示不出来,这必然造成解密的不正确.有没有比较好的避免数据被篡改的方法呢?