An expedited data backup is performed by creating a duplicate set of pointers to a current dataset already identified by an original pointer set, then designating the dataset as a backup dataset, and thereafter preventing changes to the pointed-to-data and the duplicate pointers, where changes to the current dataset are nonetheless effected by storing new data and modifying the original pointer set alone. More specifically, the backup involves an original dataset having multiple subparts residing at various original storage locations, which are pointed-to by a primary set of pointers. A virtual backup copy is created by duplicating the primary set of pointers to create a backup set of pointers. The backup set of pointers are entered in a backup list, in association with the virtual backup copy and the original dataset. To preserve the backup copy, the system prevents changes to the original dataset and the backup set of pointers. When any changes are directed to subparts of the original dataset, the system creates a changed dataset by storing the changes at one or more change storage locations and updating the primary set of pointers to identify the change storage locations along with any original storage locations still containing unchanged subparts of the original dataset. In addition to expediting data backups, fast data recovery is possible by updating the primary set of pointers to duplicate the backup set of pointers.

Een bevorderde gegevenssteun wordt door het creëren van een dubbele reeks wijzers aan een huidige dataset uitgevoerd die reeds door een originele wijzerreeks wordt geïdentificeerd, dan de dataset aan te wijzen als reservedataset, en daarna veranderingen in de richten-aan-gegevens en de dubbele wijzers te verhinderen, waar de veranderingen in de huidige dataset niettemin door nieuwe gegevens op te slaan en originele wijzer vastgestelde alleen te wijzigen worden uitgevoerd. Specifieker, impliceert de steun een originele dataset die veelvoudige onderverdelingen heeft verblijvend bij diverse originele opslagplaatsen, die richten-aan door een primaire reeks wijzers zijn. Een virtueel reserveexemplaar wordt gecreeerd door de primaire reeks wijzers te dupliceren om een reservereeks wijzers tot stand te brengen. De reservereeks wijzers is ingegaan in een reservelijst, in samenwerking met het virtuele reserveexemplaar en de originele dataset. Om het reserveexemplaar te bewaren, verhindert het systeem veranderingen in de originele dataset en de reservereeks wijzers. Wanneer om het even welke veranderingen in onderverdelingen van de originele dataset worden geleid, leidt het systeem tot een veranderde dataset door de veranderingen op te slaan bij één of meerdere plaatsen van de veranderingsopslag en de primaire reeks wijzers bij te werken om de plaatsen van de veranderingsopslag samen met om het even welke originele opslagplaatsen te identificeren die nog onveranderde onderverdelingen van de originele dataset bevatten. Naast het bevorderen van gegevenssteunen, is de snelle gegevensterugwinning mogelijk door de primaire reeks wijzers bij te werken om de reservereeks wijzers te dupliceren.

 
Web www.patentalert.com

< (none)

< Treatment of hearing impairments

> Method and apparatus for authenticating users on a network using a smart card

> (none)

~ 00007