Right now I am using Windows XP. If i just copy the whole repository folder in visual SVN, once the server is down, how can i restore it via the backuped repository folder?
You can just copy the entire directory in and out. Files is files, there's nothing magic about them.
If you want to do something more complicated, like edit the repository contents in some way before restoring, then you need dump and load.