-
- Novice
- Posts: 4
- Liked: 2 times
- Joined: Mar 15, 2019 12:02 pm
- Full Name: Phil Airey
- Contact:
SQL Plugin Management
Apologies if this is not the right place for Plugin Questions but its not obvious where to post them.
I am using the SQL Plugin in unmanaged mode (DBA Teams create and manage backups through SSMS).
The issue is I have alot of Plugins installed across the Enterprise, but no easy way to manage them. Normally a Protection group would do the trick, but you can't use a Protection Group in unmanaged mode.
So does anyone have any neat way of managing them ? How to keep tabs on them, and their version ? How to upgrade them in one easy go when VBR is upgraded ?
Thanks
Phil
I am using the SQL Plugin in unmanaged mode (DBA Teams create and manage backups through SSMS).
The issue is I have alot of Plugins installed across the Enterprise, but no easy way to manage them. Normally a Protection group would do the trick, but you can't use a Protection Group in unmanaged mode.
So does anyone have any neat way of managing them ? How to keep tabs on them, and their version ? How to upgrade them in one easy go when VBR is upgraded ?
Thanks
Phil
-
- Veeam Software
- Posts: 3831
- Liked: 647 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: SQL Plugin Management
Hi Phil and Welcome to Veeam R&D Forums!
Currently, the plug-in is available only in standalone mode, but managed mode, which includes protection group and backup policy creation, and enhanced reporting is on our roadmap with the highest priority. We are already working on it, but I cannot provide ETA.
Thanks!
Currently, the plug-in is available only in standalone mode, but managed mode, which includes protection group and backup policy creation, and enhanced reporting is on our roadmap with the highest priority. We are already working on it, but I cannot provide ETA.
Thanks!
-
- Novice
- Posts: 4
- Liked: 2 times
- Joined: Mar 15, 2019 12:02 pm
- Full Name: Phil Airey
- Contact:
Re: SQL Plugin Management
Many Thanks @PetrM.
So does this mean that I need to track them myself (in a spreadsheet say) and upgrade them manually for now ?
Thanks
Phil
So does this mean that I need to track them myself (in a spreadsheet say) and upgrade them manually for now ?
Thanks
Phil
-
- Veeam Software
- Posts: 3831
- Liked: 647 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: SQL Plugin Management
Yes, each plug-in needs to be upgraded manually, or a script can be used to upgrade plug-ins in unattended mode.
Thanks!
Thanks!
-
- Novice
- Posts: 4
- Liked: 2 times
- Joined: Mar 15, 2019 12:02 pm
- Full Name: Phil Airey
- Contact:
Re: SQL Plugin Management
Many thanks indeed. I will use unattended mode.
-
- Veeam Software
- Posts: 3831
- Liked: 647 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: SQL Plugin Management
Hi Phil,
Just out of curiosity, could you please share the basic sizing information about your infrastructure? How many SQL servers or clusters do you have in total, and how many databases are on each server?
Thanks!
Just out of curiosity, could you please share the basic sizing information about your infrastructure? How many SQL servers or clusters do you have in total, and how many databases are on each server?
Thanks!
-
- Novice
- Posts: 4
- Liked: 2 times
- Joined: Mar 15, 2019 12:02 pm
- Full Name: Phil Airey
- Contact:
Re: SQL Plugin Management
Hi PetrM,
I'm actually not able to share that due to company policy. Apologies if thats not very helpful.
But for anyone interested in this thread, I can also see another drawback to the unattended mode, and that is the retention is far less granular. If you want 1 full for 4 weeks and then 1 full per month for 6 months, I understand you can't be that granua and instead I will need to go the full fat SQL protection group route because also that way I can manage the plugins easily too.
I'm actually not able to share that due to company policy. Apologies if thats not very helpful.
But for anyone interested in this thread, I can also see another drawback to the unattended mode, and that is the retention is far less granular. If you want 1 full for 4 weeks and then 1 full per month for 6 months, I understand you can't be that granua and instead I will need to go the full fat SQL protection group route because also that way I can manage the plugins easily too.
-
- Veeam Software
- Posts: 3831
- Liked: 647 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: SQL Plugin Management
Got it.
GFS retention policy for SQL plug-in is a high priority request, and it is on the roadmap, but I cannot share an ETA.
Thanks!
GFS retention policy for SQL plug-in is a high priority request, and it is on the roadmap, but I cannot share an ETA.
Thanks!
-
- Lurker
- Posts: 1
- Liked: never
- Joined: Mar 25, 2025 3:21 am
- Full Name: Melroy Joseph Luis
- Contact:
[MERGED] Extract SQL Plugin version details
Hi Team,
We have a scenario wherein there are approx. 100 SQL servers configured for backups via the SQL Plugin. Since the plugin installation is done on the respective SQL servers, the details, such as version of these plugins are not visible on the VBR console. Is there any way to extract such details through the VBR server?
Regards,
Mel
We have a scenario wherein there are approx. 100 SQL servers configured for backups via the SQL Plugin. Since the plugin installation is done on the respective SQL servers, the details, such as version of these plugins are not visible on the VBR console. Is there any way to extract such details through the VBR server?
Regards,
Mel
-
- Product Manager
- Posts: 10363
- Liked: 2778 times
- Joined: May 13, 2017 4:51 pm
- Full Name: Fabian K.
- Location: Switzerland
- Contact:
Re: SQL Plugin Management
Hello Melroy,
Welcome to our forum! I have moved your topic to a similar discussion.
As far as I know, it is currently not possible to report on the version for standalone plugins on the backup server.
However, we are working on making our SQL Plugin manageable by the backup server, which would potentially provide functionality to report on installed versions.
Best,
Fabian
Welcome to our forum! I have moved your topic to a similar discussion.
As far as I know, it is currently not possible to report on the version for standalone plugins on the backup server.
However, we are working on making our SQL Plugin manageable by the backup server, which would potentially provide functionality to report on installed versions.
Best,
Fabian
Product Management Analyst @ Veeam Software
-
- Influencer
- Posts: 10
- Liked: 14 times
- Joined: Jun 07, 2022 7:36 pm
- Full Name: Jesse Granden
- Contact:
Re: SQL Plugin Management
[Feature Request]: add a --version flag to MSSQLConfigTool.exe
With the recent CVE, we upgraded our VBR Servers and had some old agents (ver 12.1) that broke because only N and N-1 agents are supported.
We're not particularly interested in managing the SQL Plugin via the VBR server, but we do need a way to audit where the plug is installed, what version it is and which VBR Server/Repository it's configured to hit. We need to do this via the CLI using powershell.
[Feature Request2] : make MSSQLConfigTool.exe's "--show-config" switch work with output redirection, as it's currently impossible to capture/redirect the output of this command.
We worked around both of these issues easily enough, but would prefer a documented/officially supported approach.
With the recent CVE, we upgraded our VBR Servers and had some old agents (ver 12.1) that broke because only N and N-1 agents are supported.
We're not particularly interested in managing the SQL Plugin via the VBR server, but we do need a way to audit where the plug is installed, what version it is and which VBR Server/Repository it's configured to hit. We need to do this via the CLI using powershell.
[Feature Request2] : make MSSQLConfigTool.exe's "--show-config" switch work with output redirection, as it's currently impossible to capture/redirect the output of this command.
We worked around both of these issues easily enough, but would prefer a documented/officially supported approach.
Code: Select all
$results = @{}
cd "C:\Program Files\Veeam\Plugins\Microsoft SQL\"
[xml]$cfg = get-content veeam_config.xml
$results["VbrHostName"] = $cfg.config.VBRConnectionParams.VbrHostName
$results["VbrPort"] = $cfg.config.VBRConnectionParams.VbrPort
$results["VbrDomain"] = $cfg.config.VBRConnectionParams.VbrDomain
$results["VbrUser"] = $cfg.config.VBRConnectionParams.VbrUser
$results["RepositoryName"] = $cfg.config.RepositoryParams.Repository.RepositoryName
$results["Version"] = (get-Item MSSQLRecoveryManager.exe).VersionInfo.ProductVersion
return $results
-
- Veeam Software
- Posts: 3831
- Liked: 647 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: SQL Plugin Management
Hi Jesse,
Very clear and very valuable requests. I cannot comment now on timelines, but both requests have been noted.
Thanks!
Very clear and very valuable requests. I cannot comment now on timelines, but both requests have been noted.
Thanks!
Who is online
Users browsing this forum: No registered users and 4 guests