Set up to test:

Important: See https://groups.drupal.org/node/398588 to get set up. This page also includes instructions for re-setting to a clean destination.

Ensure modules are enabled on the source and destination sites:
D6: drush en content filefield -y

D8: N/A

Place the manifest file in the D8 site root

Run the migration

From the D8 site root:
drush migrate-manifest --db-url=mysql://user:pass@source/source D6Manifest-File.yml

If you've updated/installed drush 7.x after July 16, 2014, you'll want to use:

drush migrate-manifest --legacy-db-url=mysql://user:pass@source/source D6Manifest-File.yml

Compare post-migration settings

Files are going to be attached to specific content types, which will vary from site to site. If you're working with test data, be sure you've added a file field to a content type.

Main interface:
D6 config: admin/content/types
D8 config: admin/structure/types

Success?

If your site migrates successfully, let us know with a comment on this issue. We'd love to hear details like:

  • the size and complexity of the site you migrated
  • performance observations
  • any customizations you made to the migration manifest!

Problems?

Open a new issue as a normal priority support request. Describe what happened, including the exact text of error messages. Depending on the nature of the problem, someone may ask for a sample of the data you're trying to migrate or follow up with other questions.

Remember, too, that this is pre-Beta. The focus is on D6 core > D8 core, not custom work or contributed modules, so there may be portions of your site that need special consideration that won't get addressed at this point in the process.

Important: Please connect your issue to this issue when you create it by using entering this ticket number, 2222943 , in the Parent issue field!

CommentFileSizeAuthor
#4 D6Manifest-File.yml274 byteseliza411

Comments

eliza411’s picture

Issue summary: View changes
benjy’s picture

Few issues with this manifest file as well, see: https://drupal.org/comment/8604815#comment-8604815

eliza411’s picture

Issue summary: View changes
StatusFileSize
new274 bytes

Now that .yml files are uploadable, I uploaded the yml

mikeryan’s picture

Manual file imports now work for me, with the addition of this patch: #2244555: Use copy() directly instead of file_unmanaged_copy().

ultimike’s picture

Project: IMP » Drupal core
Version: » 8.x-dev
Component: Miscellaneous » migration system
bdone’s picture

Issue summary: View changes

i've updated instructions' migrate-manifest command to use the db-url option, per latest version of migrate-manifest.

ultimike’s picture

Issue summary: View changes
benjy’s picture

Status: Active » Fixed

Marking this issue fixed as I think we've reached a point now where the Drupal 6 to Drupal 8 issue path is stable enough that we can simply open individual issues as problems arise.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.