Systems, methods, apparatus and software can utilize an extent guard to
prevent modification (including relocation) of data in the storage
resource while a third-party copy operation directed at the storage
resource is occurring. A data transport mechanism such as a data restore
application provides an extent list to the extent guard, which monitors
read and/or write activity to storage resources described by the extent
list. The data transport mechanism requests a data mover to perform a
third-party copy operation whereby data is moved from a data source to the
storage resource. If a modification attempt is made on the portion of the
storage resource described by the extent list, the extent guard stalls the
modification attempt until the third-party copy operation is aborted.
De systemen, de methodes, de apparaten en de software kunnen een omvangwacht gebruiken om wijziging (met inbegrip van verhuizing) van gegevens in het opslagmiddel te verhinderen terwijl een verrichting van het derdeexemplaar die bij het opslagmiddel wordt geleid voorkomt. Een mechanisme van het gegevensvervoer zoals een gegeven herstelt toepassing verstrekt een omvanglijst aan de omvangwacht, die gelezen controleert en/of activiteit aan opslagmiddelen schrijft die door de omvanglijst worden beschreven. Het mechanisme van het gegevensvervoer verzoekt een gegevensverhuizer om een handeling van het derdeexemplaar uit te voeren waardoor het gegeven van een gegevensbron aan het opslagmiddel wordt bewogen. Als een wijzigingspoging op het gedeelte van het opslagmiddel gemaakt wordt dat door de omvanglijst wordt beschreven, wordt de boxen van de omvangwacht de wijzigingspoging tot de verrichting van het derdeexemplaar geaborteerd.