Quantcast
Channel: Data Protection Manager - SQL Protection forum
Viewing all articles
Browse latest Browse all 397

DPM SQL Protection of Multiple Instances on one Host

$
0
0

Hello

We have a single DPM 2010 Server instance (with Agent version 3.0.8195.0) and we are trying to protect databases on three SQL Server 2008 R2 x64 SP1 instances, which live on the same server.

The instances all listen on the same port, but on different IP addresses allocated to the same server. No instance listens on the default IP of the server. No instance listens on the localhost IP.

When enumerating the SQL data sources on the DPM server (e.g. when creating a new Protection Group), we can see the details for one of the three instances but the other two instances error out (after a very long time).

The errors shown for the two instances are:
For each Database: DPM could not enumerate the application component <SQL DB> on <PS> ID 964. Please mae sure that the writer is in good state.
For the instance: DPM could not connect to SQL Server instance <Instance> on the <PS> ID 966. Please make sure that SQL server instance is in good state.

I can confirm that:
1. Communication between DPM and the protected server seems fine
2. The SQL Server VSS writer is not in an error or inconsistent state (with "vssadmin list writers")
3. The "NT Authority\Local System" account has SysAdmin SQL permissions for all instances
4. The SQLServerVSSWriter service uses the "Local System" account
5. The backups for the instance that does work is fine and running stable
6. There are no known issues with the two instances. They are running, in production and we have not come across any issues when connecting to them in SSMS or otherwise

For the two instances that don't work, I have run the SQL Profiler when DPM was querying these instances. I can see the DPM Agent log on to the instance, retrieve the list of databases with:
select name,  recovery_model_desc, state_desc, CONVERT(integer, is_in_standby), ISNULL(source_database_id,0) from master.sys.databases

and query the databases with :
select rtrim(physical_name),rtrim(type_desc),rtrim(state_desc), is_name_reserved from sys.master_files where DB_ID(N'master') = database_id

But there is no futher communication.

Does anyone have any idea on why DPM can't enumerate the SQL databases on the two instances when the DPM Agent appears to be able to log on and have access to the SQL instance?

Thanks

Sunil


Viewing all articles
Browse latest Browse all 397

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>