You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to bareos-users
Hello,
We need to backup SQL server with more than 600 databases.
according to bareos documentation for each database instance you need to define a exclusive backup job and fileset.
Are there any options other than creating more than 600 backup jobs and filesets?
Kind regards,
Damjan
Message has been deleted
Brock Palen
unread,
Feb 26, 2020, 5:05:06 PM2/26/20
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to damjan jancic, bareos-users
Is this one database instance with multiple ‘databases’ eg; mysql> use database1; use database2; etc?
If it’s all on once host you can connect to the database server with multiple databases your good. You would need one entry per host not database.
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to bareos-users
Dear Brock,
It is the backup of MS SQL server databases(not mysql).
When I remove database name from the file set I got an error:
"Fatal error: An object or
column name is missing or empty. For SELECT INTO statements, verify each
column has a name. For other statements, look for empty alias names.
Aliases defined as "" or [] are not allowed. Change the alias to a valid
name"
When I remove all part databases=<$databsename> I got an error:
"Fatal error: An object or
column name is missing or empty. For SELECT INTO statements, verify each
column has a name. For other statements, look for empty alias names.
Aliases defined as "" or [] are not allowed. Change the alias to a valid
name."
File set:
Fileset { Name = "testowt-sql-fileset" Enable VSS = No Include { Options { Signature = MD5 compression = gzip } Plugin = "mssqlvdi:instance=default:database=testowt:username=btest:password=**********" } }
Kind regards,
Damjan
> To unsubscribe from this group and stop receiving emails from it, send an email to bareos...@googlegroups.com.
Brock Palen
unread,
Mar 1, 2020, 9:56:38 PM3/1/20
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to damjan jancic, bareos-users
Sorry don’t have any mssql experience,
That said it looks like the mssqlvdi does require a database and thus a fileset per database. The documentation has:
To use the plugin you need to configure it in the fileset as a plugin resource. For each database instance you need to define a exclusive backup job and fileset.
And it does not say if the database entry is optional.
Sorry maybe someone else knows more.
You can still use scripts to wrap CLI tools to manually dump and backup the dump as a fallback.