---
title: "#data-migration articles | Hashnode"
description: "Explore 93 articles tagged #data-migration on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/data-migration"
---

Tag

# #data-migration

93 posts · 4 followers

[Richard C](https://hashnode.com/@ailstudio) · [Nov 2](https://hashnode.com/posts/how-to-audit-contact-account-parents-after-a-salesforce-migration-with-soql/6ae8c7649138a4fcebcaba7f)

### [How to Audit Contact–Account Parents After a Salesforce Migration with SOQL](https://ailstudio.hashnode.dev/how-to-audit-contact-account-parents-after-a-salesforce-migration-with-soql?utm_source=hashnode&utm_medium=feed)

Find Contacts on the wrong Account after a Salesforce migration: SOQL queries that audit Contact-Account parents through a stable external ID.

8 min read · [ailstudio.hashnode.dev](https://ailstudio.hashnode.dev/how-to-audit-contact-account-parents-after-a-salesforce-migration-with-soql?utm_source=hashnode&utm_medium=feed)

[Richard C](https://hashnode.com/@ailstudio) · [Oct 27](https://hashnode.com/posts/how-to-catch-wrong-parent-contacts-after-a-salesforce-migration/6ae00c2e1e22047b4cea8cc4)

### [How to catch wrong-parent Contacts after a Salesforce migration](https://ailstudio.hashnode.dev/how-to-catch-wrong-parent-contacts-after-a-salesforce-migration?utm_source=hashnode&utm_medium=feed)

By Richard C · AIL Studio · 7x certified Salesforce professional A Contact can keep its name and email after a Salesforce migration and still sit under the wrong Account. Free CSV compare tools miss t

6 min read · [ailstudio.hashnode.dev](https://ailstudio.hashnode.dev/how-to-catch-wrong-parent-contacts-after-a-salesforce-migration?utm_source=hashnode&utm_medium=feed)

[stevenmoody831](https://hashnode.com/@stevenmoody) · [Oct 26](https://hashnode.com/posts/move-quickbooks-to-new-computer/6adf860011fc7e8675913303)

### [How to Move QuickBooks Desktop to a New Computer Without Losing Data](https://dataserviceteam.hashnode.dev/move-quickbooks-to-new-computer?utm_source=hashnode&utm_medium=feed)

A practical guide to transferring QuickBooks Desktop, restoring company data, and checking essential settings after migration.

13 min read · [dataserviceteam.hashnode.dev](https://dataserviceteam.hashnode.dev/move-quickbooks-to-new-computer?utm_source=hashnode&utm_medium=feed)

[Diwakar Exe](https://hashnode.com/@diwakarexe) · [Oct 22](https://hashnode.com/posts/migrating-from-on-premise-to-aws-a-step-by-step-checklist-for-aws-on-premises-to-cloud-migration/6ad9b42d5f893cb9d3e8c81c)

### [Migrating from On Premise to AWS: A Step-by-Step Checklist for AWS On Premises to Cloud Migration](https://techspades.hashnode.dev/migrating-from-on-premise-to-aws-a-step-by-step-checklist-for-aws-on-premises-to-cloud-migration?utm_source=hashnode&utm_medium=feed)

Follow this step-by-step checklist for migrating from on premise to AWS, covering workload planning, data security, application testing, and AWS on premises to cloud migration best practices

6 min read · [techspades.hashnode.dev](https://techspades.hashnode.dev/migrating-from-on-premise-to-aws-a-step-by-step-checklist-for-aws-on-premises-to-cloud-migration?utm_source=hashnode&utm_medium=feed)

[Mihai\_LeanZero](https://hashnode.com/@mihaileanzero) · [Oct 3](https://hashnode.com/posts/repair-the-confluence-cloud-pages-your-migration-quietly-broke-one-space-at-a-time/6ac190d0064a547c2209202f)

### [Repair the Confluence Cloud pages your migration quietly broke, one space at a time](https://leanzero.hashnode.dev/repair-the-confluence-cloud-pages-your-migration-quietly-broke-one-space-at-a-time?utm_source=hashnode&utm_medium=feed)

Repair Unknown macro placeholders, nested bodied macros and lost page restrictions on Confluence Cloud, with a backup before every write.

13 min read · [leanzero.hashnode.dev](https://leanzero.hashnode.dev/repair-the-confluence-cloud-pages-your-migration-quietly-broke-one-space-at-a-time?utm_source=hashnode&utm_medium=feed)

[Mihai\_LeanZero](https://hashnode.com/@mihaileanzero) · [Oct 3](https://hashnode.com/posts/skip-the-migration-writes-that-change-nothing-without-skipping-the-ones-that-matter/6ac1909a3a3a83cc36483737)

### [Skip the migration writes that change nothing, without skipping the ones that matter](https://leanzero.hashnode.dev/skip-the-migration-writes-that-change-nothing-without-skipping-the-ones-that-matter?utm_source=hashnode&utm_medium=feed)

A semantic hash lets a re-run skip writes that change nothing — and can erase the identity you meant to compare. The pattern, and the tests that catch it.

12 min read · [leanzero.hashnode.dev](https://leanzero.hashnode.dev/skip-the-migration-writes-that-change-nothing-without-skipping-the-ones-that-matter?utm_source=hashnode&utm_medium=feed)

[Mihai\_LeanZero](https://hashnode.com/@mihaileanzero) · [Oct 3](https://hashnode.com/posts/build-your-migrations-gap-list-before-you-start-and-make-the-differ-refuse-to-guess/6ac190618247c3313c612668)

### [Build your migration's gap list before you start, and make the differ refuse to guess](https://leanzero.hashnode.dev/build-your-migrations-gap-list-before-you-start-and-make-the-differ-refuse-to-guess?utm_source=hashnode&utm_medium=feed)

Turn Atlassian's copied-data page into a scope document. Three-state coverage, an id remap table, and a differ that exits non-zero on an ambiguous name.

12 min read · [leanzero.hashnode.dev](https://leanzero.hashnode.dev/build-your-migrations-gap-list-before-you-start-and-make-the-differ-refuse-to-guess?utm_source=hashnode&utm_medium=feed)

[Mihai\_LeanZero](https://hashnode.com/@mihaileanzero) · [Oct 3](https://hashnode.com/posts/auditing-a-jira-migration-a-wrong-field-id-counts-to-zero-not-to-an-error/6ac165e1f5e8ea963245c435)

### [Auditing a Jira Migration: a Wrong Field ID Counts to Zero, Not to an Error](https://leanzero.hashnode.dev/auditing-a-jira-migration-a-wrong-field-id-counts-to-zero-not-to-an-error?utm_source=hashnode&utm_medium=feed)

Jira Cloud answers JQL on a missing custom field with HTTP 200 and a count of zero. I swept 197 custom fields on a live site to find the gate.

31 min read · [leanzero.hashnode.dev](https://leanzero.hashnode.dev/auditing-a-jira-migration-a-wrong-field-id-counts-to-zero-not-to-an-error?utm_source=hashnode&utm_medium=feed)

[Mihai\_LeanZero](https://hashnode.com/@mihaileanzero) · [Oct 3](https://hashnode.com/posts/jira-32767-characters-limit-find-the-description-and-comment-data-a-jcma-migration-lost/6ac13ac20d299b9e579838e4)

### [Jira 32,767 characters limit: find the description and comment data a JCMA migration lost](https://leanzero.hashnode.dev/jira-32767-characters-limit-find-the-description-and-comment-data-a-jcma-migration-lost?utm_source=hashnode&utm_medium=feed)

Jira description and comment 32,767 characters limit: JCMA truncates, fields land in a duplicate twin. Find the data a migration lost and repair it, DC and C2C.

16 min read · [leanzero.hashnode.dev](https://leanzero.hashnode.dev/jira-32767-characters-limit-find-the-description-and-comment-data-a-jcma-migration-lost?utm_source=hashnode&utm_medium=feed)

[Mihai\_LeanZero](https://hashnode.com/@mihaileanzero) · [Oct 3](https://hashnode.com/posts/the-migration-report-cannot-audit-the-migration-and-an-audit-that-cannot-see-reports-clean/6ac0e2ceadc5ebc0e7b40214)

### [The migration report cannot audit the migration, and an audit that cannot see reports clean](https://leanzero.hashnode.dev/the-migration-report-cannot-audit-the-migration-and-an-audit-that-cannot-see-reports-clean?utm_source=hashnode&utm_medium=feed)

A migration report is produced by the process that did the work. And a zero from your audit may mean your account cannot see the project.

9 min read · [leanzero.hashnode.dev](https://leanzero.hashnode.dev/the-migration-report-cannot-audit-the-migration-and-an-audit-that-cannot-see-reports-clean?utm_source=hashnode&utm_medium=feed)
