How can I make a local archive of my blogspot?
October 24, 2005 7:09 PM   Subscribe

Can someone recommend a simple method or app for making monthly local archives of web-based blogs? In my case, the site is blogger, the save location is on a Mac.
posted by saketini99 to Computers & Internet (10 answers total) 1 user marked this as a favorite
 
In the terminal window, run:

wget -m "http://example.com/blog/"

Do this monthly.

More info on wget: http://www.cs.huji.ac.il/~bioskill/MAN/wget.html
posted by mikewas at 7:30 PM on October 24, 2005


Hmm, one way to do it would be to:

1. Turn on the Site Feed in the Blogger settings. Set it to "Full"
2. Run a newsreader on your Mac, such as NetNewsWire, and subscribe to the feed.
3. Set the newsreader to retain articles from the feed permanently.
posted by bcwinters at 7:32 PM on October 24, 2005


I use a variation on Blogger's official method (mostly I just don't mess with some of the options it tells me to change), and then save the output as a .mht archive. I'm looking into mikewas's wget procedure, though.
posted by electric_counterpoint at 7:59 PM on October 24, 2005


Response by poster: mikewas-
even though terminal scares me, I did as you suggested and got "command not found" as the result.

bcwinters-
wouldn't that just save the feed URL's, not the files themselves?

electric-
the official blogger method is way unwieldy.

I did a bit more searching and found a firefox extension that might do the trick called "slogger". You can find it here: http://www.kenschutte.com/firefoxext/

anybody have any experience with it yet?
posted by saketini99 at 8:09 PM on October 24, 2005


If _monthly_ backup is really what you're after then this won't help much, but I will tell you there is a pretty good program called ecto that you can set up to publish off-line and upload the post to blogger (or various other blog systems). Even if you don't want to publish this way, you can run the program and have it download all your posts off the website. Then if you did lose them, you could publish them again automatically to wherever.
I think it's free for 21 days then you have to register after that.
posted by starman at 8:48 PM on October 24, 2005


Is wget installed on all Macs, even ones without the Developer Tools?
posted by AmbroseChapel at 9:32 PM on October 24, 2005


Mac's come with curl rather than wget for command line web downloading.

You can get wget from Fink, or you could compile it yourself and probably other methods, too.

(Or do 'man curl' in the terminal and figure out what the equivalent command line switch is for that program).
posted by teece at 10:01 PM on October 24, 2005


I user bloggers email function to email me a copy of everything I post, then use a Mail rule to identify it an put in a folder called "blogbackup".
posted by cptnrandy at 7:07 AM on October 25, 2005


bcwinters' approach is elegant and probably the one I would use. A program like NetNewsWire does cache the feed locally, so you've got a copy, and Atom is a useful format for archiving blogs.

If you want to use wget but don't want to get your fingers dirty with Unix, there's an app called Simple WGET that puts a relatively pretty face on it. Check macupdate.com.
posted by adamrice at 7:35 AM on October 25, 2005


Response by poster: Thanks everyone and adamrice, I think I'll try the 2 methods you suggest and see which one works best. Thanks again!
posted by saketini99 at 5:24 PM on October 25, 2005


« Older Should I expect more problems from my older car?   |   Device or Method for Preventing Frontal Wedgies Newer »
This thread is closed to new comments.