The opposite of "archive"

A colleague and I are writing some software and we're looking for some advice on the usage of the word "archive". Currently, we're using archive as a marker to state that the entry in our database has been put to one side (i.e archived away), but that we can still access it at any point.

Currently, we're using archive as a (sort of) synonym for hidden, in that archived items will be hidden from view when a user accesses the database. This is because, more often than not, our database will include hundreds of entries, and allowing the user to arbitrarily hide/archive entries from view should help them.

As an example:

When the user archives Entry 15, it is no longer listed in the standard database view. Another view of archived entries will be provided.

The problem we're having is thinking of a correct and succinct word or phrase for the opposite of archiving an entry in our database. We've looked at "un-archive", "un-hide" and "retrieve from archive" but these don't seem to fit entirely ("un-archive" and "un-hide" seem slightly unwieldy and "retrieve from archive" feels too long). Perhaps "restore" would work, but we're leaning away from that as it has connotations of the entry having being deleted or removed completely.

Our target audience includes people who do not speak English as their primary language, so we're striving for simplicity and focus.

I was wondering if anyone has ever come across this situation before or if there are any useful suggestions for our situation?


If archiving a piece of data changes its status with respect to the main module of your program, then restoring will put things back the way they were.


I've been using "In use" to indicate items that are not archived.