×

Fast archiving for database systems

  • US 10,379,958 B2
  • Filed: 06/01/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 06/03/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating an archive file for data generated by a software application configured to access an application file, comprising:

  • mapping, by a storage system comprising one or more storage devices, a first set of storage blocks on one or more storage devices to an application file;

    receiving, by the storage system at a first time from a software application, a request to store first data to the application file;

    storing, to the first set of storage blocks mapped to the application file, the first data received from the software application;

    receiving, by the storage system at a second time subsequent to the first time, an indication that a specified archiving condition has been met;

    in response to receiving the indication that the specified archiving condition has been met;

    remapping the first set of storage blocks to an archive file, thereby removing the mapping of the first set of storage blocks to the application file, andmapping a second set of storage blocks on the one or more storage devices to the application file, wherein the first and the second sets of storage blocks are mutually exclusive;

    receiving, from the software application at a third time subsequent to the second time, a request to store second data to the application file; and

    storing, to the second set of storage blocks mapped to the application file, the second data received from the software application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×