Bad name Archiver
CachingArchiver should not persists some of its members
Follow CachingArchiver classname
Split checks into optional and required parts
Semantic naming of restore bootstrap
Constructing the real restore process
Overrides
LowlevelException override
Sql dump implementation
Exception codes
Backend override
Adjust config to sql dump