Patent ID: 9569446
Date: 2017-02-14
CPC Classifications: G06F

Claim:
1. A system for backing up a virtual machine disk file in a virtual computing environment, the system comprising: a computer system comprising computer hardware, the computer system comprising a data store, the computer system programmed to implement a cataloging module, a backup module, and a restore module, wherein: wherein the computer system is programmed to concurrently and asynchronously execute the cataloging module in a first thread and the backup module in a second thread different from the first thread, wherein the cataloging module is configured to determine the logical hierarchy of the at least some files in the file system in a first pass through the metadata and to determine the one or more attributes of the at least some files in the file system in a second pass through the metadata; and wherein the first thread and the second thread are executed by a backup server outside the virtual machine associated with the virtual machine disk file.