A method and system for intercepting file system writes. When intercept
processing is enabled, a file write request may be passed to intercept
write processing, prior to normal write processing. Intercept write
processing may include: identifying the file, copying original file
information, modifying the write pointer within the original file
information, storing the intercepted write in a cache using the modified
write pointer. The intercepted write may be allowed to complete normal
processing after the intercepted writes are stored in the cache. The
intercepted writes may then be retrieved from the cache (e.g., in
first-in-first-out (FIFO) order, or in some other user-specified order).
Une méthode et un système pour le système de fichiers arrêtant écrit. Quand le traitement d'interception est permis, un dossier écrivent la demande peut être passé à l'interception écrivent le traitement, avant la normale écrivent le traitement. L'interception écrivent le traitement peut inclure : identifiant le dossier, l'information originale copiante de dossier, modifiant l'indicateur d'inscription dans l'information originale de dossier, stockant arrêté écrivent dans une cachette employant modifié écrivent l'indicateur. On peut laisser arrêtés écrivent compléter le traitement normal après qu'arrêté écrive soit stocké dans la cachette. Arrêté écrit peut alors être recherché de la cachette (par exemple, dans l'ordre de first-in-first-out (fifo), ou dans un autre ordre personnalisé par l'utilisateur).