Skip to main content
  • X Twitter
  • youtube
Home
Drupal 4U
Built for AI. Powered by Drupal.
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • About
  • Contact

Breadcrumb

  1. Home
  2. Tips and Tricks
  3. Drupal migration: Export from Drupal 8, import into Drupal 9

Drupal migration: Export from Drupal 8, import into Drupal 9

Tips and Tricks
November 09, 2021
Profile picture for user drupal
By drupal
  • facebook-f
  • twitter
  • envelope
  • print
882

The migration path from Drupal 8 to Drupal 9 is not always smooth and easy. But there are also other good reasons to start with a fresh Drupal 9 website and to migrate the content from Drupal 8, as a migration is always a chance to improve important dimensions of a website such as the design or SEO (Search Engine Optimization). If you chose this path you can export/import the data as follows with CSV-Files and the help of some spreadsheet processing.

Export data from Drupal 8

1. Content Export CSV

Quick and easy to install and use, but does not allows for any customization. But is often enough as you can easily manipulate data in a spreadsheet with some related skills.

"This module is used to export your content of a specific content type as CSV file. You can find the content export page, under Configuration->Webservices->Content Export."

https://www.drupal.org/project/content_export_csv

2. Views Data Export

The installation can be tricky if you lack the expertise, the configuration takes time, but you can really do anything you want to get the data exactly in the desired format.

"This module is designed to provide a way to export large amounts of data from views. It provides a display plugin that can rendered progressively in a batch. Style plugins are included that support exporting many types."

For the export CSV, it now has the option to keep the HTML (for example for the body field), in the Views, under Format (CSV File) Settings.

https://www.drupal.org/project/views_data_export
https://www.drupal.org/project/image_url_formatter

Import data into Drupal 9

1. Feeds

This is the ultimate tool to import data. Very easy to install, takes some time for configuration, but the configuration offers you a nice interface and many options.

"Feeds is the module for importing or aggregating data into nodes, users, taxonomy terms and other content entities using a web interface without coding a migration. Data can be imported from various formats, such as CSV, JSON, XML and RSS feeds."

https://www.drupal.org/project/feeds

Drupal migration: Export from Drupal 8, import into Drupal 9
Troubleshooting

Read more articles

Newer
The infernal duo for data import/export: Entity Export CSV & Feeds
Older
GMap Module for Drupal 10/9: Styled Google Map
  • Log in to post comments
Profile picture for user drupal
drupal
882
1
min read
A- A+
  • facebook-f
  • twitter
  • envelope
  • print

Contact Us

Get in touch for questions and our Drupal development, design and optimization services.

Contact Us

We aim to reply the latest within 48h.

Drupal 4U: Built for AI. Powered by Drupal.

We are a group of Drupal designers, developers and webmasters. We are Drupal experts! We provide comprehensive services that go beyond traditional web development, focusing on how AI understands, interprets, and cites your content. With our deep expertise in Drupal's architecture, we build the intelligent core of your digital presence, ensuring your brand remains authoritative and visible in a world where AI is the primary gatekeeper of information. Partner with us and let's future-proof your digital strategy together.

  • X Twitter
  • youtube

Drupal Services

  • Drupal Web Design
  • Drupal Development
  • Drupal SEO
  • Drupal GEO
  • Drupal Migration

Drupal 4U

  • Services
  • Showcases
  • Themes
  • Blog
  • About

Drupal Links

  • Official Drupal Website
  • Theme Forest
  • Gaivas Themes
  • More Than Themes
  • DXPR: Drupal for Marketers
  • Drupal Answers
2012 - 2025, Drupal 4U

Footer menu

  • Contact
Home
Drupal 4U
Built for AI. Powered by Drupal.
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • About
  • Contact
Clear keys input element