Archive backup support

@PsychoMark This should satisfy everything you wanted now, if not then let me know in the next day or two otherwise I'll merge it either way and leave it at that for now.