# Backup SQL Microsoft

**URL:** <https://forum.duplicati.com/t/backup-sql-microsoft/20278>\
**Category:** Support\
**Created:** [March 4, 2025, 10:42am UTC](https://forum.duplicati.com/t/backup-sql-microsoft/20278 "2025-03-04T10:42:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![komir2004](https://forum.duplicati.com/user_avatar/forum.duplicati.com/komir2004/32/2567_2.png) [@komir2004](https://forum.duplicati.com/u/komir2004)\
**Post date:** [March 4, 2025, 10:42am UTC](https://forum.duplicati.com/t/backup-sql-microsoft/20278/1 "2025-03-04T10:42:56Z")

</div>

Hi, I need help to backup MSSQL. In Source, I have selcted my sql and add --snapshot-policy=reqired but when run backup, I get message “No source folders specified for backup.”

---

<div class="post-metadata">

**Author:** ![ts678](https://forum.duplicati.com/letter_avatar_proxy/v4/letter/t/8491ac/32.png) [@ts678](https://forum.duplicati.com/u/ts678)\
**Post date:** [March 4, 2025, 9:22pm UTC](https://forum.duplicati.com/t/backup-sql-microsoft/20278/2 "2025-03-04T21:22:03Z")

</div>

> [@komir2004](#):
>
> I get message “No source folders specified for backup.”

If you use `Commandline` in GUI (no need to actually run anything), is your folder in the box called `Commandline arguments`? I don’t use MSSQL, but don’t know what “I have selcted my sql” says.

---

<div class="post-metadata">

**Author:** ![kenkendk](https://forum.duplicati.com/user_avatar/forum.duplicati.com/kenkendk/32/5305_2.png) [@kenkendk](https://forum.duplicati.com/u/kenkendk)\
**Post date:** [March 8, 2025, 3:51pm UTC](https://forum.duplicati.com/t/backup-sql-microsoft/20278/3 "2025-03-08T15:51:52Z")

</div>

> [@komir2004](#):
>
> I get message “No source folders specified for backup.”

As @ts678 suggested, this means that no sources are added for backup, despite you checking the server. An alternative to the “Commandline” way is to use the text input:

 ![Screenshot 2025-03-08 at 16.49.18](https://forum.duplicati.com/uploads/default/original/2X/8/81dccaf109d2a7b66e5aaea78b92d89ce8a93049.png)

From here we can see if the sql server is indeed being picked up.

Also if you have any additional settings (specifically, disabling modules) this can also impact the results.

---

<div class="post-metadata">

**Author:** ![Someone\_Somewhere](https://forum.duplicati.com/user_avatar/forum.duplicati.com/someone_somewhere/32/12220_2.png) [@Someone\_Somewhere](https://forum.duplicati.com/u/Someone_Somewhere)\
**Post date:** [February 8, 2026, 11:43am UTC](https://forum.duplicati.com/t/backup-sql-microsoft/20278/4 "2026-02-08T11:43:36Z")

</div>

Same problem. The databases are selected, but it says “No source folders specified for backup.”

Windows Server 2022, Microsoft SQL Server 2022.  
Previously worked on Windows Server 2014 and Microsoft SQL Server 2014.

 ![Bug1](https://forum.duplicati.com/uploads/default/original/2X/0/0c3bd06bda837b42b2c60845ee4696fb06b9463c.jpeg)

```plaintext
Feb 8, 2026 1:58 PM: Failed while executing Backup “Duplicati_SQL” (id: 2)
Duplicati.Library.Interface.UserInformationException: No source folders specified for backup
at Duplicati.Library.Main.Controller.ExpandInputSources(String
 inputsources, IFilter filter)
at Duplicati.Library.Main.Controller.<>c __DisplayClass22_0.<b__ 0>d.MoveNext()
— End of stack trace from previous location —
at Duplicati.Library.Utility.Utility.Await(Task task)
at Duplicati.Library.Main.Controller.RunAction[T](T result, String
& paths, IFilter& filter, Func`3 method)
at Duplicati.Library.Main.Controller.Backup(String
 inputsources, IFilter filter)
at Duplicati.Server.Runner.RunInternal(Connection databaseConnection, EventPollNotify eventPollNotify, INotificationUpdateService notificationUpdateService, IProgressStateProviderService progressStateProviderService, IApplicationSettings applicationSettings, IRunnerData data, Boolean fromQueue)

Feb 8, 2026 1:58 PM: Error in worker
Duplicati.Library.Interface.UserInformationException: No source folders specified for backup
at Duplicati.Library.Main.Controller.ExpandInputSources(String
 inputsources, IFilter filter)
at Duplicati.Library.Main.Controller.<>c __DisplayClass22_0.<b__ 0>d.MoveNext()
— End of stack trace from previous location —
at Duplicati.Library.Utility.Utility.Await(Task task)
at Duplicati.Library.Main.Controller.RunAction[T](T result, String
& paths, IFilter& filter, Func`3 method)
at Duplicati.Library.Main.Controller.Backup(String
 inputsources, IFilter filter)
at Duplicati.Server.Runner.RunInternal(Connection databaseConnection, EventPollNotify eventPollNotify, INotificationUpdateService notificationUpdateService, IProgressStateProviderService progressStateProviderService, IApplicationSettings applicationSettings, IRunnerData data, Boolean fromQueue)
at Duplicati.Server.Runner.Run(Connection databaseConnection, EventPollNotify eventPollNotify, INotificationUpdateService notificationUpdateService, IProgressStateProviderService progressStateProviderService, IApplicationSettings applicationSettings, IQueuedTask data, Boolean fromQueue)
at Duplicati.WebserverCore.Services.QueueRunnerService.RunTask(IQueuedTask task)

```
