A few days ago, some friends asked if I knew how to back-up a Blogger blog. Like this one. I did some reasearch, and behond, I will now share it with you.
Things to note:
#1: there is no way to export your blog, so there is no way to import your blog. This means that if even if you back up your blog, you would still have to re-enter all the info by hand if things went awry.
#2: Because of #1, there's no reason to use a difficult method. Anything that does the job works, and this here idea does the job the easiest.
Here we go...
1) Make certain that your archive is both listed in the sidebar and set to "hierarchy" mode (in layout, edit the archive, and choose "hierarchy"). It's the one that lists the years, then the months, etc.
2) On your main page, at the sidebar archive, click on the year that you first started blogging here at this blog on Blogger -- the earliest year listed.
3) In the URL window, you'll see something long and crazy like this: http://blog.jbwolfer.com/search?updated-min=2007-01-01T00%3A00%3A00Z&updated-max=2008-01-01T00%3A00%3A00Z&max-results=14
(colour and emphasis added for reference) Basically, when you clicked on the year, it did a search for all posts between 2007-01-01 and 2008-01-01, with the max results shown per page as 14. What you want to do is go up to that URL and change the date/year listed after "updated-max" to something in the future (like 2010), and list the max-results to something greater than the number of posts you have. (I think that you're limited to 3000 entries. Try not to go over that.) Press Enter and then it will return all your blog entries in full all on one huge page (scroll down to check). (See here exactly what I mean on my personal page.)
4) Now, go to File (or whatever you Mac freaks have), and save as a complete web page. Not an archived webpage (though I think that's just a Windows abomination). Go check it out, and you'll see that you downloaded all of your visible pictures, your links are all active, your text is just the way it should be, the background and styles are intact. It looks just the way it should. If ever you need to reapply, well, you'll have a lot of work ahead of you.
5) In the future, you can use this process of manually tweaking the search results to just grab 6 months (or whatever) and have a regular serial backup. Just change the update-min date as well since you don't need to get the stuff you already backed up.
The downside is that you won't be able to save the comments in this way. Unless you're really handy. For Beta Blogger (the current one), there is a thing called the Peek-a-boo Comments Hack that shows your available comments. I personally don't like my comments to show up on my main page, so I'm not willing to implement this code just for my backups.
Also, your images listed on the page are smaller than what you originally downloaded. They are all clickable hotlinks, and though the links are preserved, if you want to backup the original size, you'll have to do that wherever it's saved online. Blogger uses Picasa to save your images. You don't have to be able to run the software Picasa to access PicasaWeb and your images. In fact, Blogger's image upload system is so clunky and opaque, you should occasionally go and have a look around with what they're saving there. Sometimes we've had issues uploading images to where it doesn't get far enough that it appears on the post, but the information did get uploaded to the server and is uselessly taking up my server space. I delete the ones that nothing is linking to. On the other hand, you always want to upload your images (for the blog) via the Blogger upload script so you get a clean link when people click. Try it: in your blog, click on a photo you've uploaded. It will take you to a page of only your image -- no links to other images in your picasa album. But if you uploaded via picasa and clicked on the photo in your blog, it would take you to a busy page in your Picasa album, allowing anyone to browse what else you might have there (in your public pictures). But that's just free information. Use it as you please.
In an ideal world, Blogger will one day implement an export feature. Until then, I hope that you find this helpful.





