Procédure
Service concerned : Windows ASP shared hosting
Panel concerned : Plesk
Level : intermediate
This help explains how to transfer a Microsoft SQL Server database in both directions: from your Plesk hosting to another SQL Server, or from a SQL Server to Plesk.
SQL Server Management Studio, also called SSMS, is used to create or restore the backup file used for the transfer. This procedure is based on the SSMS 22 interface and remains valid for its 22.x updates. Microsoft recommends using the latest available update.
To follow this procedure, you must have:
SSMS is an administration tool. Installing it does not automatically create a SQL Server. You must also have a SQL Server instance to connect to.
LWS Windows hostings currently use Microsoft SQL Server 2019.
A backup created with SQL Server 2022, SQL Server 2025, or another newer version cannot be restored directly on LWS's SQL Server 2019 server. The version of SSMS used does not change this limitation.
Before replacing an existing database, create a recent backup of its contents. In Plesk, the Recreate the database option deletes the current database before restoring the backup.



Plesk creates a ZIP archive containing the database backup, then downloads it to your computer.
.bak to the end of its name.For example:
my-database-backup becomes my-database-backup.bak
Do not rename the ZIP archive directly to .bak. You must first unzip the archive, then rename only the file it contains if it has no extension.
… button..bak file extracted from the Plesk archive.If a database with that name already exists, use another name so that its contents are not replaced.
These menus correspond to the restore procedure documented for the current SSMS interface.
When SSMS is connected to a SQL Server instance installed on another computer, the selection window shows the files accessible by that SQL Server. The .bak file must therefore be placed in a folder accessible by the remote instance.
Use a name ending in .bak, for example:
my-database.bak
The file is created on the computer hosting the SQL Server instance. If you are connected to a remote SQL server, the file will not necessarily be saved on the computer from which you are using SSMS.
Before importing, make sure the backup was created with SQL Server 2019 or an earlier compatible version.
.bak file created with SSMS.For example:
my-database.bak must be inside my-database.zip
The destination database must already exist. If necessary, create a new SQL Server database before continuing.
.bak file.Plesk accepts uploading a ZIP archive containing the backup file. The source database and destination database must use the same database engine.
In Object Explorer:
The transfer is complete when the database appears in the destination environment, its tables are accessible, and your site or application can connect to it.
Make sure you have:
.bak extension to the extracted file if it had none;If your SQL Server instance is remote, the file must be placed on the remote server or in a network location accessible from it.
The backup was probably created with a newer version of SQL Server than the destination server.
A SQL Server 2022 or 2025 backup cannot be restored directly on SQL Server 2019. You must then transfer the structure and data using compatible scripts instead of directly using the .bak file.
Check:
.bak backup file;The current limits vary depending on the Plesk plan: the maximum database size ranges from 50 MB to 750 MB.
After the transfer, check the connection settings saved in your site:
The credentials used on the source server are not automatically replaced by those of the database created in Plesk.
Ask the LWS team and the community. Answers are published after moderation.