发明名称 System and method for restoration of MS exchange server mail
摘要 A system, method and computer program product for restoration of MS Exchange Server mail. MS Exchange Server mail is retrieved from a virtual copy of the MS Exchange database. Virtualization is implemented by a system filter. Logs are applied to a virtualized DB in order to synchronize it with a real DB of the MS Exchange. The data located in the remote archive does not need to be copied into the real folder, because the data is made available by virtualization means. After the logs are applied, the virtualized DB is opened (without being mounted) from files from the virtual folder. From this point on, the DB of MS Exchange can be viewed and the data can be queried and retrieved from the virtualized DB. Thus, a single message or a mailbox can be retrieved very fast, as if it were being retrieved from a real MS Exchange DB.
申请公布号 US9213697(B1) 申请公布日期 2015.12.15
申请号 US200912469269 申请日期 2009.05.20
申请人 Acronis International GmbH 发明人 Korshunov Igor E.;Lyadvinsky Maxim V.;Beloussov Serguei M.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Bardmesser Law Group 代理人 Bardmesser Law Group
主权项 1. A computer-implemented method for restoration of a mail server, the method comprising: launching a file system filter; recovering, from an archive of the mail server, logs of transactions between the mail server and a database; applying mail server transaction logs to database files whose links are located in a virtual folder, wherein a virtual folder is a directory where the virtualized archived database files are stored, wherein the virtual folder contains no actual user data such that any files that are visible to the file system as being located in the virtual folder are only accessible through redirects that are populated dynamically by executing a search of a file system; after the transaction logs are applied, starting up a virtualized database in the virtual folder using the database files, without adding the database to a list of databases with which the mail server is working but by querying the database directly; querying the virtualized database; retrieving data for a single email message at a time in a granular manner from the virtualized database that is defined by a query from a user, the data including email attributes and email body; assembling an email message from the data; saving the assembled email message into its original location in the mail server's mailbox or sending the assembled email message to a recipient, and dismounting the virtual folder, wherein the database is started in the virtual folder without being mounted to the mail server.
地址 Schaffhausen CH