This blog is updated daily..
A general description is here.
file.rename() can work across volumes (by copy-and-delete).
permanent link