exchange12rocks: (Default)
You have one secondary DPM-server (DPM3) and 2 primary connected to it (DPM1 and DPM2). You have a server (PS1) protected by DPM1 and DPM3. You decide to move protection of PS1 from DPM1 to DPM2. You stop protection of PS1 at DPM1 and DPM3. You connect PS1 to DPM2. You wait until first replica is created, then you try to add PS1 back to DPM3 but from DPM2.

In that case you cannot see PS1 at DPM3 in the list of data sources protected by DPM2.

This happens because each protected server has a single record in a table of protected servers at DPM configuration database. One of the attributes of this record is an ID of DPM server protecting that data source. Since secondary DPM knows nothing about you moving data sources between primary servers, it doesn't update that record with an ID of new primary DPM server.

You can fix this manually by updating DPMServerId attribute of migrated protected server with an ID of new primary DPM server.

WARNING! This scenario IS NOT supported by Microsoft. Use instructions below at one's own risk, except and only when you are specifically instructed by Microsoft technical support specialist to do this.

Be sure to backup your DPMDB database before run any T-SQL command!

  1. Connect to DPMDB of your secondary server (You can find more about it here).

  2. Get a list of DPM-servers and their IDs:
    SELECT ServerId, ServerName, DPMServerId FROM [dbo].[tbl_AM_Server]
    WHERE IsDPM = 1

  3. Write down IDs of DPM1 (<OLD-ID>) and DPM2 (<NEW-ID>).

  4. Determine which primary DPM-server protects PS1 according to the knowledge of SDPM1:
    SELECT DPMServerId FROM [dbo].[tbl_AM_Server]
    WHERE ServerName = '<Protected Server's FQDN>'

  5. Make sure it equals <OLD-ID>, otherwise this instruction is not for you — contact Microsoft Support instead.

  6. Update protected server record with ID of new primary server:
    UPDATE [dbo].[tbl_AM_Server] SET DPMServerId = '<NEW-ID>'
    WHERE ServerName = '<Protected Server's FQDN>'

  7. Run new/modify protection group master and press "Clear cache" button.

  8. Never ever move protected servers between primary DPMs again, since it is NOT supported by Microsoft.


Similar issues:
http://social.technet.microsoft.com/Forums/en-US/3a3c84aa-8fc9-445f-a8eb-7af7b3d74d76/problems-moving-protected-server-to-second-dpm-2012-server
http://social.technet.microsoft.com/Forums/en-US/9ad8a39b-dc1e-4238-a571-44e9c1956014/moving-or-switching-protected-servers-from-one-dpm-2010-server-to-another-dpm-2010-server-fails
http://social.technet.microsoft.com/Forums/en-US/a1d17f02-253a-48dd-b39d-1acab18f05ae/secondary-dpm-reflects-incorrect-primary-dpm
http://social.technet.microsoft.com/Forums/en-US/24d829e8-ee7c-4dbc-bfc6-f20fe932ec2c/error-id-31162-unable-to-switch-dpm-agent
http://social.technet.microsoft.com/Forums/en-US/70aa1634-2ad6-4756-af21-7f5852ee042e/id-31162-changing-ps-to-another-dpm-server
http://social.technet.microsoft.com/Forums/en-US/c60bd65d-0274-4a13-bf03-3515d4fcc94f/remove-an-item-from-the-dpm-protected-server-list
http://social.technet.microsoft.com/Forums/en-US/0545eb26-ef19-488b-9f28-59767aedefbd/cant-set-up-backups-for-vms-i-moved-via-server-2012s-replicationfailover-feature
http://social.technet.microsoft.com/Forums/en-US/8dddf150-299c-496a-9572-44da29e4516f/seconday-protection
exchange12rocks: (Default)
У вас есть один вторичный DPM-сервер (DPM3), защищающий два первичных (DPM1 и DPM2). У вас есть защищаемый сервер (PS1), добавленный на один из первичных серверов (DPM1) и на вторичный. Вы останавливаете защиту PS1 на первичном и вторичном сервере. Вы переключаете PS1 с DPM1 на DPM2. Вы дожидаетесь создания реплик на DPM2. Вы пытаетесь добавить PS1 обратно на DPM3, на этот раз с DPM2.

В таком случае, PS1 будет отсутствовать на вторичном сервере в списке ресурсов, защищаемых новым первичным сервером.

Это происходит потому, что каждый защищаемый сервер имеет единственную запись в списке защищаемых серверов в БД DPM. Одним из атрибутов этой записи является ID DPM-сервера, который защищает указанный сервер. В случае переноса сервера между двумя первичными DPM-серверами, вторичный сервер ничего не знает об этом изменении и не обновляет соответствующий атрибут для записи этого сервера в своей базе.

Это можно исправить вручную, обновив атрибут DPMServerId, для перенесённого сервера, на актуальный.

ВНИМАНИЕ! Это НЕ поддерживаемый официально Microsoft сценарий. Используйте приведённые инструкции на свой страх и риск, если только представитель технической поддержки Microsoft явно не указал вам обратного.

ОБЯЗАТЕЛЬНО сделайте полную резервную копию БД DPM перед выполнением следующих действий.

  1. Подключитесь к базе SQL вторичного DPM-сервера. (Как это сделать, читайте здесь.)

  2. Получите список DPM-серверов и их ID:
    SELECT ServerId, ServerName, DPMServerId FROM [dbo].[tbl_AM_Server]
    WHERE IsDPM = 1

    Запишите ID DPM-сервера с которого вы переносили данные (<OLD-ID>) и ID сервера на который их перенесли (<NEW-ID>).

  3. Определите, какой сервер защищает перенесённый сервер, согласно сведениям в базе вторичного сервера запросом:
    SELECT DPMServerId FROM [dbo].[tbl_AM_Server]
    WHERE ServerName = '<Protected Server's FQDN>'

    Убедитесь, что полученный ID совпадает с <OLD-ID>. В противном случае, эта инструкция вам не подходит — обратитесь в техническую поддержку Microsoft.

  4. Обновите сведения в базе вторичного сервера согласно текущей ситуации:
    UPDATE [dbo].[tbl_AM_Server] SET DPMServerId = '<NEW-ID>'
    WHERE ServerName = '<Protected Server's FQDN>'

  5. Запустите мастер создания/изменения группы защиты и нажмите кнопку «Clear cache».

  6. Больше никогда-никогда не перемещайте защищаемые серверы между Primary-серверами, подключёнными к одному и тому же Secondary DPM серверу. Это НЕ поддерживается Microsoft.
exchange12rocks: (Default)
Connection parameters for System Center Data Protection Manager configuration database are located into registry key HKLM\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB on the computer where DPM server is installed. You can quickly determine essential parameters by running following PowerShell commands:

SQL server name:
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB').SqlServer
>DPMSRV

Database name:
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB').DatabaseName
>DPMDB_DPMSRV

SQL server instance:
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB').InstanceName
>MSSQLSERVER

Use SQL Server Management Studio to connect to DPM database using values from above. If SQL server instance name is "MSSQLSERVER", you should omit it while connecting to SQL server.
Only local administrators group is alowed to access DPMDB by default. If you run SSMS on a DPM server locally, don't forget to run it as administrator.
exchange12rocks: (Default)
Сведения для подключения к БД System Center Data Protection Manager хранятся в разделе реестра HKLM\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB на компьютере с установленным DPM-сервером. Вы можете быстро определить основные параметры подключения при помощи следующих PowerShell-команд:

Имя сервера базы данных:
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB').SqlServer
>DPMSRV

Имя самой базы данных:
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB').DatabaseName
>DPMDB_DPMSRV

Имя SQL-инстанса:
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB').InstanceName
>MSSQLSERVER

Далее, используйте SQL Server Management Studio для подключения с параметрами, полученными выше. Если имя SQL-инстанса — MSSQLSERVER, его при подключении указывать не надо вообще.
По-умолчанию, доступ в DPMDB разрешён только группе локальных администраторов, поэтому, если запускаете SSMS локально, не забудьте запустить её с повышенными привилегиями (Run as administrator).
exchange12rocks: (Default)
Привет всем! У нас открылась вакансия инженера по SCOM'у: сейчас активно разворачиваем 2012-й. В формальном, generic-виде вакансия представлена вот так. Не обязательно быть экспертом по SCOM, но нужно твёрдо знать основы его работы, а также PowerShell и другие основные компоненты Виндоуз.

Также, в начале следующего года, нужны будут 2 человека: один на развитие web-приложений (IIS+SQL), один на развитие основных служб Microsoft (File Services, DHCP, Backup (DPM), hardware etc.). Руководителем на этих позициях, между прочим, не абы кто, а Александр Трофимов. 2-й MVP в группе - Стас Булдаков.

И нам всегда нужны дежурные сисадмины на поддержку: http://www.kaspersky.ru/job?vac=190124.

Резюме на всё это можно слать мне уже сейчас (у нас есть программа по поощрению привлечения кандидатов), я же передам напрямую непосредственному руководителю — ничего не потеряется и не будет отфильтровано кадровой службой.

Пользуясь случаем, напоминаю, что офис — крутой, техника — мощная, ПО — новейшее, задачи — интересные, команда — отличная.
exchange12rocks: (Default)
...я её всё-таки заказал. По условиям, при подаче заявления вы обязаны выбрать один из банков, участвующих в программе. По факту, это означает, что если вы оформляете заявление в банке, вы автоматически выбираете именно тот банк, в который обратились. Выбора, в данном случае, не предлагают. Я верю, что если оформлять заявление в пунктах более других типов, выбор вам предложат. Можно ли потом будет поменять банк - мне пока неизвестно.
Оформляют в течение 20 рабочих дней, что обычно составляет около календарного месяца.

Пока пытался подать заявление (именно, что пытался — попал я в итоге на Уралсиб, где мне попытались отказать в обслуживании на основании окончания рабочего дня, но я оказался убедительнее, т.к. это была моя третья попытка подачи и я не собирался её упускать), обнаружил, что Сбербанк )
exchange12rocks: (Default)
1. Fixed NoDefAutoAssign parameter for installation settings. Now I set it to «1» when the policy is enabled.
2. Added policy for Auto Remediation feature. You can disable or enable it. But be aware: since it is not true group policy setting, once you activated it, you must explicitly set it to True or False, disable this policy setting doesn't make any change in your clients' registry.

New build available on SkyDrive, Narod and by direct link.

Here is a discussion at myITforum.
exchange12rocks: (Default)
Лучший подарок на новый год. Доброе утро!



Утром проснулся настолько вымотанным, что если бы не ежедвухнедельная встреча по текущим вопросам, то никуда и не пошёл бы. Снился очень динамичный сон, в этот раз с запахами. Странно...

Но зато со вчерашнего празднования остались пироги, так что сижу сейчас, довольно ем неудобный пирог с капустой и радуюсь SP1. С концом света, няши!

Profile

exchange12rocks: (Default)
Kirill 'kf' Nikolaev

September 2016

S M T W T F S
    123
456789 10
11121314151617
18192021222324
252627282930 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 23rd, 2017 03:21 pm
Powered by Dreamwidth Studios