2013-09-27 69 views
0

我已经创建了一个java代码,用于在服务器上执行文件,文件夹结构备份。现在代码工作正常。代码查看指定的目录并监视对文件所做的更改并创建压缩备份。JAVA客户端服务器备份逻辑

因此,在第一次运行时,代码会备份所有文件和文件夹。它连续的时间只对已更改的文件/文件夹进行压缩备份。

当前备份仅在客户端程序启动请求时运行。 我现在将备份脚本作为cron作业在服务器上运行。它每次在文件中发现不同时会创建压缩备份文件。每个文件都被命名为“OTA_ [some_id] _ [backup-timestamp]”。

我一直在搞清楚如何确保客户端与当前数据同步并且不需要重新同步已经同步的压缩备份文件。

注意:客户端和服务器可能不在同一时区内运行。

回答

0

使用UTC或GMT为您的时间戳,这样也无所谓哪个时区的客户端和服务器英寸

+0

嗯...那个...工作,但我终于结束了创建一个版本控制系统去做.. – user2143272