Inventors:
Quentin Gary Christensen - Redmond WA, US
Michal Piaseczny - Issaquah WA, US
John D. Fan - Redmond WA, US
Julian Zbogar Smith - Redmond WA, US
Benjamin Joseph Rinaca - Seattle WA, US
Ramanathan Somasundaram - Bothell WA, US
Graham Lee McMynn - Redmond WA, US
Adam David Harmetz - Seattle WA, US
Jessica Anne Alspaugh - Seattle WA, US
Bradley Stevenson - Seattle WA, US
Sridharan Ramanathan - Kirkland WA, US
Tudor Baraboi - Seattle WA, US
Thottam R. Sriram - Redmond WA, US
Zainal Arifin - Redmond WA, US
Yingtao Dong - Redmond WA, US
Sarosh Anwar - Redmond WA, US
Anupama Janardhan - Seattle WA, US
Ashish Shrikrishna Malgi - Redmond WA, US
Khoj M. Ladha - Sammamish WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 7/00
G06F 17/30
Abstract:
Technologies are described herein for providing efficient in-place preservation of content in multiple, disparate content sources without disrupting end-users' access to the content or content sources. A preservation request comprising a specification of a content source and a filter specification is received and the content source is marked as “on hold.” If a content item in the content source is modified or deleted, a copy of the current version of the content item is placed in a preservation storage area. A trim job may be run periodically that removes content items from the preservation storage area that do not match the filter specification.