Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W przypadku programu System Center Data Protection Manager większość problemów ze źródłami danych programu Exchange jest spowodowana problemem na serwerze Exchange.
Oryginalna wersja produktu: System Center Data Protection Manager
Oryginalny numer KB: 10061
Badanie dzienników zdarzeń serwera Exchange w czasie niepowodzenia programu DPM zwykle wskazuje główną przyczynę. W niektórych ogólnych przykładach brakuje dzienników, bazy danych lub kopii, które nie znajdują się w dobrej kondycji, a może coś uniemożliwiającego programowi Exchange zapisywania lub magazynowi informacji obcięcie dzienników po zakończeniu tworzenia kopii zapasowej.
W związku z tym pierwszym krokiem podczas rozwiązywania problemów z ochroną programu Exchange jest sprawdzenie serwera Exchange i rozwiązanie wszelkich problemów.
Nie można wyliczyć węzłów programu Exchange
Wiele razy problemy z ochroną są związane z brakiem możliwości wyliczania węzłów programu Exchange.
Jeśli nie widzisz żadnych węzłów lub baz danych, sprawdź, czy agent jest zainstalowany w żądanym węźle. Sprawdź również, czy baza danych, którą próbujesz policzyć, istnieje w węźle z zainstalowanym agentem.
Nie można wyświetlić węzłów pasywnych
Podczas tworzenia grupy ochrony dla grupy dostępności bazy danych programu Exchange (DAG) i wybrania bazy danych, która ma wiele pasywnych kopii w innych węzłach, może się okazać, że program DPM wyświetla tylko aktywny węzeł.
Jest to zwykle spowodowane przez wartość rejestru utworzoną poza programem DPM, gdy jest stosowana inna metoda do tworzenia kopii zapasowych i przywracania danych programu Exchange, takich jak kopia zapasowa systemu Windows Server.
Wartość rejestru ma nazwę EnableVSSWriter
i znajduje się w obszarze HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Replay\Parameters\
.
Domyślnie EnableVSSWriter
nie istnieje. Jeśli go widzisz, prawdopodobnie został utworzony ręcznie i ustawiono wartość 0.
W takim przypadku zmień wartość rejestru na 1 (szesnastkowy), która ją włącza. Możesz też usunąć wartość rejestru.
Błędy punktu odzyskiwania
Częstą przyczyną jest problem z konfliktami portów. W takim przypadku zostanie wyświetlony błąd podobny do następującego:
Nie można nawiązać połączenia, ponieważ maszyna docelowa aktywnie go odmówiła (0x8007274D)
Ten błąd można uzyskać, jeśli porty sieciowe 5718 i 5719 na serwerze Exchange są używane przez inny program. Możesz to sprawdzić, uruchamiając polecenie netstat -ano
w wierszu polecenia i identyfikując, który proces korzysta z tych portów. Jeśli inny program korzysta z portów, zdecyduj, który program zostanie skonfigurowany do zatrzymania korzystania z tych portów.
Rozwiązanie 1. Konfigurowanie programu DPM do korzystania z innych portów
Skonfiguruj port programu DPMRA i wybierz port niezdefault, wykonując następujące kroki:
Na serwerze programu DPM otwórz wiersz polecenia administracyjnego i zmień katalog na lokalizację, w której znajduje się narzędzie SetAgentCfg.exe .
Uwaga 16.
Domyślnie narzędzie znajduje się w następującym folderze:
%PROGRAMFILES%/Microsoft System Center/DPM/DPM/Setup
Uruchom narzędzie SetAgentCfg.exe przy użyciu następującego polecenia:
setagentcfg.exe s <protected_server_FQDN> <alternative_port>
Uwaga 16.
W tym poleceniu <alternative_port> standardowy reprezentuje wolny port bez definicji.
Sprawdź, czy nowy wpis został utworzony w następującym podkluczu rejestru:
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Agent\2.0\PsPortConfig
Skopiuj plik setagentcfg.exe z serwera PROGRAMU DPM do następującego folderu na serwerze chronionym.
%PROGRAMFILES%\Microsoft Data Protection Manager\DPM\bin
Uruchom następujące polecenie na serwerze chronionym:
setagentcfg.exe e DPMRA <alternative_port>
Uwaga 16.
Użyj tego samego numeru portu określonego w kroku 2.
Uruchom ponownie serwer PROGRAMU DPM.
Uruchom ponownie usługę DPMRA na chronionym serwerze.
Rozwiązanie 2. Konfigurowanie aplikacji powodującej konflikt w celu używania innego portu
Ustaw rejestr, aby ograniczyć te porty lub ponownie uruchomić\usunąć aplikację powodującą konflikt. Aby uzyskać więcej informacji na temat ponownego konfigurowania użycia portów, zapoznaj się z dostawcą aplikacji.
Program DPM jest zarejestrowanym właścicielem portów 5718 i 5719.
Błędy sprawdzania nadmiarowości cyklicznej (CRC)
Błędy CRC związane z ochroną serwera Exchange są często wskazywane przez komunikat o błędzie podobny do poniższego:
Program DPM napotkał błąd podczas wykonywania operacji dla \\?\GLOBALROOTDevice\HarddiskVoIumeShadowCopyGUID.log na <nazwie> serwera (identyfikator 2033 Szczegóły błąd danych (cykliczna kontrola nadmiarowości) (0x80070017))
Najbardziej prawdopodobną przyczyną jest uszkodzony dziennik transakcji programu Exchange na serwerze Exchange. Zwróć jednak uwagę na ścieżkę w komunikacie o błędzie. Jeśli ścieżka wygląda podobnie do następującej, istnieje możliwość, że dziennik na serwerze programu DPM jest uszkodzony:
C:\Program Files\Microsoft System Center\DPM\DPM\Volumes\Replica\vol_<VOL GUID>\<GUID>\Full\C-Vol\E0400121F44.log
Aby rozwiązać ten problem, zmień nazwę pliku dziennika wymienionego w komunikacie o błędzie i skopiuj znaną dobrą wersję z innego elementu członkowskiego dag. Jeśli uszkodzony plik znajduje się na woluminie repliki serwera programu DPM, wykonaj następujące kroki, aby zastąpić plik, a następnie uruchom sprawdzanie spójności. Użyj poleceń programu PowerShell, aby zainstalować wolumin repliki i zlokalizować uszkodzony lub uszkodzony plik dziennika.
Pobierz wszystkie grupy ochrony przy użyciu następujących poleceń cmdlet:
$pg = get-protectiongroup $pg
Pobierz wszystkie źródła danych w wybranej grupie ochrony na podstawie zera
$pg[index#]
przy użyciu następujących poleceń cmdlet:$ds = get-datasource $pg[#] $ds
Zainstaluj wolumin repliki tylko przez określenie parametru
-datasource
i zera :$pg[index#]
mount-dpmrecoverypoint -datasource $ds[#]
Zanotuj ścieżkę instalacji, w której została zamontowana replika. Na przykład:
C:\Program Files\Microsoft System Center\DPM\DPM\Volumes\Replica\<VOL GUID>
Pobierz narzędzie PsExec.
W wierszu polecenia administracyjnego uruchom nową cmd.exe w kontekście systemu, używając następującego polecenia:
Psexec.exe -s -i cmd.exe
Zmień katalog na ścieżkę repliki. Na przykład:
CD C:\Program Files\Microsoft System Center\DPM\DPM\Volumes\Replica\<VOL GUID>
Znajdź uszkodzony plik dziennika przy użyciu następującego polecenia:
DIR /S E0400121F44.log
Zmień nazwę uszkodzonego dziennika i skopiuj znaną dobrą wersję z innego elementu członkowskiego daG. Następnie zamknij wiersz polecenia.
Odinstaluj replikę tego samego źródła danych przy użyciu następującego polecenia cmdlet:
dismount-dpmrecoverypoint -datasource $ds[#]
Uruchom sprawdzanie spójności.
Replika jest niespójna
Jeśli replika jest niespójna, zostanie wyświetlony błąd podobny do następującego:
Sprawdzanie spójności danych nie powiodło się w przypadku dzienników nazwy> bazy danych bazy <danych skrzynki pocztowej programu Exchange w węźle <>programu Exchange (identyfikator 30146 Szczegóły: nieznany błąd (0xfffffdf0) (0xFFFFFDF0))
W dzienniku zdarzeń aplikacji serwera DPM może zostać również wyświetlony następujący błąd:
Nazwa dziennika: Aplikacja
Źródło: McLogEvent
Identyfikator zdarzenia: 259
Poziom: Błąd
Opis: Plik \\?\<DPM Volume>\<Guid>\Full\<log woluminu bazy danych> programu Exchange\<Log#>.log plik zawiera <nazwę> wirusa. Nieokreślony błąd czystego usunięcia został pomyślnie usunięty. Wykryto przy użyciu aparatu skanowania w wersji 5400.1158 DAT w wersji 7285.0000Nazwa dziennika: Aplikacja
Źródło: ESE
Identyfikator zdarzenia: 518
Poziom: Błąd
Kategoria zadań: Rejestrowanie/odzyskiwanie
Opis: eseutil (12472) JetDBUtilities - 13804: Plik dziennika \\?\<DPM Volume>\logs\<database name>\<Log#>.log jest brak (błąd -528 i nie można go użyć. Jeśli ten plik dziennika jest wymagany do odzyskania, do pomyślnego zakończenia odzyskiwania będzie potrzebna dobra kopia pliku dziennika
Ten problem występuje zwykle, jeśli masz zainstalowaną aplikację antywirusową i usuwa pliki dziennika oflagowane jako zainfekowane.
Aby rozwiązać ten problem, skorzystaj z jednej z poniższych metod:
- Ustaw wykluczenia programu antywirusowego DPM na podstawie uruchamiania oprogramowania antywirusowego na serwerze DPM.
- Wyłącz aplikację antywirusowej na serwerze.
- Uruchom kontrolę integralności w plikach dzienników programu Exchange dla bazy danych, której dotyczy problem.
Uwaga 16.
Istnieją inne błędy 30146, które mogą mieć nieco inne rozwiązania i zwykle wskazują na możliwe uszkodzenie po stronie serwera Exchange. Aby uzyskać więcej informacji, zobacz Identyfikator błędu: 30146 .
Błędy synchronizacji
Gdy wystąpią błędy synchronizacji, zostaną wyświetlone błędy podobne do następujących:
Program DPM wykrył przerwanie w łańcuchu dzienników dla nazwy> skrzynki pocztowej bazy <danych skrzynki pocztowej programu Exchange w <nazwie> serwera od ostatniej synchronizacji. (Szczegóły identyfikatora 30216: nieokreślony błąd (0x80004005))
Najbardziej prawdopodobną przyczyną jest przerwa w dziennikach transakcji programu Exchange.
Rozwiązanie 1. Włączanie rejestrowania cyklicznego i opróżnianie dzienników
- Wyłącz ochronę programu DPM.
- Włącz rejestrowanie cykliczne w bazie danych.
- W razie potrzeby zainstaluj i odinstaluj bazę danych.
- Wyłącz rejestrowanie cykliczne.
- Włącz ochronę programu DPM i uruchom ekspresową pełną kopię zapasową.
Rozwiązanie 2. Wyczyść dzienniki starsze niż brakujący plik dziennika
Uruchom program
eseutil /k "x:\path\path\ENN" > output.txt
. ENN jest symbolem zastępczym pliku punktu kontrolnego programu Exchange, na przykład E01.chk.Sprawdź plik wyjściowy, aby zidentyfikować luki w strumieniu dziennika. Na przykład:
E010000A.log
E010000B — brak E01000E.log
E010000E.logZidentyfikuj najnowszą lukę i usuń wszystkie pliki dziennika przed nim do innego katalogu.
Upewnij się, że pozostałe dzienniki są w porządku, uruchamiając
eseutil /k
polecenie określone w kroku początkowym.Uruchom ekspresową pełną kopię zapasową.
Ogólne problemy ze skrzynką pocztową
Wiele problemów z odzyskiwaniem serwera Exchange obejmuje skrzynki pocztowe użytkowników, które nie są widoczne na karcie odzyskiwania konsoli programu DPM.
Jeśli spróbujesz wyliczyć skrzynki pocztowe użytkowników na karcie odzyskiwania konsoli programu DPM i nic nie istnieje, najprawdopodobniej nazwa SG\DB została zmieniona, co nie jest obsługiwane.
Aby rozwiązać problem w programie DPM, wykonaj następujące kroki:
- Usuń ochronę podczas przechowywania danych bazy danych programu Exchange.
- Upewnij się, że usługi programu Exchange lub serwer zostały uruchomione ponownie, ponieważ składniki zapisywania usługi VSS nie zostaną zaktualizowane do czasu wykonania tej czynności.
- Odśwież chroniony serwer. Następnie ponownie chroń źródło danych i uruchom sprawdzanie spójności. Powinny zostać wyświetlone elementy możliwe do odzyskania.
Uwaga 16.
Wyliczenie będzie istnieć wyliczenie dla dni, w których wystąpiła kopia zapasowa, a metadane składnika zapisywania programu Exchange nie zostały zaktualizowane. Nie można ich przywrócić, ale ostatecznie zostaną usunięte, ponieważ okres przechowywania wygaśnie.
Brak niektórych skrzynek pocztowych użytkowników
Jeśli spróbujesz wyliczyć skrzynki pocztowe użytkowników na karcie odzyskiwania konsoli programu DPM, a tylko niektóre skrzynki pocztowe są wyświetlane jako elementy możliwe do odzyskania, możliwe, że dla uwierzytelnionych użytkowników w obszarze Zabezpieczenia> zaawansowane dla konkretnych użytkowników w usłudze Active Directory brakuje uprawnienia Odczyt informacji o programie Exchange.
Wszyscy użytkownicy skonfigurowani przez skrzynkę pocztową wymagają uprawnienia Odczyt informacji o programie Exchange. Aby rozwiązać ten problem, wykonaj poniższe czynności:
- W usłudze Active Directory przejdź do właściwości jednostki organizacyjnej >Zaawansowane i dodaj dodatkową grupę Uwierzytelnieni użytkownicy .
- Zaznacz Edytuj.
- W wpisie Uprawnienie dla systemu Windows Struktury użytkownika wybierz pozycję Właściwości.
- Wybierz pozycję Obiekty użytkownika podrzędnego.
- Wybierz uprawnienie Odczyt informacji o programie Exchange.
- Kliknij przycisk OK trzy razy, aby ukończyć operację.
- Utwórz punkt odzyskiwania z ekspresową pełną kopią zapasową.
W tym momencie wszystkie skrzynki pocztowe powinny być widoczne.
Przywracanie do oryginalnej lokalizacji kończy się niepowodzeniem
Podczas próby przywrócenia do oryginalnej lokalizacji można zauważyć, że opcja nie jest wyświetlana w konsoli programu DPM. Zazwyczaj jest to spowodowane nieprawidłowym wyborem.
Upewnij się , że opcja Wszystkie chronione dane wymiany została wyróżniona i że opcja Najnowsze jest wybrana dla czasu odzyskiwania. Następnie wybierz bazę danych i wybierz pozycję Odzyskaj.
Uwaga 16.
Zastępowana baza danych musi mieć flagę Zezwalaj na zastąpienie z odzyskiwania wybraną we właściwościach bazy danych programu Exchange, aby przywracanie działało.