You can hook up your drive as slave on another pc and copy its contents...
As far as the client-router-client connection is concerned, you just have to
configure everything properly (yeah, I know it's easier said than done) and
things should be peachy!