Loading
Salesforce now sends email only from verified domains. Read More

How to Prepare for a Salesforce Org Migration

Publish Date: Feb 26, 2026
Description

Salesforce occasionally performs a scheduled maintenance, called an org migration, to maintain customer trust and ensure availability and capacity health. Org migrations support your continued growth by providing you with the levels of performance that you expect.

During an org migration, your org moves from one instance to another. If you follow our best practices, this maintenance is seamless. This article answers frequently asked questions about org migrations. Review the attached pre-migration and post-migration checklists to help you prepare.

NOTE: If your Org is scheduled to migrate from first-party to Hyperforce, run the in-app Hyperforce Assistant for guidance in preparing your org for migration.

NOTE: This document is for informational purposes only, and is not part of any legal or otherwise binding agreement. The policies and practices described in this document are subject to change at Salesforce's sole discretion.

Helpful Resources: 

For additional questions, open a case with Customer Support via the Help & Training portal.

Resolution

General Migration and Timing


1. I received a Product & Service notification email stating my org was selected for an org migration, but I have a conflict with the date. What are my options
We recommend planning your events around our preferred system maintenance windows. If you can't prepare for the migration in time, contact your account team to request a deferral. Salesforce may not be able to accommodate deferral requests received less than seven days before the scheduled migration. For migrations from a Hyperforce sign-up cell to Hyperforce production, a shorter lead time of five days may be possible.

2. How do I prepare for an org migration?

Your preparation steps depend on your specific migration path.


  • If your org is migrating from Hyperforce to Hyperforce:
    • If your org previously migrated from first-party to Hyperforce, it's already well-prepared to reside on any Hyperforce instance. You don’t need to repeat those specific preparation steps.
    • If your org recently converted from trial to active, paid status, Salesforce moves it from the high-volume sign-up environment to a production cell.
    • Follow the guidance in the General Best Practices section, such as removing hard-coded references and reviewing IP ranges.

 
General Best Practices
Follow these guidelines for all migration types to ensure that your users don’t lose access to your Salesforce org after the migration.
    • Remove hard-coded references: Review the guidance in Updating Hard-Coded References to identify and update any instance-specific URLs.
    • Review changes to IP ranges: If your corporate network or email security filters restrict access to only certain IP ranges, update your settings to include our newest ranges. For more information, see Salesforce IP Addresses to Allow and Hyperforce IPs to Allow - Sales, Service, Industries, and Tableau Clouds.
    • Prepare to refresh integrations: If you experience connectivity issues after the maintenance, refresh your integrations.
    • Prepare to refresh your DNS cache: If you see a “Maintenance in Progress” alert on your login page after the maintenance window has ended, refresh your DNS cache.
    • Manage locally cached certificates: If you locally cache certificates, join the Certificate Changes group in the Trailblazer Community to get the latest certificates.
    • Manage Large Jobs: To ensure sufficient time for processing, avoid starting large jobs within 72 hours of the maintenance window. Bulk API jobs can fail during the migration. If this issue occurs, resubmit the jobs.
 
3.  Can I access Salesforce during the Org migration?
Before the migration, you receive information regarding your org’s availability during the maintenance window. Your org is in read-only mode for some or all of that time, though orgs sometimes become active and available on the target instance before the window ends.
Read-only mode availability depends on your migration path:
  • First-party to Hyperforce: Available for production orgs, but not for sandboxes.
  • Hyperforce to Hyperforce: Available for both production and sandbox orgs.
Password resets aren’t supported in read-only mode. For more information, review Read-Only Mode Overview
 
4. Are sandboxes impacted by org migrations?
​If an org migration occurs while a sandbox copy is in progress, the sandbox refresh fails to complete properly. To avoid this failure, don’t request a Full sandbox refresh within two weeks of the migration, and don’t initiate Developer or Developer Pro copies within one week of the migration. Restart any in-progress refreshes manually after the migration, even if the status indicates a successful completion.
 
5. Does the migration preserve the Salesforce IDs and root-relative URLs?
Yes, Salesforce IDs and root-relative URLs for records remain the same.
 
6. Do record IDs change because of an org migration?
No. Existing record IDs don’t change after an org migration.
 
7. Do my org's maintenance windows or release schedule change after the migration?
 Rarely. The release schedule and maintenance windows usually remain the same. In some situations, such as when a migration results in a time zone change, maintenance windows adjust to align with the local time. Very occasionally, a migration changes the major release cycle. In general, to find release and maintenance information, search for your instance in the Preferred Salesforce Maintenance Schedule.
 
8. What happens if the org migration encounters issues?
If an issue prevents the Salesforce Technology team from completing the org migration, the team stops the migration and reactivates your org on the source instance. Salesforce sends notifications for canceled migrations.
 
No data is removed or altered from your org on the source instance during the migration process. Because the source org remains unchanged until the target instance is active, Salesforce can cancel the migration and resume service on the source instance without customer impact. This cancellation is only possible before activation on the target instance. After the org is active on the target instance, it begins accruing new data, making a return to the source instance impossible.
 
9. Where can I go for more information on understanding how my org will be impacted during maintenance?
For more information on the impact during the update that includes weekly exports, physical delete, email threads, SSO, search ability and partner portals, see the Salesforce article on How is my org impacted during Salesforce maintenance.
 
10. Where can I learn more about multitenant architecture?
Complete the Understanding the Salesforce Architecture trail. For more information, read the Multitenant Architecture blog post by Salesforce developers.
 

Connectivity and Access

 
11. Are Salesforce for Outlook (SFO) OAuth tokens impacted by an org migration?
After the migration, SFO automatically logs users out and prompts them to log back in via the Setup wizard. If issues occur when logging back into SFO after the maintenance, follow the steps in Salesforce for Outlook OAuth reauthentication. Get help with SFO in the Salesforce for Outlook & Email Connect Trailblazer Community group.
 
12. Do the certificates for my current instance remain the same after the migration?
13. Do the intermediate, root, and outbound customer-to-Salesforce certificates remain the same?
14. Does an org migration affect OAuth tokens for OAuth clients and third-party ISV apps?
No, refresh tokens remain valid after the migration.
 
15. Does the org migration affect iOS clients?
It can. On Hyperforce, iOS clients that authenticate to Salesforce using mTLS require Salesforce Edge. If you’re upgrading to Hyperforce, make sure to enable Edge before your upgrade.
 

Feature-Specific Impact

 
16. I use Event Monitoring. Is all event log data migrated?
Most log data migrates, however, data not processed before the migration is unavailable on the new instance. Event monitoring relies on a nightly batch process to populate monitoring events. Therefore, the system doesn’t add log data to your org during the days of the migration.

17. Does the migration change email services addresses for Email-to-Case?
No, email services addresses for Email-to-Case don’t change. They continue to include the previous org instance in the address.

18. Does an org migration affect my bots?
After a Salesforce org migration, complete these steps to make sure that your bots run as expected.
  • In Setup, make sure that the Einstein Bots preference is turned on. 
  • After enabling the preference, re-associate bots with their deployed channels, such as Chat or Messaging. 
    • NOTE: Bot session event log data and the bot session object data don’t move during the org migration.  

19. Are changes to LiveMessage required after an org migration?

LiveMessage continues to function as expected after an org migration. However, if issues occur with Classic LiveMessage or Lightning Messaging after the migration, refresh your channels:
  • Classic LiveMessage: Go to the LiveMessage Admin app and click Refresh Connection.
  • Lightning Messaging: Go to Setup > Messaging Settings and click Refresh on the channel list.

 20. Does an org migration affect Live Agent?
It’s possible. During an org migration, your org’s instance name changes, which affects the URL you use to access Live Agent/SOS. Salesforce-supplied chat clients and deployment code react to this change and forward HTTP requests to the new endpoint, but some third-party or custom applications, including Live Agent custom REST clients, don’t. These custom applications fail because they can't find your account on your previous instance.

To minimize impact to your Live Agent/SOS implementation, make sure that your Live Agent custom REST client properly redirects requests to the new instance of the Live Agent service after any maintenance that moves the org. The best way to avoid issues with your custom client (which doesn’t automatically direct requests to the correct endpoint) is to handle the SwitchServer response. Use the newUrl property for the request that resulted in this response and all subsequent requests. For more information on updating and testing your custom client, read How to update your Live Agent custom client when your org instance changes. This approach ensures that your custom client doesn’t encounter issues after a site switch and gives you time to update the endpoint later.

For more information about Live Agent endpoints and hard-coded Live Agent references, read Live Agent server (endpoint URL) has changed and now Live Agent Chat is no longer working.
 
21. Does Salesforce copy all data from the Dead Letter Queue for Outbound Messaging?
Most of the data will be copied over, but new rows added during and after the org migration maintenance window may not be copied to the target but will remain on the source pod.
 
22. What are the considerations for High Volume Platform Events and Change Data Capture?
Salesforce maintenance activities such as org migrations and instance refreshes move your org to a different data center or hardware stack. Due to the distributed, asynchronous nature of the Event Bus, Salesforce doesn’t migrate events that were published before the org migration.
 
The org migration doesn’t affect real-time delivery of events before or after the maintenance. However, Salesforce doesn’t retain the 72-hour retention window for events. ReplayIDs uniquely identify when an event was published. Because the new location of your org is different, ReplayID values for new events have no relation to events published before the migration or instance refresh. Review the pre- and post-migration checklist attached to this article for actions required for your platform events.
 
Subscribers of platform events and change events include Streaming API (CometD) clients, empApi Lightning components, Pub/Sub API clients, event relays, Apex triggers, and flows
 
See Also: Platform Events Developer Guide: Publishing Events in Read-Only Mode
 
23. Does an org migration affect search operations?
Impact depends on whether your org moves between first-party data centers or to Hyperforce.
 
First-Party Migrations: These migrations use standard backup and restore processes to move search data from the source to the target server. After the org is active on the target server, Salesforce restores the search data backup from the source to the target. Until this restore completes, search-dependent operations such as record lookups and content searches can show incomplete results. Typically, the restore is completed during off-business hours, though it takes longer for large orgs.
 
Hyperforce Upgrades: Migrations to Hyperforce don’t rely on the backup and restore process. Instead, Salesforce rebuilds search data on Hyperforce before the maintenance window. This data is available as soon as the Hyperforce org activates. Therefore, search-dependent operations are unaffected, even for large orgs.
 
24. Does an org migration or instance refresh affect access to myTrailhead?
You can lose access to your enablement site (myTrailhead) after an org migration or instance refresh. To restore access, review the steps in Resolve Enablement Site (myTrailhead) Access Issues.
 
25. Does an org migration affect Opportunity Trend reports?
After an org moves to a new instance, some Opportunity Trend reports don't show all their Opportunity records. If you encounter missing data, contact Salesforce Support to populate the records.
 
26. Does an org migration affect Matching and Duplicate rules?
Salesforce deactivates Matching Rules and Duplicate Rules during an org migration.  If your matching rules are ineffective, they fail to reactivate after the org migration.  To resolve the problem, see Unable to activate matching rule that identifies duplicate records in the organization.
 

Post-Migration Verification

 
27. How do I confirm that my Salesforce org successfully migrated?
Verify that your instance name reflects the new location by viewing the instance details in Company Information.
- Lightning Experience: Setup | Company Settings | Company Information
- Salesforce Classic: Setup | Company Profile | Company Information

For more details, review View instance information for your Salesforce organization.
 
NOTE: The status.salesforce.com search tool often takes several hours to update with the correct instance for your My Domain. Use the preceding steps for immediate confirmation.

 

28. Do integrations require a restart after the maintenance?
Integration restarts aren’t required. However, if issues occur after the maintenance, restart your integrations as the first troubleshooting step. Restarting your integrations clears the DNS lookup cache, which allows the integrations to detect the IP address of the new data center.
Knowledge Article Number

000386897

Attachments

Post-Org Migration Checklist.xlsx

23 KB

Pre-Org Migration Checklist.xlsx

14 KB

 
Loading
Salesforce Help | Article