Destiny 23.0 System Requirements – Destiny Servers

This document outlines the application and database server software requirements for Destiny 23.0, and is designed to communicate current requirements for districts that are upgrading to Destiny 23.0.

New district or consortium customers receive customized server hardware and software requirements that are unique to their district as part of the sales process prior to their Destiny implementation. Districts looking to reinstall on new/upgraded hardware should also contact their sales representative to review the district’s current needs.

District technical staff should use this information to ensure their Microsoft server environment is using the most current supported Microsoft software recommended by Follett for Destiny servers.

Server hardware and software requirements for individual schools are also listed.

Districts or consortia upgrading to Destiny 23.0

Your Windows servers must meet the following operating system and database server software requirements for Destiny 23.0.

Component Minimum Requirements Recommended Requirements
Operating System

Windows Server 2016 Standard or Enterprise Edition 64-bit *

*Use the latest service pack for your operating system.

Note: Microsoft ended mainstream support for Windows Server 2016 in 2022. The minimum operating system requirement for Destiny will change in future release.
Windows Server 2022 Standard or Data Center Edition 64-bit
Database Server

SQL Server 2016 Standard, Enterprise, or Express Edition 64-bit *

*Use the latest service pack for SQL Server.

Note: Follett does not support the Destiny database in Microsoft Azure SQL or Microsoft Azure SQL Managed Instance.

SQL Server 2022: Standard, Enterprise, or Express Edition 64-bit

Single school installation

Server requirements

  • Processor Quad Core 2.4+ GHz, 12MB cache, 64-bit OS recommended
  • RAM 16GB RAM
  • Hard disk (1) 300+GB RAID-1 or RAID-5 volume

Server software

Component Minimum Requirements Recommended Requirements
Operating System

Window Server 2016 Standard or Data Center Edition 64-bit*

Windows 10 Professional Edition*

*Use the latest service pack for your operating system.

Note: Microsoft ended mainstream support for Windows Server 2016 in 2022. The minimum operating system requirement for Destiny will change in future release.
Windows Server 2022 Standard or Data Center Edition 64-bit
Database Server

SQL Server 2016 Standard, Enterprise, or Express Edition 64-bit*

*Use the latest service pack for SQL Server.

Note: Follett does not support the Destiny database in Microsoft Azure SQL or Microsoft Azure SQL Managed Instance.

SQL Server 2022: Standard, Enterprise, or Express Edition 64-bit

Operating systems

The installer halts if it detects any other operating systems or editions than those recommended in this document.

Follett encourages Destiny customers to use the most current Microsoft version of the Windows operating system and SQL Server that is outlined in this document. Once Microsoft support ends for older versions of Windows OS and SQL Server, Follett will update its minimum requirements for Destiny to the more current supported Microsoft products. Follett support associates might not be able to resolve all issues associated with running Destiny on versions of Microsoft software that are no longer supported by Microsoft.

Applying security patches

The installer halts if it detects any other operating systems or editions than those recommended in this document.

Follett encourages Destiny customers to use the most current Microsoft version of the Windows operating system and SQL Server that is outlined in this document. For details on when Windows is ending support, see Lifecycle Fact Sheet. Once Microsoft support ends for older versions of Windows OS and SQL Server, Follett will update its minimum requirements for Destiny to the more current supported Microsoft products. Follett support associates might not be able to resolve all issues associated with running Destiny on versions of Microsoft software that are no longer supported by Microsoft.

SQL Server

Editions –Customers with up to 10,800 students can typically use the Express Edition of SQL Server, which is free from Microsoft. This database is limited in size and will only make use of a single CPU. If over time the database size grows near the limit, or the customer has high peak load and Destiny is not performing, the customer might have to purchase the Standard or Enterprise Editions of SQL Server in the future.

SQL containment

Destiny is supported on SQL Servers which have containment set to ‘none’. Destiny is not currently supported or tested on any other containment settings.

Docker containers

Destiny is not currently supported or tested in any Docker Containers. This includes SQL installs as well.

Security

Follett requires HTTPS configuration of your Destiny server to ensure security of your Destiny data.

Additionally, certificates must be PFX (Wildcard or SANS) or single site CRT. The certificates must pass registration with Mozilla, Apple, Android, Java, and Microsoft.

Notes:

  • Wildcard and Multi-Domain (PFX) certificates need to be in PFX (PKCS12) format. Single domain (Cer+CA Bundle or PFX) certificates can be CRT/CER and intermediate/root bundle.

  • Auto-Renewal certificates, such as Let's Encrypt, are not supported.

If you have any questions regarding HTTPS configuration, contact Technical Support.

Virtualization

Installing Destiny directly on the host Windows Server 2016 with Hyper-V is only supported if the Hyper-V role is disabled. Follett does not support installing Destiny directly on Windows Server with Hyper-V running as a host operating system.

Follett also supports installing Destiny on Windows Server 2016 or 2019 – running as a guest operating system. In this case, the guest operating system runs in a virtualized environment with Windows Server with Hyper-V running as the host operating system. Installing Destiny in a virtualized environment can cause a significant reduction in performance. For details, see Running Destiny in a virtual machine.

Printable PDF