发明名称 File recovery on client server system
摘要 A method and/or computer program product recovers files that are generated by an application running on a client-server system that comprises a back-up client with a client back-up tool and a server with a server back-up tool. Application files are backed up on the server, and then restored to a back-up client based on file usage behavior of the application and their priority, and file stubs are created for remaining files. File usage behavior of the application performing data recovery and regular data processing after said restore process are monitored and analyzed, and files in different types of priority classes are classified based on file usage behavior. Existing file stubs at the back-up client are replaced with corresponding file content from the back-up server during runtime of the application based on predetermined criteria.
申请公布号 US9619338(B2) 申请公布日期 2017.04.11
申请号 US201414492823 申请日期 2014.09.22
申请人 International Business Machines Corporation 发明人 Hamborg Felix;Neef Alexander
分类号 G06F17/30;G06F11/14;H04L29/06;G06F11/34 主分类号 G06F17/30
代理机构 Law Office of Jim Boice 代理人 Law Office of Jim Boice
主权项 1. A method for file recovery of files that are generated by an application running on a client-server system comprising a back-up client with a client back-up tool and a back-up server with a server back-up tool, wherein the method comprises: backing up, by one or more processors, the files of the application as back-up data in the back-up server; restoring, by the one or more processors, the files from the back-up server to the back-up client based on file usage behavior of the application, wherein in response to the files of the back-up data missing file priority class information, restoring, by the one or more processors, all of the files during a restore process; in response to the files of the back-up data having the file priority class information: prioritizing, by the one or more processors, the files according to the file priority class information; restoring, by the one or more processors, files of a highest priority class at the back-up client and creating file stubs of all remaining files of the back-up data on the back-up client during the restore process, wherein the all remaining files are below the highest priority class, wherein the file stubs do not contain file content; monitoring and analyzing, by the one or more processors, the file usage behavior of the application performing data recovery and regular data processing after the restore process; classifying, by the one or more processors, the restored files in different types of priority classes based on the file usage behavior, and replacing, by the one or more processors, existing file stubs at the back-up client with corresponding file content from the back-up server during runtime of the application based on predetermined criteria.
地址 Armonk NY US