METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR REPLICATING FILE SYSTEM OBJECTS FROM A SOURCE FILE SYSTEM TO A TARGET FILE SYSTEM AND FOR DE-CLONING SNAPSHOT-FILES IN A FILE SYSTEM

The present application relates to replication of one or more file system objects from a source file system of a source side to a target file system of a target side in a data storage system. At the target side, a first instruction to replicate a first target snapshot-file of a target snapshot-file...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PICKEN, DANIEL, TABAALOUTE, ZAHRA
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present application relates to replication of one or more file system objects from a source file system of a source side to a target file system of a target side in a data storage system. At the target side, a first instruction to replicate a first target snapshot-file of a target snapshot-file tree of the target file system is received, the first target snapshot-file of the target file system being associated with a first source snapshot-file of the source file system which has been modified in the source file system. One or more data blocks which are owned by a second target snapshot-file and which are shared between the first target snapshot-file and the second target snapshot-file are identified, the second target snapshot-file being an ancestor of the first target snapshot-file in the target snapshot-file tree. Then, at the target side, ownership of the one or more identified data blocks is transferred from the second target snapshot-file to the first target snapshot-file. La présente invention concerne la duplication d'un ou plusieurs objets de système de fichiers d'un système de fichiers source d'un côté source vers un système de fichiers cible d'un côté cible dans un système de stockage de données. Côté cible, une première instruction de duplication d'un premier fichier d'images instantanées cible d'un arbre de fichiers d'images instantanées cible du système de fichiers cible est reçue, le premier fichier d'images instantanées cible du système de fichiers cible étant associé à un premier fichier d'images instantanées source du système de fichiers source qui a été modifié dans le système de fichiers source. Un ou plusieurs blocs de données qui sont possédés par un second fichier d'images instantanées cible et qui sont partagés entre le premier fichier d'images instantanées cible et le second fichier d'images instantanées cible sont identifiés, le second fichier d'images instantanées cible étant un ancêtre du premier fichier d'images instantanées cible dans l'arbre de fichiers d'images instantanées cible. Ensuite, côté cible, la propriété du ou des blocs de données identifiés est transférée du second fichier d'images instantanées cible au premier fichier d'images instantanées cible.