 Retention can be specified within TSM to meet any legal or business requirements.The product can keep any number of versions of a file in the repository and provides administrator functions to retrieve any of these versions.Selected files or complete file spaces can be searched using SQL-like criteria and selected files or the complete results of a search can be retrieved either to their original location in the file system or to a different location in the file system.