Ora

How do I reset my sandbox in Business Central?

Published in Business Central Management 4 mins read

To reset your sandbox in Business Central, you typically perform a restart of the environment. This action effectively refreshes the environment, resolving many common temporary issues and ensuring a fresh state without losing your data.

Step-by-Step Guide to Restarting Your Business Central Sandbox

Restarting your Business Central sandbox environment is a straightforward process managed through the Business Central Admin Center. This is the primary method to "reset" your environment in terms of its operational state.

1. Access the Business Central Admin Center

Begin by navigating to the Business Central Admin Center. This central hub allows administrators to manage environments, updates, and more. You can usually access it via the URL: https://businesscentral.dynamics.com/[yourtenantID]/admin.

2. Select Your Sandbox Environment

Once in the Admin Center:

  • Locate the list of environments associated with your tenant.
  • Carefully select the specific sandbox environment you wish to restart. It's crucial to ensure you pick the correct environment to avoid unintended disruptions to other active environments (e.g., your production environment).

3. Initiate the Restart Process

With your sandbox environment selected:

  • Look for an option or button related to managing the environment's state or sessions. This is often labeled as "Restart," or found within an "Actions" or "Environment" menu.
  • Choose the "Restart" option.
  • You will likely be prompted to confirm your decision. Confirm the restart to proceed.

4. Monitor Environment Status

After initiating the restart:

  • The environment's status will temporarily change, indicating that it is undergoing the restart process.
  • Keep an eye on the environment's status display. After a short while, the status will change back to Active.
  • Once the status is Active, users will be able to log in to Business Central and resume their work in the refreshed sandbox environment.

Why Restart Your Business Central Sandbox?

Restarting a sandbox environment is a valuable tool for administrators and developers. It helps with:

  • Resolving Temporary Glitches: Many minor system freezes, performance issues, or unexpected behaviors can be cleared with a simple restart.
  • Applying Configuration Changes: While most configuration changes are dynamic, a restart can sometimes help ensure all changes are fully applied and recognized by the system.
  • Clearing Cache: A restart effectively clears the environment's memory and cache, providing a clean slate for new operations.
  • Troubleshooting: It's often one of the first troubleshooting steps recommended when facing issues that aren't immediately identifiable.

Important Considerations

Impact on Users

Initiating a restart will temporarily disconnect any active users from the sandbox environment. Plan your restarts during times of low usage to minimize disruption. The environment will be unavailable until it returns to an "Active" state.

Restart vs. Full Data Refresh

It's important to differentiate between a "restart" and a "full data refresh" or "re-provisioning."

  • Restart: This process keeps all your data and customizations intact. It simply reboots the operational instance of the environment.
  • Full Data Refresh/Re-provision: This is a more drastic action that wipes all data from the sandbox and copies data from a selected production environment, or creates a completely empty environment. This is typically done when you need a completely clean copy of your production data for testing or development. The process described above is for a restart, not a data refresh.

Quick Reference: Environment States During Restart

State Before Restart Action State During Restart State After Restart
Active Restart Restarting Active

For more detailed information on managing Business Central environments, you can refer to the official Microsoft Learn documentation on the Business Central Administration Center.

Restarting your sandbox environment is an efficient way to resolve many operational issues and maintain a healthy testing or development environment.