Complete functionality for One-time backups
    Basic error messages for invalid paths.
    Still needs exception handling