There are now TWO ways of backing up up your SC2 Replays.
(RECOMMENDED) Bahman's Solution using a VBS script:
Go here for more details:
http://www.teamliquid.net/forum/viewpost.php?post_id=5701696
==================================================================
And the older version: *NOTE: This version does not add a timestamp like Bahman's solution, thus you will have LostTemple(1).(2).(3).(4)..etc and it doesn't give you enough information making it a major pain with large collection. Bahman's solution saves your replay with a time stamp LostTemple-July-13-2010.sc2map and is awesome! Please Try it out!
The second solution, will backup your Unsaved replays into your Multiplayer folder, then back it up online through drop box. Some users, have found this to be an unnecessary solution, but if you want your replays backed up on another computer you could try out DropBox.
Dropbox, which will automatically backup your replay files online to a server cloud, making it easy for you if you ever get a new computer, reinstall, or delete your replays you will have them on dropbox.com forever!
The second application is Karen's Replicator: This will automatically copy all of your recent/saved multiplayer games to your dropbox folder, which will automatically be uploaded to a cloud, so you can download the replays later.
1) Install dropbox (http://www.dropbox.com/)
1a) Sign-up for a Free Account (2GB) will be plenty of space for replays.
1b) Install your dropbox into the default location ** THIS IS IMPORTANT
2) Download and install Karen's Replicator
2a) http://www.karenware.com/powertools/ptreplicator.asp
2b) Install and Run Karen's Replicator
2c) Create a "New Job"
- Job Name: Starcraft (Anything you'd like)
- Source Folder "Browse" [to your SC replay folder] C:\Users\USERNAME\Documents\StarCraft II Beta\Accounts\7373337\1-S2-1-22116\Replays\Unsaved
- Destination "Browse"
- C:\Users\USERNAME\Documents\StarCraft II Beta\Accounts\7373337\1-S2-1-22116\Replays\Multiplayer
- Click "Change Schedule" and select every 20 minutes. Leave the day at 0. (This will copy the replays to your dropbox every 20 minutes, you can adjust this to your liking.
- Click Save Job.
2c) Create a "New Job"
- Job Name: Starcraft (Anything you'd like)
- Source Folder "Browse" [to your SC replay folder] C:\Users\USERNAME\Documents\StarCraft II Beta\Accounts\7373337\1-S2-1-22116\Replays\Multiplayer
- Destination "Browse"
- You have two options. Public or Private
- If you you would like the world to see your replay files, Browse to your DropBox->Public folder and click OK. Your replays will now be synced and available to download from the world.
- If you would like your replays to be kept private. Browse to any folder that is not the PUBLIC folder and you can give access to anybody you want to see your replays.
- For Me, I used the Public option, so I used: C:\Users\USERNAME\My Dropbox\Public
- Click "Change Schedule" and select every 20 minutes. Leave the day at 0. (This will copy the replays to your dropbox every 20 minutes, you can adjust this to your liking.
- Click Save Job.
- Click Run All Enabled Jobs Now, and you will be all set.
Make sure that Karen's Replicator is minimized and not closed.
I hope this helps at least one of you, because If your like me, you never save your replays.
EDIT: This solution will also work if your on a friends computer. You can simply login to dropbox from the desktop and it will sync to your dropbox and not your friends.
EDIT: Updated with the excellent suggestion from StaR_Robo.
1. Copy with rename from Replays\Unsaved to Replays\Multiplayer
2. Copy from Replays\Multiplayer to dropbox if you want to store offline
2. Copy from Replays\Multiplayer to dropbox if you want to store offline
EDIT: Added pictures, anybody who thinks this method is "to complicated" should give it a shot. You will not find a easier solution as of writing.
You can check out my dropbox here:
https://www.dropbox.com/3104902/4951754/24b8080/events.xml
If you like this system: Please add me on SC2 @ TheGreat.865 - I need friends.