摘要:
An article of manufacture and system are provided for allocating storage space to a storage pool. A request for storage space for the storage pool is received. A list of locations associated with the storage pool is obtained, wherein the locations are capable of spanning multiple file systems or multiple directories within a single file system. One or more allocation techniques are applied to select one or more locations at which storage space is to be allocated. The storage space is allocated at the selected one or more locations.
摘要:
A system and method to efficiently back up files while preserving memory resources. The system includes a generation module to generate an unordered list of backup files and associated attributes, and a processing module to back up local files one at a time by modifying the backup files to reflect changes to the local files. The processing module may include a retrieval module to retrieve local file attribute information from the hard disk, a comparator module to compare the local file attributes to corresponding backup file information on the list, and an update module to update the corresponding backup file to reflect any differences. In this manner, the present invention avoids processing limitations caused by insufficient memory and/or excessive quantities of local files.
摘要:
A system and method to optimize memory usage during data backup. The system generates lists of files and attributes corresponding to local files and backup files, selectively allocates storage of the lists to the hard disk and/or memory, compares the lists, and updates the backup files to reflect differences between the local files and the backup files. At least a portion of the lists may be allocated to hard disk storage based on preestablised criteria such as historical memory usage, a dynamic determination of the amount of available memory relative to the amount of memory needed to perform a current backup, or a prior determination of the amount of available memory compared to the amount of memory required to perform a current backup. In this manner, the present invention efficiently utilizes memory resources to perform incremental backup procedures quickly and reliably and facilitates large scale file backup.
摘要:
A system and method to efficiently back up files while preserving memory resources. The system includes a generation module to generate an unordered list of backup files and associated attributes, and a processing module to back up local files one at a time by modifying the backup files to reflect changes to the local files. The processing module may include a retrieval module to retrieve local file attribute information from the hard disk, a comparator module to compare the local file attributes to corresponding backup file information on the list, and an update module to update the corresponding backup file to reflect any differences. In this manner, the present invention avoids processing limitations caused by insufficient memory and/or excessive quantities of local files.
摘要:
Techniques are provided for allocating storage space to a storage pool. A request for storage space for the storage pool is received. A list of locations associated with the storage pool is obtained, wherein the locations are capable of spanning multiple file systems or multiple directories within a single file system. One or more allocation techniques are applied to select one or more locations at which storage space is to be allocated. The storage space is allocated at the selected one or more locations.