A backup framework based on Attic