Add Archive operation to ObjectDatabase

Fix #228