Have you taken a look at Veeam’s Enterprise Application Plugin User Guide? The SQL Plugin section has a good diagram of how the Plugin works, and what components are used. Some highlights from the link below: https://helpcenter.veeam.com/docs/backup/plugins/overview_mssql_plugin.html?ver=120 “Integrating Microsoft SQL Server and Veeam Backup & Replication enables Veeam Plug-in to use native Microsoft SQL Server backup features while using Veeam Backup & Replication backup management and storage capabilities.”
#3 in the link below: https://helpcenter.veeam.com/docs/backup/plugins/hiw_mssql_plugin.html?ver=120 “The MSSQLRecoveryManager service starts the source Veeam Data Mover on the Microsoft SQL Server machine, and Veeam Backup Manager in Veeam Backup & Replication starts the target Veeam Data Mover on the Veeam backup repository.”
And one of the diagrams:
Veeam SQL Plugin
Basically, Veeam uses a ‘Data Mover Service’ installed on the SQL Server where DBs are you want to backup, as well as a Data Mover on the Veeam Repository. No Proxy is used.
On the other hand, is the plugin for you really necessary - maybe you have your SQL DB running on a VM and could leverage Application Aware Processing?
Or is the request to use the Plugin from a Database Adminstrator point of view? If you are running a SQL Failover Cluster you would be running with the plugin.
Have you taken a look at Veeam’s Enterprise Application Plugin User Guide? The SQL Plugin section has a good diagram of how the Plugin works, and what components are used. Some highlights from the link below: https://helpcenter.veeam.com/docs/backup/plugins/overview_mssql_plugin.html?ver=120 “Integrating Microsoft SQL Server and Veeam Backup & Replication enables Veeam Plug-in to use native Microsoft SQL Server backup features while using Veeam Backup & Replication backup management and storage capabilities.”
#3 in the link below: https://helpcenter.veeam.com/docs/backup/plugins/hiw_mssql_plugin.html?ver=120 “The MSSQLRecoveryManager service starts the source Veeam Data Mover on the Microsoft SQL Server machine, and Veeam Backup Manager in Veeam Backup & Replication starts the target Veeam Data Mover on the Veeam backup repository.”
And one of the diagrams:
Veeam SQL Plugin
Basically, Veeam uses a ‘Data Mover Service’ installed on the SQL Server where DBs are you want to backup, as well as a Data Mover on the Veeam Repository. No Proxy is used.
Additional question regarding plugin-based backup When backup is created, the BAK file is stored locally on SQL server until written on backup repositories.?
Thank you for your answer. I might send the wrong question. During the backup of Database via SQL veeam plugin, the creation of VDI (Virtual Device Interface) is utilized, to create store backup. My question is where this VDI is stored. is it short-term in RAM, or local disk or it's presented to SQL as Backup repositories.?
This question is raised by client, as they want to know if creation of db will fill out their local filesystem.
The VDI device is stored in RAM on the SQL Server and our plug-in fetches data from this device. You may find more information about VDI in this section on Microsoft Learn. The RAM/CPU requirements depending on the number of streams are described on this page of our user guide.
On the other hand, is the plugin for you really necessary - maybe you have your SQL DB running on a VM and could leverage Application Aware Processing?
Or is the request to use the Plugin from a Database Adminstrator point of view? If you are running a SQL Failover Cluster you would be running with the plugin.
Have you taken a look at Veeam’s Enterprise Application Plugin User Guide? The SQL Plugin section has a good diagram of how the Plugin works, and what components are used. Some highlights from the link below: https://helpcenter.veeam.com/docs/backup/plugins/overview_mssql_plugin.html?ver=120 “Integrating Microsoft SQL Server and Veeam Backup & Replication enables Veeam Plug-in to use native Microsoft SQL Server backup features while using Veeam Backup & Replication backup management and storage capabilities.”
#3 in the link below: https://helpcenter.veeam.com/docs/backup/plugins/hiw_mssql_plugin.html?ver=120 “The MSSQLRecoveryManager service starts the source Veeam Data Mover on the Microsoft SQL Server machine, and Veeam Backup Manager in Veeam Backup & Replication starts the target Veeam Data Mover on the Veeam backup repository.”
And one of the diagrams:
Veeam SQL Plugin
Basically, Veeam uses a ‘Data Mover Service’ installed on the SQL Server where DBs are you want to backup, as well as a Data Mover on the Veeam Repository. No Proxy is used.
Hope that helps a bit
Additional question regarding plugin-based backup When backup is created, the BAK file is stored locally on SQL server until written on backup repositories.?
Thank you for your answer. I might send the wrong question. During the backup of Database via SQL veeam plugin, the creation of VDI (Virtual Device Interface) is utilized, to create store backup. My question is where this VDI is stored. is it short-term in RAM, or local disk or it's presented to SQL as Backup repositories.?
This question is raised by client, as they want to know if creation of db will fill out their local filesystem.
Honestly, not sure @DinoSA . You could try a question with Support, or maybe a Product Mgr at the Forums would know for sure.
I got answer form product team. Thanks everyone.
The VDI device is stored in RAM on the SQL Server and our plug-in fetches data from this device. You may find more information about VDI in this section on Microsoft Learn. The RAM/CPU requirements depending on the number of streams are described on this page of our user guide.