Answers.Body: <p>This sounds a bit dicey, but fortunately I think there's a simpler solution.</p>
  <p>My answer on <a href="https://civicrm.stackexchange.com/a/4998/12">migrating CiviCRM to WordPress</a> is generic for moving CiviCRM to ANY new CMS - even the same CMS on a different site.</p>
  <p>I would fix the <code>civicrm_menu</code> issue separately.  You should be able to restore a copy from a fresh install, then disable/re-enable any extension, which will re-add any &quot;managed entity&quot; entries - in practical terms, those added by extensions.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-02-04T13:32:10.897Z
Answers.LastActivityDate: 2021-02-04T13:32:10.897Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>Isn't it possible to just copy tables of contacts, groups, mailings and their related data into the new install? I'm trying to figure out which tables contain essential data on contacts, activities, donations, etc. vs the ones that contain information on the site setup (like the civicrm_menu table, which I definitely want to leave behind, as somewhere over the years it got corrupted during an upgrade and has double entries and lacks a few entries as well).</p>
  <p>Would this at all be a valid approach?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-02-04T00:57:33.870Z
Comments.Text: It's a hard question to answer definitively. It's valid but might require some trial and error. If it's just the menu that might work out ok.
Comments.UserDisplayName: Demerit
Tags: <drupal-8><migration><drupal-9>
Title: Trying to migrate data from Drupal 7 to new install on Drupal 9
ThreadText: # Trying to migrate data from Drupal 7 to new install on Drupal 9
  
  (Asked by: username_0 on 2021-02-02)
  
  Isn't it possible to just copy tables of contacts, groups, mailings and their related data into the new install? I'm trying to figure out which tables contain essential data on contacts, activities, donations, etc. vs the ones that contain information on the site setup (like the civicrm\_menu table, which I definitely want to leave behind, as somewhere over the years it got corrupted during an upgrade and has double entries and lacks a few entries as well).
  
  Would this at all be a valid approach?
  
  **Tags:** drupal-8, migration, drupal-9
  
  > **Comments:**
  > **username_1**: It's a hard question to answer definitively. It's valid but might require some trial and error. If it's just the menu that might work out ok.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2021-02-04. Score: 3
  
  This sounds a bit dicey, but fortunately I think there's a simpler solution.
  
  My answer on [migrating CiviCRM to WordPress](https://civicrm.stackexchange.com/a/4998/12) is generic for moving CiviCRM to ANY new CMS - even the same CMS on a different site.
  
  I would fix the `civicrm_menu` issue separately. You should be able to restore a copy from a fresh install, then disable/re-enable any extension, which will re-add any "managed entity" entries - in practical terms, those added by extensions.
  
  
  ---
  
  