Search for...

17 October 2008

Importing/Exporting - an Overview



With the advent Importing and Exporting via the Blogger in Draft, (
Settings - Basic), it is now possible to copy a blog, or posts, from one blog, to another blog - essentially backing-up your blog. This feature is now, thank goodness, available on Production Blogger - see your Settings - Basic screen.

Of course, it would be ideal to create a new blog to receive the Imported XML file. Unfortunately, you can't use the same name (URL), as Importing and Exporting is only done Blogger blog to Blogger blog, at the moment - although Blogger is endeavouring to get their AOL Transfer to Blogger working.

* Before any attempt at Importing/Exporting your treasured blog, I would recommend creating a 'Testing Blog', like I have, like Nitecruzr has, like most experienced Bloggers would have. They cost nothing and you can practice on them - not on your 'one and only'. They're FREE!

The steps required are few, and the task is relatively easy. Set-up a New Blog (if required) to receive the Imported file. Next, make a copy (back-up) of the Template of the Blog you wish to Export.

The Export XML file generated, is Atom-formatted, and is designed for easy uploading as a back-up file.

  • The first step would be to create a Folder on your computer - say, in My Documents.
  • Then select Blogger-In-Draft, which will open your Dashboard in Draft Format.
  • Select Settings for the Blog you wish to copy from.
  • At the top of the screen, is the first Option, Blog Tools - Import Blog - Export Blog - Delete Blog. Don't click 'Delete Blog' - as Blogger-In-Draft says, "(... Don’t worry about accidentally clicking it (Delete Blog), though; your blog wouldn’t be deleted until you confirmed on the next page.)"
  • Next step is to select Export Blog.






You now have a stored XML file of your Blog. This can be used as a storage copy, or for adding certain posts to another Blog, or for creating a New Blog.

I found NO problems in the exercises I did with the Export function, although I had no comments attached to those Testing Blogs. Blogger-In-Draft has attracted a few concerns - read the Comments. The Export function works very well, although, until you get used to it, be watchful. I wouldn't practice on a valuable Blog, either. Create some 'Testers'.

How easy is that? Extremely so. And what you do next has several possibilities.



The Importing feature is a little more complicated if you only want to import some posts, not the whole blog. Importing a whole blog is simply uploading the XML file you just created. Lets call your blogs, Blog A and Blog B. You have already exported the XML file from Blog A, and it's awaiting you in the folder you created.

Next, go to the Draft Blogger 'Settings' screen of "Blog B", and click on 'Import Blog'.





The next screen allows you to select the XML file you just made




To Import ALL posts from the XML file, in other words, the whole blog, 'check' the Automatically Publish box... otherwise, you'll have to do them all individually, like when Importing only certain Post(s)





Notice the dates of the Imported Posts, will remain as they were in the original Blog, Blog A, and are automatically sorted/integrated into your 'new' blog - Blog B.




My Testing 3 Blog, had two posts on it, when I Imported a copy of My Last Legs blog. All the posts, including Images, were added from the XML file I created, and integrated in date order...exactly as they had been in the original blog.




Importing a 'Blog', or creating a 'Back-up' copy of a blog with Blogger-in-draft, pertains ONLY to the Posts on that blog... not the Template!

To make a FULL (Mirror) copy of your Blog, and Template, try HTTrack - it's the one I use. Then copy to a disc. This does not exclude you from making a 'back-up' copy of your Template html, which you should at every opportunity.

So, in summary, Importing /Exporting of a Blogger blog to another Blogger blog is a very easy, and workable process - provided you follow the steps.


TOP

17 Readers' Thoughts:

carlabs* said...

hi! thank you for thin information!

I couldnt find import-export options in my blog.

My friend couldnt find them also.

we did everything like its shown in your article but there is no Import-export!

We have just delete blog option.

Please help!

Grumpy said...

Carlabs -

You HAVE to use Blogger in Draft - I have given the link in my post - twice!!

Click on links - that's what they are for!!

whiddy said...

Hi, thanks for your helpful post. You mentioned urls don't move--we are migrating our blog to a new system (not blogger) and are trying to figure out options for preserving the links to a few high-ranking posts. Are there any solutions, even low-tech ones?

RJS said...

Hi whiddy!
The URL of your posts you say are high-ranking, will stay the same - if those posts remain on that blog. If you move the posts to another blog, Blogger or another, they will change to the blog name you move them to, otherwise no-one could find them.
If you wish to preserve the links, then maintain the Blogger blog you have... or, you maybe able to maintain your Blogger blog, and seek advice on a 're-direct'. I am unfamiliar with that, though.

DirtDigger (Tessa) said...

Thanks so much for all your help the other day Roberto! You were a big help to me- know it is much appreciated! I really like the HTTrack (but then you knew i would). Hey, when I change my blog over, and have my 'winter' layout ready, wanna give me your opinion? I'd love to hear it.

Thanks again and happy blogging!

Tessa

RJS said...

Hi Tessa!
Glad everything went OK. Yes, HTTrack is a wonderful package.

I will most certainly look at your new blog. My opinion of it, however, won't be as important as yours. That's one of the great things about Blogging.

Cheers!

SonDan said...

Hello,

Very informative post. Thank You.

I have a question though. If I have already imported an XLM file into a new blog and then find later there are a few (3 or 4 ) additional posts that have been made and need to be exported -- could I just create a new XLM file and import if over top of the other one? Would this add the new posts and not duplicate the others?

Please advise.

Thank You for your time.

RJS said...

Hi SonDan

Thank you. You'll have to Import the whole XML file and then choose which posts you want to add. Then, unfortunately, delete the ones you don't want, one by one.

gonzela2006 said...

hi,
my blog contains 883 posts when I export it, it export only the latest 20 posts not all my entire blog.

I am using firefox 3.0.6, IE 6 and Google Chrome and all them give me the same result

Please help me
Thanks for your time

RJS said...

Hi gonzela 2006
I haven't heard of any particular problems or limits with the amount of posts, though I have been sick for three months and not blogging at all.
I suggest you may be doing something wrong. Go back to basics - export the XML file as I describe above, then Import it to a Test Blog (which everyone should have) and see what's what there.
Also, look at Blogger in Draft blog : http://bloggerindraft.blogspot.com/2008/11/help-us-test-import-and-export.html
Good luck.

French Cupboard said...

Roberto, I did this exactly as you outlined and it worked perfectly in my test blogs as well as the official blogs! Thanks so much.

Blessings... Polly

miawru said...

i'm currently using Friendster to write blog, can i export the friendster blog, then import into blogger.com? i had tried this many times, but got error.. fail... can you guide me? thank you!

Roberto said...

Hi miawru
As far as I know, ther are many blog platforms which are not able to be imported, as yet.
All I can tell you is that if you can export your blog, as an xml file, and store that file on your computer, then it may be able to be imported to Blogger.
see: http://help.blogger.com/bin/answer.py?hl=en&answer=97416

The crucial part is the xml file.

Tandy said...

my husband and i contribute to two blogs, one is our own and the other is with the extended family. both are on blogger. if i want to publish the same post on both blogs, i just open up the post (as if to edit it) select all (command 'a' on macs) and copy (command 'c'), then create a new post on the other blog and paste right into it (command 'v'). i'm guessing this wouldn't work between two different blog hosts?
i didn't know that you could backup the whole blog onto your computer, though. that's fantastic! thanks!

Misty said...

Hi Roberto!
Just wanted to say thank you for the detailed step by step instructions for importing a blog..
:)

Marina G said...

Hi
Unfortunately you don't mention that importing blog posts *erases* all existing posts on the blog (in your example Blog B).

Roberto said...

Marina

I didn't mention that because it doesn't happen!
If your existing posts disappeared, it's because you have made a mistake.

When importing part of the content, or all content, from an XML file, it is just 'added' to what's already there. You also have the choice to select which posts on the XML file you wish to add, then delete others - on the Post Editor, Imported Posts.

I'm sorry, but if your existing posts disappeared, or have been deleted, it is not because of the Import / Export function.

Language Translator - Tester

CONTRIBUTORS' PROFILES

COPY YOUR BLOG

I USE avast! antivirus.