Browse Prior Art Database

Method and System for Scheduling a Backup Based On An Amount of Data

IP.com Disclosure Number: IPCOM000213910D
Publication Date: 2012-Jan-05
Document File: 4 page(s) / 112K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system for scheduling creation of a backup of data when an amount of data to be backed up is smallest is disclosed.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 4

Method and System for Scheduling a Backup Based On An Amount of Data

Disclosed is a method and system for scheduling creation of a backup of data based on an amount of data that has to be backed up. In an instance, data is backed up when the amount of data that has to be backed up is smallest.

An amount of temporary data that is stored in a protected volume of data may change over time. Consider for example a scenario where an operating system is required to be updated. During such installation of the update as illustrated in Fig.1, first compressed updates are downloaded to a computer, followed by extraction of files with updates, and subsequently installation of the extracted files. Thereafter, the updates and the extracted files are deleted. This way the amount of temporary data keeps changing throughout the installation procedure.

Figure 1

In accordance with the method and system, a backup of the protected volume of data is taken when the amount of data in the protected volume is the smallest.

1


Page 02 of 4

The backup of data may be created in one or more of, but not limited to, an incremental backup, a differential backup, and a full backup.

In an exemplary instance, an incremental backup of data may be created. The incremental backup may be created in one or more of, but not limited to, using a file-system kernel driver.

The file-system kernel driver continuously monitors an amount of data that exists on the protected volume of data that is to be backed up. The volume of data is backed up when an amount of data reaches its first local minimum. Subsequently, each time the kernel driver detects another local minimum of the amount of data which is lower than the amount of previously backed up data, the previously backed up data is discarded and the...