Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are migrating our current intranet to Drupal 6 and there is a lot of data within the current system which can be classified into:

  • List data, general lists of fields. Common use is phone list of the employees phone numbers.
  • Document repository. Just basically a web version of a file share for documents.

I can easily get the data + meta infomation out, but how do I bulk upload the two types of data into Drupal, as uploading the hundred of thousands of items manually is just not acceptable.

share|improve this question

migrated from Dec 2 '09 at 12:22

This question came from our site for computer enthusiasts and power users.

You could try using the Node Import module which lets you bulk create nodes from CSV or Tab separated files. I can't remember as it's quite a long time ago, but I think I used this when I converted a site from Movable Type to Drupal 3 or 4 years ago.

share|improve this answer
Problem with it is that it does not handle file attachments :( – Robert MacLean Nov 2 '09 at 8:38
wouldn't it handle your general list data pretty well? – quack quixote Nov 4 '09 at 15:02

I have been toying with the services and feeds modules. You can use them to move content around. What you actually end up doing is subscribing your new site to your old site and then the content types/taxonomy you select will move. I have not tested this yet. This was only discovered through researching a problem similar to this. I've used feeds before with great success so this should be a cake walk.

Also this post will get the best results on the site.

share|improve this answer
The issue was that the source wasn't Drupal, it was another platform and we were moving to Drupal. So subscribing to the old site wouldn't be an option. I agree asking on the Drupal site would've been good, but it didn't exist in September 2009 when I asked this. – Robert MacLean Nov 16 '11 at 5:57
Does the previous system allow for rss/feed aggregation? Because if it does, my solution should still work. – lilott8 Nov 16 '11 at 14:11
Very poorly - only last x items (where x is like 20 or something silly), no attachments etc... – Robert MacLean Nov 17 '11 at 13:15
do you have database access on the old system? Because you can run queries that export data in a fashion similar to the way node import accepts. – lilott8 Nov 18 '11 at 14:49

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.