Hi everyone,
We are planning to upgrade our production database server from Microsoft SQL Server 2017 to SQL Server 2022 for our on-prem Laserfiche environment and would like to understand the recommended approach and best practices to ensure a smooth transition without impacting Laserfiche functionality.
Our environment details:
-
Laserfiche Version: Laserfiche 11
-
Components in use:
-
Laserfiche Server
-
Laserfiche Forms (with multiple running processes)
-
Laserfiche Workflow (with long-running workflows and waiting activities)
-
Laserfiche Web Client
-
-
Database: SQL Server 2017 (to be upgraded to SQL Server 2022)
-
Integrations:
-
Multiple external system integrations running 24/7
-
Automated workflows and Forms submissions continuously interacting with the database
-
-
Production environment with business-critical processes
We understand that downtime will be required, but our main concern is performing the upgrade safely without breaking existing Forms instances, Workflow instances (especially waiting activities), or integrations.
We are looking for guidance on the following:
1. Pre-upgrade preparation
-
Recommended backups (full DB, transaction logs, repository, configuration files, etc.)
-
Laserfiche services/modules to be stopped — and in what order
-
Detaching LF repositories if required
-
Handling active Forms and Workflow instances before downtime
2. Upgrade approach
-
Our DB team is going to do all compatibility checks of databases from MSSQL V2017 to MSSQL V2022, take backups and move them to new instance
-
Any known considerations specific to Laserfiche 11 with SQL Server 2022
3. Post-upgrade activities
-
Steps to reconnect Laserfiche components to the upgraded SQL instance
-
Order of starting services (SQL → Laserfiche Server → Workflow → Forms → Web, etc.)
-
Attaching repositories if detached.
-
Any required configuration updates or reindexing
If anyone has performed a similar upgrade (especially with active processes and integrations), your experience and recommendations would be greatly appreciated.
Thank you in advance.