Alright, the script is running and seems to be working just like it should. It's going to take a while to finish, so I can't yet confirm that everything has worked correctly. But it looks like it is doing everything as advertised. Files are being copied over and I can access them just fine. Thanks so much for the help coffeecat, you're a lifesaver!
Bookmarks