process multiple db's at once split files into chuck when they get to large optionally get ttl (now restore uses 0 which means no ttl) split looping keys and appending into seperate go routine