Pages

Sunday, May 2, 2010

Migrating off of FTP after May 1

As planned, we turned off support for FTP publishing last night. For those of you who have not yet migrated your blogs, we have updated the Migration Tool to allow you to continue to update your blog.

If you still have an FTP blog in your account, you will see an alert on your Blogger Dashboard. Follow that link to the Migration Tool, then select the blog you wish to migrate off of FTP.


After you download a backup of your blog, you will be prompted to select a new URL for your blog: either at your own domain or at blogspot.com. If you wish to have your blog hosted at a subdomain of your domain, you will need to create the CNAME before proceeding; details for doing so are here.



Once you make your selection (and if necessary, create your CNAME), you will download a ZIP file containing a full archive of your blog, with updated pointers to your new URL included in the HTML for each post.

Download and extract the files from the ZIP file, then upload the files to your FTP host. Once that upload is completed, you will be done with your migration. You can now create new posts and edit old posts from within Blogger, and visitors to your old URLs will be redirected to the new location.


If you encounter problems with the Migration Tool, please file an issue in the Issue Tracker and a Blogger team member will investigate.

68 comments:

  1. Okay, I just got called in to try an fix this mess.

    My client has a website powered by Blogger. It is located at www.example.com There are pages in this website: www.example.com/bio.html; www.example.com/video.html; ; www.example.com/contact.html; etc.

    It seems bio.html, video.html, etc. are actually separate blogs.

    So after reading this 'migration' that is suppose to happen I should:

    1. MIgrate each blog separately
    2. Create a CNAME for each blog (bio, video, etc) which points to 'ghs.google.com'
    3. Point the CNAME www to 'ghs.google.com'

    Am I missing something? Have to be honest, I know you guys are trying your best - but the lack of examples and normal 'speak' is pretty distressing. Thanks for any help.

    ReplyDelete
  2. Why you just treat them like separate? Just create Blogger Pages for them and you can have them in one blog. The problem is, that that CNAME trick ONLY works to domains and subdomains. No directories.

    ReplyDelete
  3. @Scott: The reason there are no "examples" and "normal speak" is that for the few users who were still using FTP, they had an incredible array of applications (none of which were standard). We tried hard to make this as simple as possible, but in the end it did require a bit of understanding on the part of the user how their site was set up.

    To answer your questions: you got it right, you're not missing anything.

    ReplyDelete
  4. Yes, I would have set this whole thing up differently from the beginning - but sometimes you have to go with what you got. Thanks for the help.

    ReplyDelete
  5. Okay, hiccup in the plan. The CNAME changes for all the pages worked without a hitch but the CNAME www didn't. It is still pointing to the old FTP address: www.example.com/index.html and I can't update that blog because it says that I haven't migrated yet. When I go to the Migration tool it says the migration is complete. I think I'm stuck.

    ReplyDelete
  6. @Scott - Feel free to file a ticket with the issue tracker, though this sounds like it could be a simple case of DNS not propagating quickly (and/or your DNS cache is stale). (For established subdomains, which www would be, if the registrar has set a long-ish TTL (time to live) then it could take several hours before all routers see the new IP.) Try this again in the am; if it's still not working, file a ticket and we'll take a look to see if it's on our side (though it sounds like it's not.)

    ReplyDelete
  7. Blogger has been a HUGE pain in the arse. I don't rely on blogging, so rarely updated however when I did it never displayed properly. Images either fail to load or app stalls indefinately. FTP updating was a pain. LIttle ability to customize, coding was bloody hell to add simple things like adsense, or other third party services. Blogger is just painfull all the way around. The "update" just gives me the motivation to move it to where everything works as it should. Plus thousands of easy themes to use: Wordpress.

    ReplyDelete
  8. Rick, woke up this morning and now the www URL leads to a Google 404 Error page. Not good. I've entered the issue in the issue tracker.

    ReplyDelete
  9. Before the switch I converted to a timeless date method except for the archives. (ie, Tuesday, Thursday etc, with only a timestamp for posting).

    I will just update my front page using html and that will be transient material while the rest of my archives continue to receive organic search.

    It was fun while it lasted.

    ReplyDelete
  10. I moved my blog to a custom domain and I have a missing files host and my photographs still are not showing up. It's furiousspinner.com

    ReplyDelete
  11. I did used the migration tool few days ago. After several steps, it said that it was completed. But I cannot post any new post now because I think I am still using FTP.

    How can I do the migration again?

    ReplyDelete
  12. @Kim: All photos are showing up for me, I suspect it's just a DNS cache issue on your side and will clear up shortly.

    @Keith: File an issue in the issue tracker.

    ReplyDelete
  13. I started migrating my blog on March 18. It used to be www.microscopeworld.com/MSWorld/blog.aspx and I wanted to change it to www.blog.microscopeworld.com. I set up the CNAME to point to ghs.google.com. But it didn't work. I filed an issue with tracker (Issue 318) and it still is not resolved.

    I've been unable to post to the blog for over a month now. And I would really like to get this resolved. Can someone please help?!

    ReplyDelete
  14. Can you tell me how long I should wait for someone to look into issue I filed with the tracker? Hours, days? I could switch the www CNAME back to the original but that would make it impossible for you guys to resolve. On the other hand the site is down until you do. So I'm stuck - would just like some guidance.

    ReplyDelete
  15. @Scott Keneally

    Brett from the Blogger Team here. We're trying as best as we can to tackle each Tracker issue on the same day it was submitted.

    Would you mind passing along your ticket# and I'll have a look? I'll need to see your specific URL, etc to resolve this. Thanks!

    -Brett

    ReplyDelete
  16. HI Brett- #704
    URL: http://www.scottkeneally.com/

    Okay, I just checked and it now goes to the old FTP site. Progress sideways I suppose. Migration Dashboard (Musings) still says 'complete' but Dashboard-Posting still FTP. So how can I move Musings to the www CNAME?

    Thanks for your help!

    ReplyDelete
  17. Thanks man, great news. I've been unable to post to the blog for over a month now. And I would really like to get this resolved. Can someone please help?! I’m also a webmaster

    Thanks for your help!

    ReplyDelete
  18. HELP Don't see migration option??? when i go on the link.

    ReplyDelete
  19. That most likely means you do not have any active FTP blogs (more on discovering whether your blog is an FTP blog here).

    ReplyDelete
  20. if i don't have active FTP blogs why my blog don't work anymore??? sorry for my english.
    someone can help me to resolve my probleme???

    ReplyDelete
  21. Ok, so the ftp closure date has passed and yet google have still not solved the 5,000 post limit issue meaning I cannot export all of my posts.
    I have been using Blogger since the pre-google days and paid for Blogger Pro but do not wish to use a Google Custom Domain or blogspot so am forced to consider moving to wordpress but cannot without being able to export ALL of my old posts. It's hard enough having to sort all of my customisations, templates etc and face losing my page ranking, SEO, archive formats etc without the first thing I need to do (ie: export my posts) being a major stumbling block.
    I can't believe you actually went ahead and switched this off without resolving a major issue for your users first.
    Any help would be appreciated.

    ReplyDelete
  22. @Jenny: There is no 5k export limit, it sounds like there's a bug affecting your specific blog. Please file a ticket in the issue tracker and we will generate an export directly from the database and e-mail it to you.

    ReplyDelete
  23. Where can I get help from Blogger.com as I can't still post any new post after "completion" of the migration?

    ReplyDelete
  24. @Keith: File a ticket in the issue tracker. As noted here.

    ReplyDelete
  25. #704
    URL: http://www.scottkeneally.com/

    Now it's back on the 404 not found page. I can't do anything on my end. Even if you reset the migration tool it would be a help. Anything really to get this moving forward.

    ReplyDelete
  26. I seem to be having problems similar to those Scott Keneally has been having. I am trying to migrate to blog.dollarsandsense.org, but it continues to say that it's "preparing blog for migration." I can post, but when I try to view the page I get a 404/not found error message.

    I posted to the Issues Tracker page, but no response there.

    I also wouldn't mind if you reset the migration tool--I think my problem might be that I started migrating before I'd set up the new subdomain. But the subdomain is set up now, so maybe it would work if I started migration fresh.

    Thanks.

    ReplyDelete
  27. PS On the Issues Tracker page I am Issue 703 (but I think what I just posted here gives a more detailed/up-to-date explanation of what's going on).

    ReplyDelete
  28. Please keep specific issues in the Issue Tracker, otherwise it'll be hard to ensure we respond (and have all relevant info).

    ReplyDelete
  29. Rick,

    I didn't want to bother you here, but it's been 11 days since I switched a couple of my friends' domains to using custom domain, and the comments still have not copied over. I opened tracker issues on it (550 and 551), which were closed by Blogger with a "please wait longer"; after several days, I opened up a new tracker issue (635) pointing back to those as not resolved, which now itself has been sitting there as "accepted" for 4 days. Would you be able to light a fire under someone to get this resolved? I can't in practicality redirect people to the new subdomains, and thus my friends can't really publish anything new, until the comments have copied over.

    Thanks much,

    -- David

    ReplyDelete
  30. Yep. Too much of a PITA. Migrating to Wordpress.

    ReplyDelete
  31. I completed the migration to a subdomain of my website:
    podcast.therationalradical.com

    Everything seems to work.

    I have a podcast feed being built by Feedburner off my blogger.com blog. In Feedburner (which is another Google company) the blog feed address I gave for it to make the podcast feed from, is this:
    http://www.blogger.com/feeds/15268293/posts/default?max-results=153

    Will this still be the address my blogger.com blog feed is posted to now, so that Feedburner can still use it to create my podcast feed?

    Thanks.

    ReplyDelete
  32. Jack, you'd be better off updating FeedBurner to monitor this feed instead:

    http://podcast.therationalradical.com/feeds/posts/default

    ReplyDelete
  33. Can I do what I did before, and make the feed larger by adding this at the end?

    ?max-results=153

    It's the nature of my show that when people see all the past shows in the feed, they often want to listen to them all and download them all. Otherwise they won't know about past shows, and would have to click them singly.

    While we're at it, can I make my http://podcast.therationalradical.com/
    homepage show all prior posts?

    Thanks!

    (I wish my subscribe by email would work so I'd know right away when you reply :-)

    ReplyDelete
  34. Now the email subscription is working...

    ReplyDelete
  35. Jack, I'd recommend against that. FeedBurner has a max feed limit (in kb) and your best bet is using the feed as a collection of recent updates than a full archive of everything.

    ReplyDelete
  36. What about
    http://podcast.therationalradical.com/

    What is the page size maximum, since that limit is obviously overriding the number of max posts I selected in settings.

    Thanks as always!

    ReplyDelete
  37. Rik
    When I was publishing via FTP using my own customised template there was the facility to turn off the Blogger navbar at the top. This facility seems to have disappeared with the new hosting arrangements. There are many Blogs suggesting how this could be done (thouigh not always accurate and whilst some suggestions remove the navbar they dont remove the "space" along the top that it leaves behind. There was much debate about whether removing the Navbar is in line with Google T&C. (It appears so for FTP customers) Where do we stand now that we are not FTP and will Google please return the facility to turn off the NAVbar?

    Thanks

    ReplyDelete
  38. @WebAdmin: Directly answered in the FAQ. Hiding the navbar is a simple CSS tweak, and is not a violation of Blogger's ToS.

    ReplyDelete
  39. This comment has been removed by the author.

    ReplyDelete
  40. I don’t like the Blogger Navbar. Can I turn it off?
    Yes, details for disabling the navbar are here. Keep in mind, however, that disabling the navbar hides your blog from “Next Blog,” a key tool used by readers to discover new blogs. We also have a number of features tailored to the navbar in the months ahead – we hope that it adds to, rather than detracts from, your use of Blogger.

    ReplyDelete
  41. Found FAQ thanks - tried looking for /b:skin in my template HTML but is isn't there. Have you any guidance on where the suggested additional HTML code is inserted?

    ReplyDelete
  42. Hello again,

    I am stalled again--I posted my new issue to Issue Tracker (it is Issue 728).

    The problem now is that "The DNS record for [my]domain is not set up correctly yet." But I set up my CNAME the way I was supposed to, I think.

    Can someone address my issue? Thanks in advance.

    ReplyDelete
  43. Still no action on my issue (# 737), 48 hours later (not counting the many hours/days it took me to get any attention to it before that).

    Can someone help, please? Thanks in advance.

    ReplyDelete
  44. i would like to move the blog hosted at http://snowdeal.org/section/ex_machina/ to the top level http://snowdeal.org/

    are you forced to setup of a subdomain?

    if you are, are there any page rank implications for moving to a separate subdomain. if memory serves, subdomains were treated completely separately from a pagerank/seo perspective, but perhaps that's out of date info now.

    ReplyDelete
  45. @e3: If you migrate manually (i.e., not using the migration tool) you can choose a top-level domain. You'll need to use .htaccess to redirect requests from /section/ex_machina/ to the root of the domain, then set up a missing files host (as documented here) to handle links to files/images in the old path structure.

    If you choose to go the subdomain route, you will not face any pagerank/SEO penalties.

    ReplyDelete
  46. Why are the screen grabs you include absolutely NOT what I see in the Blogger dashboard.

    So, you've given instructions that assume that each person sees the same thing when they log in to Blogger, when they don't (or is it just me? right). So, erm, thanks.

    ReplyDelete
  47. thanks rick. i'm still confused on a few points:

    "Download and extract the files from the ZIP file, then upload the files to your FTP host. Once that upload is completed, you will be done with your migration."

    so, the 10 years of old content is still hosted on old ftp site with rel canonical "suggestions" to content hosted by blogger? what happens if i change a title ( and thus the url ) on an old post? the blogger hosted content gets updated, but not the old post?

    my apologies in advance if this is a dopey question.

    ReplyDelete
  48. @e3: Changing a title will not change the permalink to the post (once the permalink is set, it's fixed for that post).

    ReplyDelete
  49. Rick
    I was wondering whether you have any suggestions for removing the blank space once the Navbar is removed as per my post (6th May) above?
    Thanks

    ReplyDelete
  50. We've been trying to migrate for a month and still no luck, this is really bad to have changed this as we are using blogger as a corporate communication tool. Now we've had to set up a new URL and hope that readers will find us.

    We agree that the problems faced by other users are confusing and ill-explained, further for us to have to change our address is really bad service. Finally, the fact that the reporting process has changed and there is no clear Help Support Team in and communication is a disappointment.

    ReplyDelete
  51. awesome.

    Thanks for introducing me to WordPress, I'm moving everything there.

    ReplyDelete
  52. Re: my comment May 4: The comments have now copied. Thanks, Rick, for anything you might have done to see that happen.

    -- David

    ReplyDelete
  53. We have been told our blog has been migrated. We tried a test post and it seems to work fine. However, the FTP Migration notice is still showing in the dashboard. Would someone confirm this is because the migration was done manually and not with the migration tool?

    ReplyDelete
  54. Could anyone tell me how to file a ticket in the issue tracker?

    ReplyDelete
  55. @Keith: Go here:

    https://code.google.com/p/blogger-ftp-migration-tracker/issues/entry

    ReplyDelete
  56. Just a note that the help at the tracker site has been ineffective in some respects.

    I have two domain names that point to the same blog. The person at the tracker told me to point the 2nd CNAME to the first.

    This clearly doesn't work:

    http://cycling.thenoisies.com

    ..does not go to:

    http://cycling.davenoisy.com

    I knew this was bad advice, but tried it anyway, and alas i've been down for the last week or so, thanks to this 'help'.

    Perhaps you can provide more help: what is the suggested protocol if one has two domain names going to the same blog? It was much easier when the blog was on my own server.

    ReplyDelete
  57. Ok. I don't understand why my husband's two blog pages are supposedly posted via FTP. He goes on blogger.com all the time to add new posts, so is it because each blog is actually a page in his website?? For instance, his website is www.polevaultunlimited.com - we have our own domain. One of the blogs would be the /traininglog.html or whatever part of the website.

    What is my easiest option to "fix" everything so that he can just login to blogger and make his posts like he used to be able to do and have his blogs still show up as pages of his website?

    Thanks,
    Amy Sasser (signed in under Gordon)

    ReplyDelete
  58. My blog did not migrate succesfully and now when I click on the FTP Migration Tool, there is nothing there - only the help but no tool to migrate and no FTP blog showing but my blog is apparently still an FTP blog as I cannot post anything to it or do anything to it at all anymore. Please can anyone help as I am getting no repsonse from the Help area. Thank you! www.winetoursstellenbosch.co.za

    ReplyDelete
  59. I'm having the same problem as Claire - I can no longer do anything with the Kingston Arts Council blog that I manage BUT it never showed up under FTP migration... I never had the option to migrate it and still don't. Can anyone help? Is there any kind of override?

    ReplyDelete
  60. @claire @josh Please file a ticket with the Issue Tracker so the team can look into specific problems. Comments on the blog are for more general questions. Thanks.

    ReplyDelete
  61. @Amy/Gordon: To restore posting ability through Blogger, you should click "start migration" in the migration tool dialog that's at the top of your dashboard. Unfortunately, we do not have the ability to publish pages to his website (where other pages are also published). In order for Blogger to host this content, we need to have the blogs hosted at unique URLs that are exclusively hosted by us. If you require co-mingling the blog content with pages not published by the blog platform, you probably will need to use a different product going forward.

    ReplyDelete
  62. Can someone help me?

    I used the migration tool two weeks ago.

    My blog is visible, but all the image files that usta be on my blog are now broken links. And all the .htm files that I created (and linked to off of my blog, and are hosted at Hostgator) are 404.

    I created a "Missing Files Host" and created a subdomain, but THAT HAS NOT SOLVED THE PROBLEM!

    I am about to say fuckitall and MIGRATE my blogs over to wordpress unless someone at this damned company hears my plea and fixes this mess!

    ReplyDelete
  63. P.S.

    I created three other smaller blogs... each one has one page. They are fucked as well. No art, no links to my old Hostgator files, etc.

    Thanks, blogger! Nice going.

    ReplyDelete
  64. @Brian - As noted on this post and elsewhere, specific migration-related issues should be filed in the Issue Tracker (described here and available directly here).

    ReplyDelete
  65. Rick, on behalf of the dev community I would like to thank Google for creating economic development and prosperity .... by 'cutting herd' to save your own bandwidth ... the demand to create WordPress sites has been awesome! I hope that your bean counters have achieved their metrics... and that soon you can return to your regular role within Google... and now longer have to mind the store to placate exasperated former clients with the party line.

    ReplyDelete
  66. dear google,
    yeah i migrated all right ..... to WORDPRESS
    check out my blog it looks WAY BETTER
    CYA NEVER
    the wayward o
    www.thewaywardoriole.com

    ReplyDelete
  67. You did not say I would not be able to access my html post entries via the edit function in the dashboard without migrating.

    Figures.

    How's the spying on wi-fi case treating you guys?? It's just one great day after another at Google.

    ReplyDelete
  68. Sadly, I had a customized blog on my site and my hosting provider didn't offer the option to add a cname. The control panel for Fasthosts just doesn't do cname records at all. So, maybe this will help some of you in the same situation. What I did was change hosting providers. I changed hosts to JustHost who have a one-button install for Wordpress on their cpanel control panel for their hosting clients. I am now up and running in about 20 minutes with a new Wordpress blog integrated into my site and with all my old blogger posts imported in. Check it out www.darwin-park-community-church.org.uk/blog/

    Hope this helps some of you in the same situation,
    Jeff

    ReplyDelete