⚠️If you’re wanting to mass migrate databases, please work with your IT department to schedule a maintenance window and replicate/copy/mirror the databases to the new SQL server you want to target. The following instructions work for single migrations only. Mass migration is a more complex activity that will require your IT or database administrator to help orchestrate.⚠️
NOTE: Where applicable, LAW ED Loader, LAW Turbo and Explore cases are discussed separately.
NOTE: If all LAW cases are moving from one environment to a new environment AND you are utilizing a full version of Microsoft SQL Server (not SQL Express), it is highly suggested that you follow the steps listed under Mirror/Cut Over Transfer.
1. Set up the new environment including the new SQL server, new network storage, and the new workstations if applicable.
a. If the license server is also moving, ensure you install Sentinel RMS License Manager and LAW on the new license server
b. Do not move cases from a newer to an older version of SQL.
c. Ensure the login method of Mixed Mode is enabled on the new SQL server.
d. Ensure SQL is configured to allow connectivity.
e. Open the SQL Server Configuration Manager and make sure the Named Pipes and TCP/IP options are enabled under Protocols as shown below:

2. Create all users and logins to be used in the new environment. Make sure all have full Read/Write access to SQL and the storage network.
3. Determine the current size of the SQL databases and the case folders on the storage network. These values will be used later to help determine the amount of time the transfer will require.
4. Once the network storage and SQL server are ready, and both environments can see each other, start the mirror functions for SQL and the storage network.
As the transfer starts, you want to determine how much data per hour is moving. Divide the total data size that you obtained in step 2 by the observed transfer rate number. The result will give you a good estimate as to how long this process will take to completely mirror the data. For large amounts of data, we suggest adding a day or even a week to the estimate.
5. QC the results of the mirror transfer.
⚠️If you’re wanting to mass migrate databases, please work with your IT department to schedule a maintenance window and replicate/copy/mirror the databases to the new SQL server you want to target. The following instructions work for single migrations only. Mass migration is a more complex activity that will require your IT or database administrator to help orchestrate.⚠️
Plan for a 4-hour outage of SQL and network storage
1st hour – At this time there should be NO activity in SQL and network storage. In this first hour, make sure all data in SQL and on the network has been mirrored completely to the new environment.
2nd hour –
3rd hour – Open LAW on a workstation. If the move included network storage or the location of the LAW cases, clear out the case manager with the ‘Delete from List’ option.
NOTE: MAKE SURE THAT THE ‘DELETE SQL DATABASES FROM SERVER ON CASE DELETION’ IS NOT CHECKED.
NOTE : FOR LAW TURBO CASES: IF YOU MOVED THE SOURCE DATA, YOU WILL NO LONGER BE ABLE TO REPROCESS ANY OF THE FILES IMPORTED FROM THE ORIGINAL LOCATION
If the smoke test is completed successfully, evaluate the existing cases:
If there are many cases to edit, there are third-party tools on the market that can locate the files and complete bulk edits.
4th hour – buffer hour if needed to complete the steps above.
6. After you have made the necessary changes to your Project.ini file, open the original LAW case.
NOTE: If the LAW application was upgraded as part of the move, the LAW cases may also require updating. If necessary, the case will update when it is opened in LAW.
⚠️If you want to mass migrate databases, please work with your IT department to schedule a maintenance window and replicate/copy/mirror the databases to the new SQL server you want to target. The following instructions work for single migrations only. Mass migration is a more complex activity that will require your IT or database administrator to help orchestrate.⚠️
How do I move LAW cases to a new SQL server and storage location? Or Archive the database?
1. - Set up the new environment. This includes setting up the new SQL server, new network storage, and even the new workstations if applicable.

2. Create all users and logins that are to be used in the new environment. Make sure all have full Read/Write access to SQL and the storage network.
3. Create a case in the new location and complete a smoke test. The smoke test should include all parts of the LAW application workflow used by your company.
4. Create a folder in the new location for the LAW case being transferred. We suggest a naming structure that helps you identify the case folder by client name, matter name or number, or some other naming scheme that makes sense to all LAW users in the company. For archived case folders, we suggest that you have a top-level case folder, followed by a LAW case folder, a folder for the SQL database, and an additional folder for miscellaneous files also related to the case.
5. Open the original case folder of the LAW case that is to be moved. Copy the Natives, Text and Images folders as well as all the supporting LAW case files in the folder, such as the project.ini file. It is best to copy a LAW case from the top-level case folder, however, if the case and the images are stored in separate locations, make sure to copy both case and image folders to the to the new location.
6. Ensure the case is inactive. Then with a forensically sound copying tool, copy the database to the new location.
7. Upon copy completion, right click the top-level folder of both the original and new location folders and select Properties. Verify that the file count and size are the same number. NOTE: size needs to be compared on the bytes level for accuracy.
8. Detach the case in the SQL database engine:


9. Now locate the database engine MDF and LDF files to copy or move to the case Folder:
In the Object Explorer window, right click on the SQL Server > Properties > Database Settings.

Note the location of the Data and Log folders in the display.
Navigate to these folders and copy or move the database MDF and LDF files (saved when the database was detached) to the new SQL Server database folder. (For case archiving, the MDF and LDF files can be copied to the case folder, keeping all components of the case together in one location.)
10. With a forensically sound copying tool, copy the MDF and LDF databases to either:
11. Remove the case from the old environment.
For ED Loader and LAW Turbo cases, open LAW and when prompted with the Case Manager dialog box, find the case that was moved:

For Explore cases, open Explore and select your case. Click on ‘Remove from List’

Restoring an Archive/Transfer case
Now that the case has been moved or archived, how do I add it back into an environment?
NOTE: to restore a case from archive storage, forensically copy the case to the network storage location, and the MDF and LDF files to the new SQL storage location.
1. Confirm the environment to which the case is moving. This includes the SQL server and network storage.

2. Confirm all users and logins that are to be used in the environment. Make sure all have full Read/Write access to SQL and the storage network.
3. Locate where MDF and LDF files are stored for the SQL server:

In the Object Explorer window, right click on Databases and select "Attach".



4. The next step is to update the case .INI file with the new SQL server name:


5. Add your case to the environment.
For ED Loader and LAW Turbo cases in LAW:


For EXPLORE cases:


