SNAPSHOT COPY OPERATION BETWEEN ENDPOINTS
Techniques are provided for implementing a snapshot copy operation between endpoints. One or more snapshots (e.g., snapshots of an on-premise volume) is stored within a source endpoint, such as a source bucket of an object store. A post operation is executed to copy objects comprising snapshot data...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Techniques are provided for implementing a snapshot copy operation between endpoints. One or more snapshots (e.g., snapshots of an on-premise volume) is stored within a source endpoint, such as a source bucket of an object store. A post operation is executed to copy objects comprising snapshot data of a snapshot from the source endpoint to a destination endpoint. A get operation and a tracking object such as a cookie is used to track progress of copying the objects from the source endpoint to the destination endpoint. The tracking object is used to restart the copying of the objects from a point where the copying left off (e.g., in the event there is a failure) without having to restart from the beginning.
La présente invention concerne des techniques destinées à mettre en œuvre une opération de copie d'instantané entre des points d'extrémité. Un ou plusieurs instantanés (par exemple, des instantanés d'un volume sur site) sont stockés dans un point d'extrémité source, tel qu'un compartiment source d'une banque d'objets. Une post-opération est exécutée pour copier des objets comprenant des données d'instantané d'un instantané du point d'extrémité source à un point d'extrémité de destination. Une opération d'obtention et un objet de suivi, tel qu'un témoin, sont utilisés pour suivre la progression de la copie des objets du point d'extrémité source au point d'extrémité de destination. L'objet de suivi est utilisé pour redémarrer la copie des objets à partir d'un point où la copie s'est interrompue (par exemple, dans le cas d'une défaillance) sans avoir à reprendre depuis le début. |
---|