Systems and methods for using data archiving to expedite server migration
AssigneeSymantec Corporation
InventorsLaxmikant Gunda, Praveen Rakshe
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for using data archiving to expedite server migration may include: 1) archiving data from at least one source computing system to an archiving system in accordance with an archiving policy, 2) altering metadata associated with the archived data on the archiving system so that the metadata references a desired target computing system instead of the source computing system, and then, upon bringing the target computing system online, 3) restoring at least a portion of the archived data from the archiving system to the target computing system. Various other methods, systems, and configured computer-readable media are also disclosed.
Claims20
A computer-implemented method for using data archiving to expedite server migration, at least a portion of the method being performed by a computing system comprising at least one processor, the method comprising:
- identifying data stored on a plurality of source physical computing systems;
- archiving at least a portion of the data stored on the plurality of source physical computing systems to a physical archiving system in accordance with an archiving policy;
- identifying metadata associated with the archived data on the physical archiving system, the metadata referencing the plurality of source physical computing systems;
- altering metadata associated with the archived data on the physical archiving system so that the metadata references a target physical computing system instead of the plurality of source physical computing systems prior to bringing the target physical computing system online;
- consolidating the plurality of source physical computing systems to the target computing system by:
- bringing the target physical computing system online;
- upon bringing the target physical computing system online, restoring at least a portion of the archived data from the physical archiving system to the target physical computing system instead of directly copying a non-archived instance of the portion of the data from the plurality of source physical computing systems to the target physical computing system.
A system for using data archiving to expedite server migration, the system comprising:
- an archive module, stored in memory coupled to at least one processor, that:
- identifies data stored on a plurality of source physical computing systems;
- archives at least a portion of the data stored on the plurality of source physical computing systems to a physical archiving system in accordance with an archiving policy;
- a metadata-update module, stored in memory coupled to the processor, that:
- identifies metadata associated with the archived data on the physical archiving system, the metadata referencing the plurality of source physical computing systems;
- alters metadata associated with the archived data on the physical archiving system so that the metadata references a target physical computing system instead of the plurality of source physical computing systems prior to bringing the target physical computing system online;
- a restore module, stored in memory coupled to the processor, that consolidates the plurality of source physical computing systems to the target computing system by:
- bringing the target physical computing system online;
- restoring at least a portion of the archived data from the physical archiving system to the target physical computing system upon bringing the target physical computing system online instead of directly copying a non-archived instance of the portion of the archived data from the plurality of source physical computing systems to the target physical computing system;
- wherein the processor is configured to execute the archive module, the metadata-update module, and the restore module.
A non-transitory computer-readable-storage medium comprising computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
- identify data stored on a plurality of source physical computing systems;
- archive at least a portion of the data stored on the plurality of source physical computing systems to a physical archiving system in accordance with an archiving policy;
- identify metadata associated with the archived data on the physical archiving system, the metadata referencing the plurality of source physical computing systems;
- alter metadata associated with the archived data on the physical archiving system so that the metadata references a target physical computing system instead of the plurality of source physical computing systems prior to bringing the target physical computing system online;
- consolidate the plurality of source physical computing systems to the target computing system by:
- bringing the target physical computing system online;
- upon bringing the target physical computing system online, restoring at least a portion of the archived data from the physical archiving system to the target physical computing system instead of directly copying a non-archived instance of the portion of the archived data from the plurality of source physical computing systems to the target physical computing system.
Dependencies are inferred from the claim text.