<p>The typical way to do this would be to use something like <a href="https://plugins.craftcms.com/feed-me" rel="nofollow noreferrer">https://plugins.craftcms.com/feed-me</a>, where you could setup a feed of the data you want to export, map it to the proper fields in Craft 3, then import the data from a feed.</p>

CC BY-SA 4.0
2021-07-12T13:15:07.473Z
@krzk Did you ever get to the bottom of this issue? I'm facing a similar task, where I've upgraded a Craft 2 site to Craft 3 and now need to grab all the content changes made to the old DB...
Sean Delaney
CC BY-SA 4.0
2019-10-31T12:10:10.400Z
Thanks Brad, but how exactly do I export feed from Craft 2? I've tried already "Export" from Bob Olde Hampsink and "Out" from Ether Creative, but unfortunately Export doesn't work at all (getting some php error while trying to run it), and Out doesn't work with my entry type. I guess plugins for this task are not being supported anymore - what can I do now? Doing this manually would take too much time. Is there any way to export single database table with blog posts from the updated database and replace it?
krzk
CC BY-SA 4.0
2019-09-19T20:07:10.873Z
2019-09-19T20:07:10.873Z
Brad Bell
<p>So, I've been working on a Craft 3 upgrade, managed to set everything up, including configuring new plugins etc. Since I've started working on the upgrade process, some new entries have been published on the original site (running on Craft 2). </p>

<p>What's the best way to import only the blog entries from the latest database dump? I tried to replace the <code>craft_content</code> table in the database, but that doesn't seem to work well - I assume the table structure is different on Craft 3?</p>

<p>Is there maybe any plugin for doing such thing? </p>

<p>I also thought of getting the fresh DB dump from the live site, converting it to Craft 3 and then replacing the <code>craft_content</code> table, but I'm not convinced if that's the best way to do it. </p>

<p>Or maybe I should replace some other tables too? Couldn't find any DB description in Craft documentation. </p>

<p>Thank you.</p>

<craft3><entries><migration><export>
How to import entries from Craft 2 to Craft 3?
# How to import entries from Craft 2 to Craft 3?

(Asked by: username_0 on 2019-09-19)

So, I've been working on a Craft 3 upgrade, managed to set everything up, including configuring new plugins etc. Since I've started working on the upgrade process, some new entries have been published on the original site (running on Craft 2).

What's the best way to import only the blog entries from the latest database dump? I tried to replace the `craft_content` table in the database, but that doesn't seem to work well - I assume the table structure is different on Craft 3?

Is there maybe any plugin for doing such thing?

I also thought of getting the fresh DB dump from the live site, converting it to Craft 3 and then replacing the `craft_content` table, but I'm not convinced if that's the best way to do it.

Or maybe I should replace some other tables too? Couldn't find any DB description in Craft documentation.

Thank you.

**Tags:** craft3, entries, migration, export


---

## 1 answers

### Answer by username_1 on 2019-09-19. Score: 1

The typical way to do this would be to use something like <https://plugins.craftcms.com/feed-me>, where you could setup a feed of the data you want to export, map it to the proper fields in Craft 3, then import the data from a feed.

> **Comments:**
> **username_0**: Thanks Brad, but how exactly do I export feed from Craft 2? I've tried already "Export" from Bob Olde Hampsink and "Out" from Ether Creative, but unfortunately Export doesn't work at all (getting some php error while trying to run it), and Out doesn't work with my entry type. I guess plugins for this task are not being supported anymore - what can I do now? Doing this manually would take too much time. Is there any way to export single database table with blog posts from the updated database and replace it?  
> **username_2**: @username_0 Did you ever get to the bottom of this issue? I'm facing a similar task, where I've upgraded a Craft 2 site to Craft 3 and now need to grab all the content changes made to the old DB...  

---

