×

Storage system and snapshot configuration migration method

  • US 20090193206A1
  • Filed: 03/14/2008
  • Published: 07/30/2009
  • Est. Priority Date: 01/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. A storage system, which comprises a first storage controller and a second storage controller, the first storage controller comprising:

  • a first volume, which is used by a host computer;

    at least one first snapshot volume for storing the storage contents of the first volume at a prescribed point in time as an image; and

    a first snapshot controller, which is for managing a difference related to the first volume, and which, when the first volume is updated, saves update-targeted data to a prescribed generation first snapshot volume of the respective first snapshot volumes, and manages an update location in the first volume,the second storage controller comprising;

    a second volume;

    at least one second snapshot volume for storing the storage contents of the second volume at a prescribed point in time as an image; and

    a second snapshot controller, which is for managing a difference related to the second volume, and which, when the second volume is updated, saves update-targeted data to a prescribed generation second snapshot volume of the respective second snapshot volumes, and manages an update location in the second volume,the storage system further comprising;

    a migration controller, which is for migrating data and a snapshot-related configuration from the first storage controller to the second storage controller, and which (1) restores the storage contents of an oldest generation first snapshot volume of the respective first snapshot volumes to the inside of the second volume; and

    (2) in order from the oldest generation to a newest generation, (2-1) detects difference data between the contents of a first snapshot volume of a migration-targeted generation and the contents of the first snapshot volume that is one generation newer than the first snapshot volume of the migration-targeted generation, and (2-2) transfers this detected difference data to the second storage controller and writes this difference data to the second volume.

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