Quantcast
Channel: DocAve – Die SharePoint-Wiese
Viewing all 24 articles
Browse latest View live

ID: 8213 – Fehler im Volumeschattenkopie-Dienst: Ein Prozess, der als Host des Verfassers “OSearch15 VSS Writer” mit Kennung “{0ff1ce15-0201-0000-0000-000000000000}” fungiert, wird unter einem Benutzerkonto mit unzureichenden Berechtigungen ausgeführt

$
0
0

Problem

Event-ID: 8213

Volume Shadow Copy Service error: The process that hosts the writer with name OSearch15 VSS Writer and ID {0ff1ce15-0201-0000-0000-000000000000} does not run under a user with sufficient access rights.

Fehler im Volumeschattenkopie-Dienst: Ein Prozess, der als Host des Verfassers “OSearch15 VSS Writer” mit Kennung “{0ff1ce15-0201-0000-0000-000000000000}” fungiert, wird unter einem Benutzerkonto mit unzureichenden Berechtigungen ausgeführt

Details

Die Meldung

Fehler im Volumeschattenkopie-Dienst: Ein Prozess, der als Host des Verfassers “OSearch15 VSS Writer” mit Kennung “{0ff1ce15-0201-0000-0000-000000000000}” fungiert, wird unter einem Benutzerkonto mit unzureichenden Berechtigungen ausgeführt. Führen Sie diesen Prozess evtl. unter einem lokalen Konto aus (Lokales System, Administrator, Netzwerkdienst oder Lokaler Dienst).

oder auf englischen Systemen

Volume Shadow Copy Service error: The process that hosts the writer with name OSearch15 VSS Writer and ID {0ff1ce15-0201-0000-0000-000000000000} does not run under a user with sufficient access rights. Consider running this process under a local account which is either Local System, Administrator, Network Service, or Local Service.

wird in der Ereignisanzeige (Event Viewer) mit der ID: 8213 angezeigt.

Ereignisprotokoll

ID 8213
Details Fehler im Volumeschattenkopie-Dienst: Ein Prozess, der als Host des Verfassers “OSearch15 VSS Writer” mit Kennung “{0ff1ce15-0201-0000-0000-000000000000}” fungiert, wird unter einem Benutzerkonto mit unzureichenden Berechtigungen ausgeführt. Führen Sie diesen Prozess evtl. unter einem lokalen Konto aus (Lokales System, Administrator, Netzwerkdienst oder Lokaler Dienst).

Vorgang:
Generator wird initialisiert

Kontext:
Generatorklassen-ID: {0ff1ce15-0201-0000-0000-000000000000}
Generatorname: OSearch15 VSS Writer
Generatorinstanzname: OSearch15 Replication Service

Oder auf englischen Systemen:

Volume Shadow Copy Service error: The process that hosts the writer with name OSearch15 VSS Writer and ID {0ff1ce15-0201-0000-0000-000000000000} does not run under a user with sufficient access rights. Consider running this process under a local account which is either Local System, Administrator, Network Service, or Local Service.

Operation:
Initializing Writer

Context:
Writer Class Id: {0ff1ce15-0201-0000-0000-000000000000}
Writer Name: OSearch15 VSS Writer
Writer Instance Name: OSearch15 Replication Service

Die Backups mit VSS (oder DocAve) scheitern.

Der in der Fehlermeldung aufgeführte Schattenkopiedienstmodul “OSearch15 VSS Writer” ist in der Liste der Writers (mit

vssadmin list writers
) nicht aufgeführt.

Auch findet man im Event Viewer die Event-ID: 8193Volumeschattenkopie-Dienstfehler: Beim Aufrufen von Routine ” OpenService (shSCManager, ‘VSS’, SERVICE_QUERY_STATUS)” ist ein unerwarteter Fehler aufgetreten. hr = 0x80070005, Zugriff verweigert”

Fix

Registry anpassen

  1. Herausfinden, unter welchem Account läuft der Suchdienst
    1. Die Windows-Konsole mit den Windows-Diensten öffnen
    2. Den Dienst “Server Search 15” finden und Eigenschaften (Properties) des Dienstes öffnen.
    3. Im Reiter “Anmelden” bzw. Log On das eingetragene Konto merken.
  2. Für den Service-Account, unter welchem der Suchdienst läuft folgendes einrichten:
    Volle Rechte auf den Reg-Schlüssel
    HKLM\SYSTEM\CurrentControlSet\Services\VSS\Diag
  3. Den Reg-Schlüssel
    HKLM\SYSTEM\CurrentControlSet\Services\VSS\VssAccessControl
    folgendermaßen ergänzen:
    Neuen “REG_DWORD” key mit dem Wert <DOMAIN\SearchServiceUsername> erstellen und auf 1 setzen. (Siehe Bild unten).
    Wobei <DOMAIN\SearchServiceUsername> mit der Kennung des Search-Service-Accounts zu ersetzen ist.

Registry - VSS - Diag - VssAccessControl

Dienste neu starten

  1. Folgende Dienst neu starten (besonders die Fett markierten)
    1. Cryptographic Service
    2. Volume Shadow Copy Service
    3. COM+Event system
    4. Microsoft Software Shadow Copy Provider
    5. Volume Shadow Copy
    6. SharePoint Search Host Controller
    7. SharePoint Server Search 15

Falls das nicht klappt, das Suchdienstkonto auf allen SP-Servern in die Gruppe der lok. Administratoren hinzufügen. Dienste neu starten, und dann das Konto aus der Gruppe entfernen.

Der in der Fehlermeldung aufgeführte Schattenkopiedienstmodul “OSearch15 VSS Writer” sollte nun in der Liste der Writers (mit

vssadmin list writers
)  aufgeführt sein. Die Backups in Verbindung mit VSS (z.B. mit AvePoint DocAve o.Ä.) sollten nun wieder funktionieren.

Links

  1. help.zmanda.com: Sharepoint 2013 backups fail and the OSearch15 writer is missing
  2. richardstk.com: Event ID 8213

Der Beitrag ID: 8213 – Fehler im Volumeschattenkopie-Dienst: Ein Prozess, der als Host des Verfassers “OSearch15 VSS Writer” mit Kennung “{0ff1ce15-0201-0000-0000-000000000000}” fungiert, wird unter einem Benutzerkonto mit unzureichenden Berechtigungen ausgeführt erschien zuerst auf SharePoint-Wiese.


DocAve Backup Failed – Error: An error occurred while building the content file: The selected objects in the backup job do not exist

$
0
0

Problem

DocAve Backup Failed – An error occurred while performing the backup job. Error: An error occurred while building the content file: The selected objects in the backup job do not exist

Details

Nach einem SharePoint Update werden Granular-Backups von AvePoint DocAve (Version 6 SP5) nicht mehr erfolgreich durchgeführt.

Der Job hat den Status: Failed. In der Comment Spalte liest man folgende Fehlermeldung:

An error occurred while performing the backup job. Error: An error occurred while building the content file: The selected objects in the backup job do not exist.

Offensichtlich setzt SharePoint die Datenbank-Berechtigungen auf Standardwerte zurück. Somit “verliert” das DocAve-Agent-Konto die benötigten DB-Berechtigungen. In diesem Fall fehlt immer wieder die lt. DocAve-Installationsanleitung benötigte Mitgliedschaft in der Datenbankrolle “db_owner” für alle SP-Datenbanken.

Temporäre Lösung

Mitgliedschaft  in Datenbankrolle “db_owner”

  1. Microsoft SQL Server Management Studio öffnen und sich mit der SP-Instanz verbinden.
  2. Unter “Sicherheit” das DocAve-Agent-Konto finden und Eigenschaften öffnen.
  3. Unter Benutzerzuordnung sicherstellen, dass die Mitgliedschaft in Datenbankrolle “db_owner” für alle SharePoint-Datenbanken (meistens fehlt der Haken bei Config- und Content-DBs) aktiviert ist.

Der Beitrag DocAve Backup Failed – Error: An error occurred while building the content file: The selected objects in the backup job do not exist erschien zuerst auf SharePoint-Wiese.

Zugriff verweigert – Das Feature, das Sie zu verwenden versuchen, ist in Ihrem Browser nicht zugelassen

$
0
0

Problem

Zugriff verweigert – Das Feature, das Sie zu verwenden versuchen, ist in Ihrem Browser nicht zugelassen

Access Denied

In der DocAve Web-GUI (IE Silverlight Plug-In) wird beim Durchführen einiger Aktionen (z. B. wie in diesem Fall das Importieren einer Lizenz-Datei) folgende Fehlermeldung im Browser (hier im Internet Explorer) angezeigt:

Zugriff verweigert
Das Feature, das Sie zu verwenden versuchen, ist in Ihrem Browser nicht zugelassen.

Zugriff verweigert - Das Feature, das Sie zu verwenden versuchen, ist in Ihrem Browser nicht zugelassen

Fix

Einige Add-On Funktionen des Internet-Explorers (in diesem Fall Silverlight Plug-In) werden blockiert, wenn der Erweiterte geschützte Modus (Enhanced Protected Mode – EPM) des IEs aktiviert ist.

Erweiterten geschützten Modus deaktivieren

  1. Internetoptionen (z. aus der Systemsteuerung oder aus dem Internet-Explorer heraus) aufrufen.
  2. Reiter Erweitert > Bereich Sicherheit > “Erweiterten geschützten Modus aktivieren” – deaktivieren!

Internetoptionen - Erweiterten geschützten Modus aktivieren - deaktiviert

Site in die Intranetzone

Vielleicht hilft auch einfach die aufzurufende Site in die Intranet-Sicherheitszone aufzunehmen (s. Links).

Links

  1. support.microsoft.com: “Zugriff verweigert” bei Verwendung von einigen Silverlight-Anwendungen in Internet Explorer 11 unter Windows 8.1
  2. support.microsoft.com/: “Access Denied” when you use some Silverlight applications in Internet Explorer 11 on Windows 8.1

Der Beitrag Zugriff verweigert – Das Feature, das Sie zu verwenden versuchen, ist in Ihrem Browser nicht zugelassen erschien zuerst auf SharePoint-Wiese.

DocAve Web GUI: Die Seite kann nicht angezeigt werden

$
0
0

Problem

Die Seite kann nicht angezeigt werden

Beim Aufrufen der DocAve Web-GUI wird die Meldung “Die Seite kann nicht angezeigt werden” im Internet-Explorer angezeigt.

Dabei steht in der Adressleiste “res://ieframe.dll/

Internet-Explorer - Die Seite kann nicht angezeigt werden

Fix

Verstärkte Sicherheitskonfiguration aktivieren

Im Servermanager die verstärkte Sicherheitskonfiguration für Internet Explorer aktivieren.

Servermanager - Verstärkte Sicherheitskonfiguration für Internet Explorer

Siehe auch: Erweiterten geschützten Modus deaktivieren

Der Beitrag DocAve Web GUI: Die Seite kann nicht angezeigt werden erschien zuerst auf SharePoint-Wiese.

DocAve Create Physical Device: Authentication failed

$
0
0

Problem

Authentication failed

Beim Erstellen eines physischen Gerätes (in diesem Fall einer Netzwerkfreigabe) für das SharePoint-Backup mit DocAve (Control Panel > Storage Configuration > Create Physical Device) wird der Fehler “Authentication failed” angezeigt.

DocAve - Storage Configuration - Create Physical Device - Authentication failed Error

Fix

Advanced: Extended parameters

  1. Die Option “Advanced” aktivieren
  2. Bei Extended parameters folgende Zeile für die Netzwerkfreigabe einfügen:
    AuthMethod=NetUse

Der Beitrag DocAve Create Physical Device: Authentication failed erschien zuerst auf SharePoint-Wiese.

DocAve Control Service Status Down

$
0
0

Problem

DocAve Control Service Status Down

Man findet in DocAve Control Service Status Down als roten Pfeil der nach unten zeigt im Control Panel > Manager Monitor

DocAve Manager Monitor - Control Service - Status Down

Es war kein an https://<DocAve-Management-Server>:<Control-Port>/ControlCore/ControlCoreService.svc abhörender Endpunkt vorhanden, der die Nachricht annehmen konnte.

Findet man im DocAve-Log unter:
C:\Program Files\AvePoint\DocAve6\Manager\Control\Logs\DocAve-Timer.log

Der Remoteserver hat einen Fehler zurückgegeben: (403) Unzulässig.

Auch diese Fehlermeldung findet man im Doc-Ave-Log unter:
C:\Program Files\AvePoint\DocAve6\Manager\Control\Logs\DocAve-Timer.log

Event-ID: 5407 – Failed to operate the service.

Event-ID: 7034 – Dienst “DocAve 6 Media Service” wurde unerwartet beendet

Details

Beschreibung

Man findet in DocAve Control Service Status Down als roten Pfeil der nach unten zeigt (im Control Panel > Manager Monitor)

Der Web-Dienst des Control Services ist im Browser erreichbar:
https://<DocAve-Management-Server>:<Control-Port>/ControlCore/ControlCoreService.svc

Ist-Zustand

SharePoint Umgebung

DocAve-Timer.log

Im DocAve-Timer Log findet man unter
C:\Program Files\AvePoint\DocAve6\Manager\Control\Logs\DocAve-Timer.log

findet man folgende Einträge:

ERROR 11-25 07:55:18,893 ServiceStatusCheckerThread AvePoint.ControlPanel.Service.ServiceStatusChecker.Object.CheckStatusThread 0- Es war kein an https://<DocAve-Management-Server>:<Control-Port>/ControlCore/ControlCoreService.svc abhörender Endpunkt vorhanden, der die Nachricht annehmen konnte. Dies wird häufig durch eine fehlerhafte Adresse oder SOAP-Aktion verursacht. Weitere Details finden Sie unter "InnerException", sofern vorhanden.System.ServiceModel.EndpointNotFoundException: Es war kein an https://<DocAve-Management-Server>:<Control-Port>/ControlCore/ControlCoreService.svc abhörender Endpunkt vorhanden, der die Nachricht annehmen konnte. Dies wird häufig durch eine fehlerhafte Adresse oder SOAP-Aktion verursacht. Weitere Details finden Sie unter "InnerException", sofern vorhanden. ---> System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (403) Unzulässig.
   bei System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
   bei System.Net.HttpWebRequest.GetRequestStream()
   bei System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream()
   --- Ende der internen Ausnahmestapelüberwachung ---

Ereignisprotokoll

In der Windows Ereignisanzeige (Event Viewer) sind folgende Event Log Einträge mit der Event-ID: 5407 und der Event-ID: 7034 vorhanden:

Protokoll(name) AvePoint
Quelle DocAve6 Control Service
Aufgabenkategorie Manager Monitor
Ebene Fehler
Ereignis-ID 5407
Details Failed to operate the service.
Operation Type: Check Status
Service Address: <DocAve-Management-Server>
Service Port: <Control-Port>
Service Type: Control Service
Cause: WebException: Der Remoteserver hat einen Fehler zurückgegeben: (403) Unzulässig. <—
EndpointNotFoundException: Es war kein an https://<DocAve-Management-Server>:<Control-Port>/ControlCore/ControlCoreService.svc abhörender Endpunkt vorhanden, der die Nachricht annehmen konnte. Dies wird häufig durch eine fehlerhafte Adresse oder SOAP-Aktion verursacht. Weitere Details finden Sie unter “InnerException”, sofern vorhanden.
More Information: http://www.DocAve.com/EventID.aspx?id=5407.

Oder auch:

Details Failed to operate the service.
Operation Type: Check Status
Service Address: <DocAve-Management-Server>
Service Port: <ReportServicePort>
Service Type: Report Service
Cause: MicroKernelInternalInvocationException: Unauthorized access to microkernel server because the communication authorization key is null or invalid, it is often caused by the installed Media service or Agent have not been successfully registered to the Control service.More Information: http://www.DocAve.com/EventID.aspx?id=5407

Oder auch:

Protokoll(name) System
Quelle Service Control Manager
Aufgabenkategorie Keine
Ebene Fehler
Ereignis-ID 7034
Details Dienst “DocAve 6 Media Service” wurde unerwartet beendet. Dies ist bereits 2 Mal passiert.

Fix

Mit Hilfe des Microsoft Network Monitors konnte festgestellt werden, dass die DocAve-Dienste (z.B. ControlTimerService.exe) den Web über Proxy-Server zu nehmen versuchen.

Das funktioniert in unserem System nicht. Deshalb wird versucht die Dienste zum “DirectAccess” (ohne Proxy-Kommunikation) zu überreden.

Die Abfrage des System-Proxy-Servers per netsh winhttp show proxy zeigte, dass hier bereits kein Proxy-Server benutzt wird (DirectAccess).

Der Import der richtigen Einstellungen aus dem IE (die per GPOs gesetzt werden und schon richtige Ausnahmen haben) per netsh winhttp import proxy ie war keine Lösung.

Workaround

Management-Dienste unter Agent-User Account laufen lassen

Die Manager-Dienste (Media Service, Report Service, Timer Service) laufen auf dem DocAve-Management-Server standardmäßig unter der Benutzerkennung “local system”. Diese drei Windows-Dienste können wir auf dem Management-Server in der Dienste-Konsole so einstellen, dass sie unter der Domänenkennung des DocAve-Agents laufen.

Dabei muss dieses Konto entweder in den lokalen Sicherheitsgruppenrichtlinien das Recht sich als Dienst anmelden zu dürfen bekommen, oder Mitglied der lokalen Gruppe der Administratoren werden.

Anmelden und Proxy-Server Einstellungen anpassen

Falls der “Control Service” weiterhin nicht gestartet werden kann und immer noch den Status “down” (roter Pfeil nach unten) hat, dann kann man folgendes durchführen.

  1. Auf dem DocAve-Management-Server (dort, wo die drei erwähnten Management-Dienste laufen) mit der Kennung, mit der nun auch die Dienste laufen (DocAve-Agent-User) anmelden.
  2. Proxy-Server Einstellungen in den Interneteinstellungen aufrufen.
  3. Falls die Proxy-Einstellungen nicht per GPO gesetzt werden, diese per Hand so anpassen, dass kein Proxy-Server benutzt wird (entweder ganz abschalten oder Ausnahmen setzen).
  4. Es kann wohl nicht schaden, diese Proxy-Einstellungen dann auch als Systemeinstellungen per netsh winhttp import proxy ie zu übernehmen.

Der Beitrag DocAve Control Service Status Down erschien zuerst auf SharePoint-Wiese.

DocAve Job Monitor: The user does not have sufficient permissions

$
0
0

Problem

The user does not have sufficient permissions

Details

Beschreibung

Diese und ähnliche Fehlermeldungen werden im DocAve Job Monitor angezeigt, wenn man einen “Test Run” ausführt. Dabei steht der Status auf “Failed”.

Beispielzeile:

Rule Name Check Target Required Permissions Status Comment
Check login permission to services for current user Check rule [UnKnown] for [OSearch15] on [SP-WFE-Server] Local Administrator Failed The user does not have sufficient permissions.

Fix

Berechtigungen überprüfen

Prüfen, ob alle Berechtigungen lt. der Installationsanleitung gesetzt wurden.

Konto

Auf welchen Servern

Berechtigungselement

Stufe

Domain\DocAveAgentKonto

Alle SP Server + DB Server

Lokale Gruppe: IIS_WPG (for IIS 6) or IIS_IUSRS (for IIS 7 and IIS 8)

 

Domain\DocAveAgentKonto

Alle SP Server + DB Server

Lokale Gruppe: Leistungsüberwachungsbenutzer

 

Domain\DocAveAgentKonto

Alle SP Server

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\eventlog

Full Control

DocAve Users (Lok.Gruppe)

Alle SP Server

HKEY_LOCAL_MACHINE\SOFTWARE\AvePoint\DocAve6

Full Control

Domain\DocAveAgentKonto

Control-Service Server

HKEY_LOCAL_MACHINE\SOFTWARE\AvePoint\DocAve6

Full Control

DocAve Users (Lok.Gruppe)

Alle SP Server

Lok. Richtlinien/Zuweisen von Benutzerrechten/Anmelden als Stapelverarbeitungsauftrag

 

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

Lokale Gruppe: Sicherungs-Operatoren

 

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

Lokale Gruppe: Administratoren

 

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

Lok. Richtlinien/Zuweisen von Benutzerrechten/Anmelden als Dienst

 

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

Lok. Richtlinien/Zuweisen von Benutzerrechten/Annehmen der Clientidentität nach Authentifizierung

 

Domain\DocAveAgentKonto

DB Server

Lok. Richtlinien/Zuweisen von Benutzerrechten/Erstellen globaler Objekte

 

Domain\DocAveAgentKonto

DB Server

C:\Windows\Temp

Full Control

Domain\DocAveAgentKonto

DB Server

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

Full Control

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

directory of the DocAve Agent installation directory …\AvePoint\DocAve6\Agent

Full Control

 

DB Server

DocAve Agent Service logon user

 
 

DB Server

Permission to cancel all the annotations in the SMSvcHost.exe.config file

 

Domain\DocAveAgentKonto

DB Server

Read and Write permissions to the directory of the database files in the restore destination

R/W

Domain\DocAveAgentKonto

ZA

ZA/Sicherheit/Farmadministratorgruppe verwalten

Farmadmin

Domain\DocAveAgentKonto

ZA

ZA/Anwendungsverwaltung/Webanwendungen verwalten/(jede einzelne Webanwendung)/Benutzerrichtlinie/(für alle Zonen hinzufügen)

Full Control

Domain\DocAveAgentKonto

 

ZA/Dienstanwendungen verwalten/User Profile Service Application/Verwalten/Benutzerberechtigungen verwalten

– Use Personal Features

– Create Personal Site

– Use Social Features

Domain\DocAveAgentKonto

ZA

ZA/Dienstanwendungen verwalten/Verwalteter Metadatendienst/Verwalten/Terminologiespeicheradministratoren

 

Domain\DocAveAgentKonto

ZA

ZA/Dienstanwendungen verwalten/ Business Connectivity Service/Berechtigungen für den Metadatenspeicher festlegen

Alle Rechte

Domain\DocAveAgentKonto

DB

Database Role of db_owner for all the databases related with SharePoint, including

content databases, SharePoint configuration database and Central Admin database

DB-Role: “db_owner”

Domain\DocAveAgentKonto

DB

Server Roles of dbcreator and securityadmin to SQL Server.

Server Roles: dbcreator, securityadmin

Domain\DocAveAgentKonto

DB

Database role of db-owner for master database:

DB-Role: “db_owner”

Domain\DocAveAgentKonto

DB

Server roles of dbcreator, and Process Admin to SQL server.

Server Role: Process Admin

 

DB

The user who performed an out of place database level platform restore job must have

the database role of sysadmin to SQL Server.

Server Role: sysadmin

Domain\DocAveAgentKonto

DB

Database permission of View server state to SQL Server.

 

Der Beitrag DocAve Job Monitor: The user does not have sufficient permissions erschien zuerst auf SharePoint-Wiese.

AvePoint DocAve Installation und Konfiguration

$
0
0

Einleitung

Die Produktpalette der Firma AvePoint enthält unter anderem die Software DocAve, die speziell auf Microsoft SharePoint zugeschnitten ist und eine sehr gute Ergänzung der Systemfunktionen mitbringt.

Die Funktionen von DocAve umfassen die Bereiche, Granular und Platform Backup, womit umfangreiche und detaillierte Sicherungen möglich sind, Reporting (Größen-, Berechtigungserfassung etc.), Administration, Migration und noch mehr.

In diesem inoffiziellen Leitfaden wird gezeigt wie eine AvePoint DocAve Installation und Konfiguration speziell in Bezug auf das Backup-Modul aussehen könnte.

Ist-Zustand

Unsere SharePoint 2013 Umgebung sieht folgendermaßen aus:

Voraussetzungen

Manager

DocAve - Überprüfungsregeln zur Manager-Installation
Quelle: DocAve Installationshandbuch

Vorarbeiten

Dienstkonten erstellen

Folgende AD-Konten werden benötigt und müssen erstellt werden.

Anzeigename Kennung Beschreibung
Dienstkonto SharePoint DocAve Application Pool DocAveAppPool Account für IIS Application pool von DocAve-Manager
Dienstkonto SharePoint DocAve Agent DocAveAgent Dienstkonto für die Agenten, die auf dem DB- und auf jedem SP-Server installiert werden.
Dienstkonto SharePoint DocAve Storage-User DocAveStor AvePoint kann nur mit Netzfreigaben, nicht aber mit Laufwerken umgehen. Dieser Benutzer wird auf die Freigabe berechtigt.

DocAve Manager Installation

Der DocAve Manager wird auf einem dedizierten Server (außerhalb der SharePoint-Farm) installiert. Mit diesem Server und dem Manager kommunizieren später andere Server auf welchen DocAve Agent installiert wird.

Zusätzliche Features und Module (Voraussetzung für die Installation)

Wir müssen sicherstellen, dass die Systemvoraussetzungen für die Manager-Installation erfüllt sind (s. Voraussetzungen). Ansonsten scheitert die Installation.

Server-Features Installieren

Folgende Features müssen wir installieren (falls noch nicht installiert)

  • NET Framework 3.5-Funktionen
    • NET Framework 3.5
    • HTTP-Aktivierung
    • Nicht-HTTP-Aktivierung
  • NET Framework 4.5-Funktionen
    • WCF-Dienste
    • HTTP-Aktivierung
    • TCP-Portfreigabe

Server-Rollen installieren

Folgende Server-Rollen müssen wir installieren (falls noch nicht installiert)

  • Webserver
    • Allgemeine http-Features
      • Standarddokument
      • Statischer Inhalt
    • Anwendungsentwicklung
      • NET-Erweiterbarkeit 3.5
      • ASP.NET 3.5
      • ISAPI-Erweiterungen
      • ISAPI-Filter
  • Verwaltungsprogramme
    • IIS-Verwaltungskonsole
    • Kompatibilität mit der IIS 6-Verwaltung
      • IIS 6-Metabasiskompatibilität

Silverlight installieren

Für die Verwaltungsweboberfläche (GUI) muss Silverlight installiert werden.

Download von hier: http://www.microsoft.com/silverlight/

Falls eine Meldung kommt, dass die aktuelle Konfiguration keinen Download erlaubt, muss die “Verstärkte Sicherheitskonfiguration für den Internet Explorer” im Servermanager zumindest für die Administratoren deaktiviert werden um den Download durchführen zu können.

Servermanager - Verstärkte Sicherheitskonfiguration für Internet Explorer - Für Administratoren - Aus, für Benutzer Ein

Hinweis:
Später, beim Aufrufen der Managementoberfläche muss man die Verstärkte Sicherheitskonfiguration wieder aktivieren, da man sonst die Meldung bekommt:”Die Seite kann nicht angezeigt werden

Manager Installation

  1. Im DocAve Manager Ordner die Installation durch das aufrufen von Setup.exe starten.
    1. Im Installationsassistent beim Schritt “Dienstinstallation” die Option “Abschließen” auswählen und “Weiter” gehen.
      1. Im Schritt Control Service-Konfiguration als Control Service-Host den Namen des DocAve-Management-Servers als Host eintragen.
        Der Standardwebsite-Port ist 14000.
        Bei Anwendungspoolkonto das am Anfang erstellte Domänenkonto für den Applicationspool eintragen.
        Installationsassistent von DocAve Manager für SharePoint - Control Service-Konfiguration
      2. Im Schritt Einstellungen für Control-Datenbank als Datenbanktyp die Integrierte Datenbank auswählen.
      3. Passphrase für die Verbindung zur Control-Datenbank vergeben.
        Diese wird noch mal während der Installation der einzelnen DocAve-Agents benötigt.
    2. Schritt Media Service-Konfiguration: Als Media Service-Host den Namen des DocAve Management-Server-Namen eintragen.
      Media Service-Port ist standardmäßig der Port: 14001
      Media Service-Datenport ist standardmäßig der Port: 14002
    3. Im Schritt Report Service-Konfiguration als Report Service-Host den Namen des DocAve Management-Server-Namen eintragen.
      Report Service-Port ist standardmäßig der Port: 13003
  2. Die Installation des Managers zu Ende durchführen und Abschließen.

Firewall und Ports

Folgende Ports werden von DocAve in der Standardinstallation benutzt und müssen, falls diese beim Installieren übernommen werden, in den Firewalls freigeschaltet werden.

DocAve Standard-Ports
DocAve Standard-Ports – Quelle: DocAve Installationshandbuch

Lizenz importieren und aktivieren

Lizenz-Datei beantragen

Der Download der Lizenzdatei kann hier beantragt werden (es wird die IP-Adresse des Management-Servers benötigt):
licensing{at}avepoint.com

In der Antwortmail wird mitgeteilt mit welchen Zugangsdaten und von wo die Lizenzdatei heruntergeladen werden kann.

Aktivierung

Die heruntergeladene Lizenzdatei kann wie folgt aktiviert werden.

  1. DocAve Web-GUI starten
  2. Control Panel > System Settings > License Manager
    DocAve 6 GUI - Control PanelDocAve 6 - System Settings - License Manager
  3. Die Lizenz-Datei importieren mit: File Name > Browse und mit OK bestätigen.
  4. Danach ist ein Neustart und Neuanmeldung an der GUI nötig.

DocAve Agents Installation

Die Installation des Agents muss auf jedem SharePoint-Server in der Farm und auf allen DB-Server-Knoten (welche die SharePoint Datenbanken hosten) im Failover-Cluster durchgeführt werden.

  1. Um die Agent-Installation zu starten, die Datei Setup.exe öffnen.
  2. Im Schritt Kommunikationskonfiguration als DocAve-Agentenhost den Agent-Server-Namen (des Servers auf dem gerade die Installation durchgeführt wird) eintragen. DocAve-Agentenport ist standardmäßig Port 14004.
    Als Control Service-Host muss man den Management-Server-Namen angeben, auf dem der Control-Dienst läuft. Control Service-Port ist standardmäßig Port 14000.
    Integriertes oder benutzerdefiniertes Zertifikat auswählen und auf Weiter klicken.
  3. Im Schritt Agentenkonfiguration unter Agentenauthentifizierung Manager-Passphrase eintragen (Passphrase wurde während der Manager-Installation festgelegt).
    Als Agentenkonto das Domänenkonto eintragen, welches im Zuge der Vorarbeiten als DocAve-Agent-Konto angelegt wurde.
Hinweis:
Die Installation des Agents auf allen SP- und DB-Servern, die zur Farm gehören bzw. SharePoint-DBs hosten durchführen.Der im Schritt 2 festgelegte Port wird dabei automatisch in der Windows-Firewall freigeschaltet.

Konfiguration

Berechtigungen überprüfen / setzen

Folgende Berechtigungen wurden dem DocAven-Installationshandbuch entnommen und sollten für den einwandfreien Betrieb des Backup-Moduls überprüft und ggf. gesetzt werden.

Konto

Auf welchen Servern

Berechtigungselement

Stufe

Domain\DocAveAgentKonto

Alle SP Server + DB Server

Lokale Gruppe: IIS_WPG (for IIS 6) or IIS_IUSRS (for IIS 7 and IIS 8)

Domain\DocAveAgentKonto

Alle SP Server + DB Server

Lokale Gruppe: Leistungsüberwachungsbenutzer

Domain\DocAveAgentKonto

Alle SP Server

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\eventlog

Full Control

DocAve Users (Lok.Gruppe)

Alle SP Server

HKEY_LOCAL_MACHINE\SOFTWARE\AvePoint\DocAve6

Full Control

Domain\DocAveAgentKonto

Control-Service Server

HKEY_LOCAL_MACHINE\SOFTWARE\AvePoint\DocAve6

Full Control

DocAve Users (Lok.Gruppe)

Alle SP Server

Lok. Richtlinien/Zuweisen von Benutzerrechten/Anmelden als Stapelverarbeitungsauftrag

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

Lokale Gruppe: Sicherungs-Operatoren

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

Lokale Gruppe: Administratoren

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

Lok. Richtlinien/Zuweisen von Benutzerrechten/Anmelden als Dienst

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

Lok. Richtlinien/Zuweisen von Benutzerrechten/Annehmen der Clientidentität nach Authentifizierung

Domain\DocAveAgentKonto

DB Server

Lok. Richtlinien/Zuweisen von Benutzerrechten/Erstellen globaler Objekte

Domain\DocAveAgentKonto

DB Server

C:\Windows\Temp

Full Control

Domain\DocAveAgentKonto

DB Server

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

Full Control

Domain\DocAveAgentKonto

Alle SP Server + Control-Service Server + DB Server

directory of the DocAve Agent installation directory …\AvePoint\DocAve6\Agent

Full Control

DB Server

DocAve Agent Service logon user

DB Server

Permission to cancel all the annotations in the SMSvcHost.exe.config file

Domain\DocAveAgentKonto

DB Server

Read and Write permissions to the directory of the database files in the restore destination

R/W

Domain\DocAveAgentKonto

ZA

ZA/Sicherheit/Farmadministratorgruppe verwalten

Farmadmin

Domain\DocAveAgentKonto

ZA

ZA/Anwendungsverwaltung/Webanwendungen verwalten/(jede einzelne Webanwendung)/Benutzerrichtlinie/(für alle Zonen hinzufügen)

Full Control

Domain\DocAveAgentKonto

ZA/Dienstanwendungen verwalten/User Profile Service Application/Verwalten/Benutzerberechtigungen verwalten

– Use Personal Features

– Create Personal Site

– Use Social Features

Domain\DocAveAgentKonto

ZA

ZA/Dienstanwendungen verwalten/Verwalteter Metadatendienst/Verwalten/Terminologiespeicheradministratoren

Domain\DocAveAgentKonto

ZA

ZA/Dienstanwendungen verwalten/ Business Connectivity Service/Berechtigungen für den Metadatenspeicher festlegen

Alle Rechte

Domain\DocAveAgentKonto

DB

Database Role of db_owner for all the databases related with SharePoint, including

content databases, SharePoint configuration database and Central Admin database

DB-Role: “db_owner”

Domain\DocAveAgentKonto

DB

Server Roles of dbcreator and securityadmin to SQL Server.

Server Roles: dbcreator, securityadmin

Domain\DocAveAgentKonto

DB

Database role of db-owner for master database:

DB-Role: “db_owner”

Domain\DocAveAgentKonto

DB

Server roles of dbcreator, and Process Admin to SQL server.

Server Role: Process Admin

DB

The user who performed an out of place database level platform restore job must have

the database role of sysadmin to SQL Server.

Server Role: sysadmin

Domain\DocAveAgentKonto

DB

Database permission of View server state to SQL Server.

E-Mail Versand Konfiguration

Mailserver Settings

Die Einstellungen des SMTP-Servers können unter
Control Panel > User Notification Settings > Outgoing E-Mail Settings oben links in der Menüleiste aufgerufen, angepasst und getestet werden.
DocAve 6 GUI - Control Panel
Control Panel - User Notification Settings - Outgoing E-Mail Settings - DocAve 6

Notification Settings

Die Einstellungen wie Ziel-E-Mailadresse, Ereignisauswahl und E-Mailformat,  können unter
Control Panel > User Notification Settings > Notification E-Mail Settings oben links in der Menüleiste angepasst werden.

Beispielkonfiguration

In dem Beispiel unten (s. Bild) werden detaillierte Reports bei allen drei Ergebnissen (“Success”, “Failure”, “Warning”) an den Empfänger Nr. 1 (z.B. ein Archiv-Postfach) verschickt. Zusätzlich werden alle Logs (große ZIP-Datei) bei “Failure” verschickt.
Die zusammengefassten Berichte gehen an die zwei Admins (Nr. 2 und Nr. 3), bei Ereignistypen “Failure” und “Warning” raus. (Mit “Success” wären das bei stündlichen Sicherungen viel zu viele Mails).
Control Panel - User Notification Settings - Notification E-Mail Settings - DocAve 6

Zertifikat importieren

Mit dem von DocAve-Setup automatisch erstellten Zertifikat wird immer folgende Meldung im Internet Explorer beim Start der DocAve-Management-GUI angezeigt:

There is a problem with this website’s security certificate
The security certificate presented by this website was not issued by a trusted certificate authority

Internet Explorer - There is a problem with this website's security certificate - The security certificate presented by this website was not issued by a trusted certificate authority

Um das zu vermeiden, müssen wir das von DocAve erstellte Zertifikat importieren. Dazu folgende Schritte durchführen.

  1. Die Details des Zertifikats anzeigen: Oben rechts im IE auf den Fehler (Certificate Error) klicken.
    Internet Explorer - Certificate Error - Button
  2. Sobald die Zertifikatsinformationen angezeigt werden, im Reiter Allgemein auf den Button Zertifikat installieren klicken.
    Zertifikatsinformationen - Zertifikat installieren
  3. Im Zertifikatimport-Assistent die Option Alle Zertifikate in folgendem Speicher speichern und um den Zertifikatspeicher auszuwählen auf Durchsuchen klicken.
    Zertifikat installieren - Zertifikatimport-Assistent - Alle Zertifikate in folgendem Speicher speichern
  4. Im Fenster Zertifikatspeicher auswählen den Ordner Vertrauenswürdige Stammzertifizierungsstellen auswählen und mit OK bestätigen.
    Zertifikatspeicher auswählen - Vertrauenswürdige Stammzertifizierungsstellen
  5. Im Zertifikatimport-Assistent mit Weiter bestätigen
    Zertifikatimport-Assistent - Vertrauenswürdige Stammzertifizierungsstellen
  6. Im Zertifikatimport-Assistent das Fertigstellen des Assistenten mit Fertig stellen abschließen.
    Zertifikatimport-Assistent - Vertrauenswürdige Stammzertifizierungsstellen - Fertig stellen

Nach diesen Import-Schritten wird die Meldung im Internet-Explorer nicht mehr angezeigt.

Authentifizierung konfigurieren

AD-Authentifizierung aktivieren

Damit die Konten zur Anmeldung an die DocAve-GUI nicht lokal gepflegt werden müssen, kann man folgendermaßen die AD-Authentifizierung aktivieren und konfigurieren.

In der DocAve-Management-GUI Control Panel und dann Authentication Manager öffnen.
DocAve 6 GUI - Control Panel

Im Authentication Manager oben links im Menü-Band auf AD Integration und dann auf Add klicken.
DocAve - Control Panel - Authentication Manager - AD Integration Button
DocAve - Control Panel - Authentication Manager - AD Integration - Add Button

Hier die Domäne, mit der man die Verbindung herstellen will und das Konto mit Leseberechtigungen (z.B. das DocAve-Agent-Konto) für diese Domäne eintragen.
Validation Test durchführen und mit OK bestätigen.
DocAve - Control Panel - Authentication Manager - Add a connection to an Active Directory domain

AD-Benutzer einrichten

Die Active Directory Gruppen werden von DocAve nicht unterstützt, deshalb müssen an dieser Stelle die einzelnen Benutzer für den Zugriff eingerichtet werden. Dazu folgende Schritte durchführen.

Control Panel > Account Manager öffnen
DocAve 6 GUI - Control PanelDocAve - Control Panel - Account Manager Button

Oben links im Menü auf den Button Users und dann auf Add User klicken
DocAve - Control Panel - Account Manager - Users - Add User Button

Oben rechts die Benutzer eintragen, weiter unten die Option Add user to administrators group auswählen und mit OK bestätigen.
DocAve - Control Panel - Account Manager - Users - Add User to administrators group

Die Anmeldung an die DocAve-Administrationsoberfläche mit einem Domänenkonto erfolgt mit voll ausgeschriebenem Domänennamen.
DocAve - Login - AD Integration

Lokalen Admin-User deaktivieren oder das Standardpasswort ändern

Das Standardpasswort des lokalen Users “admin” lautet “admin”. Dieses kann in der DocAve-Dokumentation gefunden werden und muss deshalb geändert oder der Benutzer deaktiviert werden.

Das Passwort des lokalen Benutzers kann folgendermaßen geändert werden.

Unter Control Panel > Account Manager > Users den Benutzer “admin” mit einem Häkchen markieren und auf den Button Edit User im Menü drücken.
DocAve - Control Panel - Account Manager - Users - Edit User Button
Will man den Benutzer deaktivieren, so muss man an dieser Stelle auf den Button “Deactivate” klicken.

Im nächsten Fenster (Edit User) kann man nun das Password ändern (das Häkchen bei “Change my password” aktivieren).
Die E-Mail-Adresse muss eingegeben werden, sonst gibt es eine Fehlermeldung.

Storage

Als Zielspeichersystem wurde die lokale Festplatte des Management-Servers gewählt, welche auch noch mal mit anderem Backup-Verfahren gesichert werden kann.

Außerdem wird die Sicherung so konfiguriert, dass alte Datensätze automatisch auf eine Bandlösung (TSM) verlagert werden.

Festplatte freigeben

Da DocAve zwar die Einbindung von vielen Backup-Lösungen und Cloud-Anbietern unterstützt, nicht aber das direkte Einbinden einer lokalen Festplatte, muss man die Platte freigeben, damit diese über UNC-Adresse als eine Netzfreigabe eingebunden werden kann.

Die Festplatte wird, wie man es von einem Ordner kennt, freigegeben. Dazu werden für den am Anfang eingerichteten Benutzer (DocAve Storage-User) die Freigabe- und die Sicherheitsberechtigungen so angepasst, dass der Benutzer das Recht “Ändern” erhält.

Der Freigabename wird im weiteren Verlauf benötigt.

Storage Configuration

Physical Device

Es müssen physische Geräte bzw. Datenträger definiert werden, die später zu logischen Geräten bzw. Gruppen zusammengefasst und für die Backups genutzt werden.

Lokale Festplatte

Control Panel > (Specific Products Settings) > (Storage Configuration) > Physical Device öffnen.
DocAve 6 GUI - Control PanelDocAve - Control Panel

Oben links im Menü auf den Button Create > Physical Device klicken.
DocAve Control Panel - Storage Configuration - Create Button
Im Fenster “Create Physical Device” folgende Angaben tätigen.

  • Physical device name: den Namen vergeben.
  • Storage Type: Net Share
  • UNC path: den Freigabepfad zur freigegebenen Festplatte in der Form \\<Server>\<Freigabename> eingeben. Beispiel: \\DocAve-Mgmt-Server01\Backup
  • Specify a managed account profile: New Managed Account Profile auswählen
  • Im nächsten Fenster “Create Managed Account Profile” muss der Benutzer, den wir am Anfang für die Freigabe erstellt haben eingegeben werden. In diesem Fall wäre das:
    • Username: Domain\DocAveStor
    • Password
    • Mit Save bestätigen
  • Weiter unten in der Storage Configuration die Option Advanced aktivieren und bei Extended parameters unbeding folgende Zeile eintragen (sonst gibt es Fehlermeldung):
    AuthMethod=NetUse

DocAve - Control Panel - Storage Configuration - Edit Physical Device - Net Share - NetUse

TSM

Um die Backups später automatisch per “retention rule” auf die Bänder (TSM-Server) verschieben zu können, muss ein zweites “Physical Device” erstellt und konfiguriert werden.

  • Storage Type: TSM
  • Communication: TCP/IP
  • Server address: <tsm-server.domain>
  • Server port: <Port des TSM-Servers>
  • Node name: <Node-Name>
  • Node password

DocAve - Control Panel - Storage Configuration - Edit Physical Device - TSM - TCP-IP

Logical Device
Lokale Festplatte

Das Logical Device kann aus einer Gruppe von physischen Geräten bestehen und wird später für die eigentliche Datensicherung ausgewählt.

Um ein Logical Device zu erstellen, bitte folgendes durchführen:

  1. Control Panel > (Specific Products Settings) > (Storage Configuration) > Logical Device öffnen.
    DocAve 6 GUI - Control PanelDocAve - Control Panel
  2. Oben links im Menü auf den Button Create > Logical Device klicken.
    DocAve Control Panel - Storage Configuration - Create Button
    1. Im Fenster “Create Logical Device” den Namen (z.B. DocAve HD) vergeben.
    2. Bei “Select a data storage type:” Standard storage device auswählen.
    3. Als Storage type Net Share auswählen.
    4. Als Physical device das vorher erstellte Physical device (die Festplatte) hier mit dem Namen DocAve HD auswählen, auf Add klicken und mit OK bestätigen.
TSM

Um die Backups später per Retention Rule auf die TSM-Bänder auslagern zu können, müssen wir auch hier erst einmal das “Logical Device” aus dem/den physischen Datenträger(n) erstellen, da das Physical Device nicht direkt benutzt werden kann.

Um ein Logical Device zu erstellen, bitte folgendes durchführen:

  1. Control Panel > (Specific Products Settings) > (Storage Configuration) > Logical Device öffnen.
    DocAve 6 GUI - Control PanelDocAve - Control Panel
  2. Oben links im Menü auf den Button Create > Logical Device klicken.
    DocAve Control Panel - Storage Configuration - Create Button
    1. Im Fenster “Create Logical Device” den Namen (z.B. DocAve TSM) vergeben.
    2. Bei “Select a data storage type:” Standard storage device auswählen.
    3. Als Storage type TSM auswählen.
    4. Als Physical device das vorher erstellte Physical Device (hier “TSM”) auswählen und Button Add klicken.
Storage Policy
Grundeinstellungen

Um eine Storage Policy zu erstellen, bitte folgendes durchführen:

  1. Control Panel > (Specific Products Settings) > (Storage Configuration) > Storage Policy öffnen.
    DocAve 6 GUI - Control PanelDocAve - Control Panel
  2. Oben links im Menü auf den Button Create > Storage Policy klicken.
    DocAve Control Panel - Storage Configuration - Create Button
    1. Im Fenster “Create Storage Policy” den Policy Namen vergeben.
    2. Bei “Logical device:” das vorher erstellte logische Gerät (in unserem Fall DocAve HD) auswählen.
    3. Als Media service den Server mit dem laufenden Media Service (in unserem Fall ist es der DocAve-Management-Server) auswählen und den Button Add klicken.
    4. Die Verbindung mit dem Button Test prüfen lassen.

Möchte man die Datenmenge auf der Festplatte begrenzen oder die Backups von der Festplatte nach vorher definierten Regeln (z.B. die letzten 30 Tage behalten, den älteren Rest auf die Bänder übertragen) verschieben, dann muss man in dem gleichen Konfigurationsfenster (Create Storage Policy) die Option Enable retention rule aktivieren (s. Retention Rule weiter unten).

retention rule

Mit Hilfe dieser Option kann man Aufbewahrungsregeln für die Backups definieren. Damit ist es z.B. möglich, die alten Backups automatisch zu löschen oder zu verschieben.

In diesem Beispiel werden die Daten per Primary Retention Rule nach 30 Tagen von der lokalen DocAve-Festplatte auf den TSM-Server (Bandsicherung) verschoben.
Es gäbe auch die Möglichkeit per Secondary Retention Rule die alten Daten vom TSM-Server entfernen zu lassen (wird hier nicht beschrieben und bleibt deaktiviert).

Hinweis:
Ein “Cycle” enthält ein “full backup” plus alle Incr. und Diff. Backups bis zum nächsten “full backup”
  1. Im Fenster Create Storage Policy die Option Enable retention rule aktivieren.
  2. Die Option Keep the cycle(s) in 30 Days aktivieren.
  3. Trigger data retention: After the backup job completes
  4. Select the backup types to trigger data retention: Alle drei aktivieren (Full backup, Incremental backup, Differential backup)
    DocAve - Control Panel - Storage Configuration - Primary Retention Rule - Keep the dycle(s) in 30 Days
  5. Trigger data retention when a backup is: Beides aktivieren (Finished, Finished with exception)
  6. Action: Move the data to logical device: unser zweites logical device (für die Bandsicherung) – DocAve TSM
    DocAve - Control Panel - Storage Configuration - Primary Retention Rule - Move the data to logical device

Geplante Sicherung einrichten

Backup Konzept (Vorüberlegung)

Wir haben versucht folgende Empfehlung aus der DocAve-Dokumentation zu übernehmen.

Backup-Matrix - Frequency of Change - Business Importance (Quelle DocAve Dokumentation)
Backup-Matrix – (Quelle: DocAve Dokumentation)

Dazu wird eine Liste mit allen Sitecollections im SharePoint gepflegt. Zusätzlich zu nützlichen Spalten wie “Erstellt am”, “Info” und “Apnsprechpartner” werden folgende drei Spalten für die Backup-Level-Entscheidung hinzugefügt:

  • Änderungshäufigkeit der Daten – Von 1 bis 3 (je häufiger, desto höher die Zahl) s. Bild o.
  • Wichtigkeit der Daten – Von 1 bis 3 (je wichtiger, desto höcher die Zahl) s. Bild o.
  • Backup-Level (Wird nach der o.s. Matrix aus den beiden Spalten “Wichtigkeit der Daten” und ” Änderungshäufigkeit der Daten” berechnet)

Es wurde eine Excel-Tabelle als Hilfe für die Berechnung verwendet.

A B Soll Mittelwert
1 1 1 1
1 2 1 1,5
1 3 2 2
2 1 1 1,5
2 2 2 2
2 3 3 2,5
3 1 2 2
3 2 3 2,5
3 3 3 3

Die Excel-Formel lautet:

=WENN(ODER(A2="";B2="");"";WENN(MITTELWERT(A2;B2)<=2;ABRUNDEN(MITTELWERT(A2;B2);0);AUFRUNDEN(MITTELWERT(A2;B2);0)))

Die abgeleitete Formel für die berechnete Spalte “Backup Level” im SharePoint lautet:

=WENN(ODER([Änderungshäufigkeit der Daten]="";[Wichtigkeit der Daten]="");"";WENN(MITTELWERT([Änderungshäufigkeit der Daten];[Wichtigkeit der Daten])<=2;ABRUNDEN(MITTELWERT([Änderungshäufigkeit der Daten];[Wichtigkeit der Daten]);0);AUFRUNDEN(MITTELWERT([Änderungshäufigkeit der Daten];[Wichtigkeit der Daten]);0)))
Backup Level

Um die Änderungshäufigkeit der Daten anzuzeigen, könnte man, falls Verwendungsdaten konfiguriert sind, folgendes Kommando benutzen:

(get-spsite).usage

Ansonsten kann man die Größe und die Nutzer der Sites folgendermaßen als CSV-Datei generieren:

Get-SPSiteAdministration -Limit All | select url, Title, UsersCount, @{label="Size in MB";Expression={$_.DiskUsed/1MB}}, Description | Sort-Object -Descending -Property "Size in MB" | export-csv -Path sc-sort-mb.csv -Encoding UTF8 -NoTypeInformation -Delimiter ";"

Level 1

Allgemeiner Plan für alle Sitecollections. Niedrige Anzahl der Änderungen und/oder Wichtigkeit der Daten.

Auch wenn mal eine (neue) Websitesammlung mit einem Level 2-3 nicht bewertet und nicht gesichert wurde, sie wird trotzdem mit diesem allgemeinen Plan gesichert, da hier alle Sitecollections (auch neue) automatisch enthalten sind. Wöchentliche Backups werden empfohlen.

  • Full Backup – Monatlich
    • Jeden ersten Freitag (z.B. um 22 Uhr)
  • Incremental Backup – Wöchentlich
    • Jeden zweiten, dritten, vierten, und fünften Freitag (z.B. um 22 Uhr)

Beispiele: HR employee guides, Personal sites, Vacation Policies etc., Support User Guides, Training Materials, Blogs, Marketing brochures, Sales materials, Pre-sales literature etc.

Level 2

Tägliches Backup wird empfohlen. Mittlere Zahl der Änderungen und/oder Wichtigkeit der Daten.

  • Full Backup – Monatlich
    • Jeden ersten Freitag (z.B. um 22 Uhr)
  • Differential Backup – Wöchentlich
    • Jeden zweiten, dritten, vierten, und fünften Freitag (z.B. um 22 Uhr)
  • Incremental Backup – Täglich (z.B. um 22 Uhr) außer Freitag

Beispiele: Wikis, Support FAQs/References, Document Libraries, Time Sheets, Price Sheets, Other meeting sites, Annual reports, Mo. sales reports, Board reports etc.

Level 3

Stündliches Backup wird empfohlen. Hohe Anzahl der Änderungen und/oder Wichtigkeit der Daten.

  • Full Backup – Monatlich
    • Jeden ersten Freitag (z.B. um 22 Uhr)
  • Differential Backup – Täglich
    • z.B. um 22 Uhr
  • Incremental Backup – alle zwei Stunden (eigentlich außer 22 Uhr, aber das ist nicht einstellbar).

Beispiele: Ongoing projects, Active meeting sites, Sales leads, Customer records, Financial reports, Daily sales reports.

Platform Backup

Mit Hilfe der DocAve Funktion Platform Backup kann man seine SharePoint-Umgebung auf der Farmebene sichern. Als Sicherungselemente kann man z.B. unter anderem folgendes Auswählen:

  • Farm Konfiguration
  • Lösungen
  • SharePoint-Dienste wie InfoPath Forms Services, Statusdienst, Suche etc.
  • Dienstanwendungen
  • Dienstanwendungsproxys
  • SharePoint-Server

Um das Platform Backup zu konfigurieren und einen Backup Plan zu erstellen folgendes Aufrufen:

Data Protection > Platform Backup & Restore > Platform Backup > Start with Form Mode

DocAve - Data Protection - Platform Backup and Restore

Die Farmelemente auswählen, die man sichern will.

Hinweis:
Darauf achten, dass keine der ausgewählten Elemente schon in anderen Sicherungsplänen vorhanden sind, sonst gibt es am Ende der Erstellung des Planes eine Fehlermeldung.

DocAve - Data Protection - Platform Backup and Restore - Plan Manager - Edit

Achtung:
Falls die Option “Use DocAve Platform Backup and Restore as the backup method for SharePoint databases” gewählt wird, dann muss man darauf achten, dass die DBs, die hier gesichert werden, nirgendwo anderes gesichert werden (z.B. TSM/Tivoli Backup auf den SQL-Instanzen abschalten). Sonst könnten die Sicherungen inkonsistent werden.
Hinweis:
Falls die Option “Perform log backup after full backup” aktiviert wird, dann sollte man die Suchdienstanwendung (im Baum unter Farm > Gemeinsame Dienste > Gemeinsame Dienstanwendungen > {Search Service Application} an der Stelle abwählen,  und für die Suchdienstanwendung einen anderen Platform Backup Plan, ohne der log-backup-Option erstellen, da die Search-DBs meistens auf Wiederherstellungsmodell: “Einfach” bzw. “Simple” eingestellt sind und keine SQL-Logs erzeugen.
Deshalb würde diese Option bei den “Simple”-DBs während des Backups einen Fehler produzieren.
Hinweis:
Falls die Option “Use DocAve Platform Backup and Restore in addition to other existing SQL backup methods for SharePoint databases” gewählt wird, dann steht nur “full Backup” als Sicherungsmethode zur Verfügung.

Encryption (Verschlüsselung) aktivieren und dafü entweder schon vorhandene Standardmethode oder eine eigene Methode wählen.

In der Spalte “Schedule” “Configure the schedule myself” und “Add Schedule” anklicken.
Hier die Art  und die Häufigkeit der Backups konfigurieren.

Bei uns wird die Vollsicherung monatlich (jeden zweiten Samstag um 23 Uhr) und die inkrementelle Sicherung wöchentlich (jeden Samstag, außer dem zweiten um 23 Uhr) durchgeführt.

Den Plan evtl. noch z.B. um die Wartungsoptionen ergänzen. Falls man die Wartungsoptionen aktiviert hat, dann muss man auch hier eine Planung durch Klick auf “Add Schedule” erstellen.

Bei uns sind noch folgende “Maintanance Options” aktiv:

  • Generate granular restore index for last 3 backups
  • Verify database backup data for last 1 backups

An dieser Stelle sind wir mit der Konfiguration des Platform Backup Plans fertig. Evtl. muss noch mal, je nach auswahl der o.s. Optionen die Platform-Sicherung der Search-Dienstanwendung eingerichtet werden.

Granular Backup

Mit dem “Granular Backup” kann man Sicherungen auf der Item-Ebene erstellen. Zum Beispiel wären folgende Elemente für die Sicherung auswählbar:

  • Web-Application mit allen darunter liegenden Elementen
  • Sitecollections
  • Sites
  • Apps
  • Lists (darunter z.B. auch Dokumentenbibliotheken etc.)
  • Folders
  • Items (als Typ, nicht die einzelnen Elemente und Dokumente auswählbar. Später beim Wiederherstellen kann man auch einzelne Items wie Dokumente auswählen)

Um das Granular Backup zu konfigurieren und einen Backup Plan zu erstellen folgendes Aufrufen:

Data Protection > Platform Backup & Restore > Granular Backup

DocAve - Data Protection - Granular Backup & Restore

Elemente zum Sichern auswählen und Start with Form Mode wählen

DocAve - Data Protection - Granular Backup & Restore - Backup

Alle benötigten Einstellungen vornehmen wie im Beispiel unten:

  • Plan Name: Granular Backup – Level 1
  • Description: All Items, Include New
    Niedrige Anzahl der Änderungen  und/oder Wichtigkeit der Daten.
    Full Monatlich. Incr. Wöchentlich
  • Configure the schedule myself
  • Schedule Settings
  • Restore Granularity Level: Item
  • Filter Policy: None

Die Schedule Settings so anpassen, dass die Einstellungen zum gewünschten Level (s. Backup Level) passen.

 

Somit ist die Installation und Grundkonfiguration beendet.

Der Beitrag AvePoint DocAve Installation und Konfiguration erschien zuerst auf SharePoint-Wiese.


Check rule Writer state for OSearch15 on SP-Server – DocAve Error

$
0
0

Problem

Check rule [<Domain\SearchUser>] for [OSearch15] on [SP-Server]

Rule Name: Check login permission to services for current user

Required Permissions: Local Administrator

Comment: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt

Check rule [Whether can browse in VSS List] for [IndexComponentGroup_<GUID>]

Rule Name: Check VSS component in browser list

Required Permissions: The component is in the browser list

Comment: VSS writer cannot browse the backup component “IndexComponentGroup_<GUID>” on the Agent server “<SP-Server>”. Ensure that the logon user of the service “SharePoint Server Search 15” is a member of the local Administrators group, and that the logon user of the service Volume Shadow Copy is a Local system account, and then confirm that the component “IndexComponentGroup_<GUID>” is in the Stable state.

Check rule [Writer state] for [OSearch15] on [SP-Server]

Rule Name: Check VSS writer state

Required Permissions: Stable State

Comment: The current state of the VSS writer ID “0ff1ce15-0201-0000-0000-000000000000” on the Agent server “<SP-Server>” is OSearch15 VSS Writer. Please ensure that the logon user for the service “SharePoint Server Search 15” is a member of the local Administrators group, and that the logon user for Volume Shadow Copy is a local system account… To verify whether or not the state of the writer “OSearch15 VSS Writer” is Stable, run cmd.exe as administrator. Enter the following cmdlet: vssadmin list writers, and press Enter.

Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt

Details

Beschreibung

DocAve zeigt in den Job Details die aufgeführten Fehlermeldungen und den Status Failed.

  • Check rule [<Domain\SearchUser>] for [OSearch15] on [SP-Server]
    • Rule Name: Check login permission to services for current user
    • Required Permissions: Local Administrator
    • Comment: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt
  • Check rule [Whether can browse in VSS List] for [IndexComponentGroup_<GUID>]
    • Rule Name: Check VSS component in browser list
    • Required Permissions: The component is in the browser list
    • Comment: VSS writer cannot browse the backup component “IndexComponentGroup_<GUID>” on the Agent server “<SP-Server>”. Ensure that the logon user of the service “SharePoint Server Search 15” is a member of the local Administrators group, and that the logon user of the service Volume Shadow Copy is a Local system account, and then confirm that the component “IndexComponentGroup_<GUID>” is in the Stable state.
  • Check rule [Writer state] for [OSearch15] on [SP-Server]
    • Rule Name: Check VSS writer state
    • Required Permissions: Stable State
    • Comment: The current state of the VSS writer ID “0ff1ce15-0201-0000-0000-000000000000” on the Agent server “<SP-Server>” is OSearch15 VSS Writer. Please ensure that the logon user for the service “SharePoint Server Search 15” is a member of the local Administrators group, and that the logon user for Volume Shadow Copy is a local system account… To verify whether or not the state of the writer “OSearch15 VSS Writer” is Stable, run cmd.exe as administrator. Enter the following cmdlet: vssadmin list writers, and press Enter.

Fix

Mit
vssadmin list writers
in der Powershell wird KEIN Eintrag mit “OSearch15 VSS Writer” angezeigt.

Search in die lok. Administrator-Gruppe

  1. Das Service-Konto, unter welchem die Suchdienste laufen, in die lokale Administrator-Gruppe auf allen SP-Servern einfügen.
  2. Dienste neu starten:
    get-service OSearch15, SPSearchHostController, vss | restart-service
  3. Prüfen, ob der VSS Writer nun in der Liste vorhanden ist und das Backup durchläuft.
    Evtl. kann man jetzt das Konto für den Suchdienst aus der Gruppe der lok. Admins entfernen.

Links

  1. https://carbonite.service-now.com/server/kb_view.do?sysparm_article=KB002068
  2. http://help.zmanda.com/display/KB/Sharepoint+2013+backups+fail+and+the+OSearch15+writer+is+missing
  3. http://richardstk.com/2014/07/03/resolving-sharepoint-2013-vss-errors-with-veeam-and-scdpm
  4. http://styrheim-tech.blogspot.de/2014/04/services-to-restart-to-get-osearch15.html
  5. ID: 8213 – Fehler im Volumeschattenkopie-Dienst: Ein Prozess, der als Host des Verfassers “OSearch15 VSS Writer” mit Kennung “{0ff1ce15-0201-0000-0000-000000000000}” fungiert, wird unter einem Benutzerkonto mit unzureichenden Berechtigungen ausgeführt

Der Beitrag Check rule Writer state for OSearch15 on SP-Server – DocAve Error erschien zuerst auf SharePoint-Wiese.

DocAve – Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt

$
0
0

Problem

Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt

Wird als Comment in Details des Backup-Jobs angezeigt.

Diese Meldung zeigt DocAve in sehr vielen Fällen. Interessant sind die anderen Einträge (s.u.), die die Ursache bzw. die Lösung aufzeigen.

Check local administrator permission for current user

Wird als Rule Name in Details des Backup-Jobs angezeig.

Check rule [<DocAveAgentUser>] for [Local Admin Of Current Agent Server] on [Administratoren]

Wird als Check Target in Details des Backup-Jobs angezeig.

Details

Beschreibung

DocAve zeigt in den Job Details folgende oder ähnliche Fehlermeldung und den Status Failed.

Die Meldung “Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt” in der Spalte Comment, zeigt DocAve in sehr vielen Fällen. Interessant sind die anderen Einträge (wie Check Target usw.), die die Ursache bzw. die Lösung aufzeigen.

  • Rule Name: Check local administrator permission for current user
  • Check Target: Check rule [<DocAveAgentUser>] for [Local Admin Of Current Agent Server] on [Administratoren]
  • Required Permissions: Local Administrator
  • Status: Failed
  • Comment: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt

Fix

Berechtigungen des Users prüfen

Die in der Spalte “Required Permissions” aufgeführten Berechtigungen für den in der Spalte “Check Target” aufgeführten Benutzer auf allen SharePoint-Servern überprüfen.

In diesem Fall ist es der DocAve-Agent-User der kein Mitglied der Gruppe lokalen Administratoren ist.

Siehe dazu auch:

Der Beitrag DocAve – Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt erschien zuerst auf SharePoint-Wiese.

DocAve – Error: Start process failed, The DocAve services on the member agent is down

$
0
0

Problem

Error: Start process failed, The DocAve services on the member agent is down: server Name In Farm: <SP-Server02>

Wird als Comment in Details des Backup-Jobs angezeigt.

Details

Beschreibung

Der DocAve Backup-Job scheitert mit dem Status “Failed”.

In den Job Details sind viele Datenbanken aufgelistet, die nicht gesichert werden konnten.
DocAve - Backup Failed - Database(Full) - Error - Start process failed, The DocAve services on the member agent is down

In der Spalte “Agent” wird immer der gleiche <SP-Server01> aufgelistet.
In unserem Fall ist es der WFE-Server.

In der Spalte “Comment” steht dann folgender Text:
Error: Start process failed, The DocAve services on the member agent is down: server Name In Farm: <SP-Server02>
Wobei der SP-Server02 bei uns der DB-Server ist.
DocAve - Backup Failed - Error - Start process failed, The DocAve services on the member agent is down

Log “SP2013PRControlBackup.exe_FBxxxxxxxxx_High.log”

In dem Log (Job Details, Download) mit dem Namen ” SP2013PRControlBackup.exe_FBxxxxxxxxx_High.log” findet man folgenden Einträge:

Level DateTime Thread Class EventID- Message
Level DateTime Thread Class EventID- Message
INFO 12-10 08:53:05,413 Discover thread FarmDiscovery,141483 0- Processing backup node: Search Service Proxy. V:6.4.2.4012
. . .
INFO 12-10 08:53:05,491 Discover thread FarmDiscovery,141483 0- Start to discover SPUsageService. V:6.4.2.4012
WARN 12-10 08:53:36,442 Discover thread TSQLUtility,265864 0- Opened connection failed. Database server: SP-Server02\<SP-Insanz>, database name: , username: <DocAveAgentUser>. Error: System.Data.SqlClient.SqlException (0x80131904): Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden. Überprüfen Sie, ob der Instanzname richtig ist und ob SQL Server Remoteverbindungen zulässt. (provider: SQL Network Interfaces, error: 26 - Fehler beim Bestimmen des angegebenen Servers/der angegebenen Instanz)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, Boolean withFailover)
. . .
WARN 12-10 08:53:36,473 Discover thread FarmDiscovery,141483 0- Get database file list failed,server SP-Server02\<SP-Insanz>, name <DB_Name> details System.Exception: Failed to open connection. Server: SP-Server02\<SP-Insanz>, Database: , User: , Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden. Überprüfen Sie, ob der Instanzname richtig ist und ob SQL Server Remoteverbindungen zulässt. (provider: SQL Network Interfaces, error: 26 - Fehler beim Bestimmen des angegebenen Servers/der angegebenen Instanz).
bei AvePoint.VCSPFarm.TSQLUtility.GetSqlConnection(String server, String database, String userid, String password, Boolean ignoreUserId)
bei AvePoint.VCSPFarm.TSQLUtility.GetSqlConnection(String server, String database, String userid, String password)
bei AvePoint.VCSPFarm.TSQLUtility.GetDBFileListInfo(String server, String dbName, String userName, String password)
bei AvePoint.VCSPFarm.FarmDiscovery.AddSPUsageServiceToBackupTree() V:6.4.2.4012

Ist-Zustand

SharePoint Umgebung

Fix

Der DocAve-Agent auf dem Server <SP-Server01> kann sich nicht mit dem anderen (vermutlich dem DB-)Server <SP-Server02> verbinden.

SQL-Aliase prüfen

Falls SQL-Aliase benutzt werden, prüfen ob diese auf allen nötigen SharePoint-Servern vorhanden sind.

Firewall prüfen

Wahrscheinlich sperrt die Firewall o.Ä. die Verbindung des Agents vom <SP-Server01> zum <SP-Server02>

Es scheint so, dass für den problemlosen Betrieb nicht nur die Kommunikation zwischen dem Control-Server und den Agents (plus umgekehrt), sondern auch die Kommunikation zwischen den einzelnen Agent-Servern nötig ist.

Als Lösung muss man entweder die Verbindung gestatten (hier wäre dass WFE->DB) oder eine Agent-Group erstellen und für Backups benutzen, in der sich die Server (z.B. die App-Server) befinden, die die Verbindung (in diesem Fall zu den DB-Servern) aufbauen dürfen.

Der Beitrag DocAve – Error: Start process failed, The DocAve services on the member agent is down erschien zuerst auf SharePoint-Wiese.

The selected nodes … already exists in Platform Backup plan … . Please select other nodes to back up

$
0
0

Problem

The selected nodes … already exists in Platform Backup plan … . Please select other nodes to back up

Details

Beschreibung

Der Versuch einen  Backup-Plan unter Platform Backup and Restore in DocAve zu erstellen und abzuspeichern endet mit der Fehlermeldung:

The selected nodes … already exists in Platform Backup plan: <Backup Plan>. Please select other nodes to back up.

DocAve Error - Platform Backup - The selected nodes ... already exists in Platform Backup plan ... . Please select other nodes to back up

Ist-Zustand

SharePoint Umgebung

Fix

Es wurden (auf der linken Seite im Auswahlbaum) Elemente ausgewählt, die schon in anderen Plänen ausgewählt und gesichert werden.

In diesem Fall enthält der schon vorhandene Backup-Plan mit dem Namen “Farm Backup – Level 1” die ausgewählten Elemente.

Die Sicherung ein und denselben Elementes in mehreren Platform Backup Plänen unterstützt DocAve nicht.

Andere Elemente auswählen

Als Lösung muss man also entweder den schon vorhandenen Backup-Plan (in diesem Fall “Farm Backup – Level 1”) so editieren, dass die Elemente dort nicht gesichert werden, oder in dem neu erstellten Plan diese Elemente abwählen.

Der Beitrag The selected nodes … already exists in Platform Backup plan … . Please select other nodes to back up erschien zuerst auf SharePoint-Wiese.

DocAve Backup – Keine On-Premises Farm Configuration unter Source

$
0
0

Problem

DocAve Backup – Keine On-Premises Farm Configuration unter Source Auflistung zu sehen

Details

Im DocAve Modul “Data Protection” > “Granular Backup and Restore” gibt es normalerweise zwei Möglichkeiten sich mit dem SharePoint zu verbinden.

Abhängig davon, ob man SharePoint On-Premises (lokale Server-SharePoint-Installation) oder SharePoint Online verwendet, muss man im ersten Fall die Farm(Configuration) und im zweiten Fall My Registered Sites auswählen und benutzen.

DocAve - Data Protection - Granular Backup and Restore - Source - Farm and My Registered Sites

Beschreibung

Nun kann es wie im unseren Fall passieren, dass man zwar eine lokale SharePoint Installation (On-Premises) hat, die Farm (mit dem <DB-Server>:<SharePoint-Config-DB>) aber unter Data Protection > Granular Backup and Restore > Source trotzdem nicht angezeigt wird. Man sieht dort, falls überhaupt, nur “My Registered Sites”.

Hinweis:
Es wird nicht empfohlen für eine lokale Farm (On-Premises), die Webanwendungen mit “My Registered Sites” hinzuzufügen. Stattdessen muss unter Source die Farmkonfiguration auftauchen und diese benutzt werden.

Ist-Zustand

SharePoint Umgebung

Fix

Es wird nicht empfohlen für eine lokale Farm (On-Premises), die Webanwendungen mit “My Registered Sites” hinzuzufügen. Stattdessen muss unter Source die Farmkonfiguration auftauchen und diese benutzt werden.

Falls die Farm dort nicht auftaucht, dann kann vielleicht folgendes helfen.

Granular Backup and Restore für On-Premises aktivieren

In unserem Fall war die Option “Granular Backup and Restore” für alle Server bzw. Agents im Reiter “On-premises” > “Data Protection” deaktiviert. Das kann man folgendermaßen ändern:

  1. Control Panel > Agent Monitor (oben links)
    DocAve 6 GUI - Control Panel DocAve - Control Panel
  2. Im Agent-Monitor einzelne Server (außer DB-Server) auswählen und “Configure” anklicken.
    DocAve 6 - Control Panel - Agent Monitor - Configure Button
  3. In dem darauf folgenden Fenster (Agent Monitor > Configure”) die Reiter On-premises > Data Protection auswählen und die benötigten Module aktivieren. In diesem Fall musste “Granular Backup and Restore” aktiviert werden.
    DocAve - Control Panel - Agent Monitor - Configure - Granulare Backup and Restore - Plattform Backup and Restore
  4. Diese Aktivierung des Moduls muss nun für jeden Agent im Agent-Monotor (außer den DB-Agents) durchgeführt werden.

License Manager überprüfen

Ansonsten kann man noch mal prüfen, ob die Farm im License Manager registriert ist (war bei uns nicht nötig).

Dazu folgendes durchführen:

  1. Control Panel > License Manager öffnen
  2. Oben im Menü SharePoint Server Usage anklicken.
    DocAve 6 - Control Panel - License Manager - Buttons - Import, Export, Settings, SharePoint Server Usage
  3. Sicherstellen, dass die gewünschten Farmen für das Modul “Granular Backup and Restore” registriert sind.
    DocAve 6 - Control Panel - License Manager - SharePoint Server Usage - Granular Backup and Restore 2013 - Registered Farms

Kontrolle

Agent Group

  1. Control Panel > Agent Groups öffnen
  2. Die Agent Group auswählen, die für die Sicherungen benutzt wird bzw. für die Backup-Pläne ausgewählt wurde. Die Standard Agent Group ist “DEFAULT_AGENT_GROUP_FOR_Farm(<DB-Server:<SP-Config-DB>
  3. View Details oder Edit im Menü anklicken und den Reiter Data Protection auswählen.
  4. Kontrollieren, dass in der Spalte “Granular Backup and Restore” alle Balken für alle Agent(s) aktiv (farbig) sind.
    DocAve 6 - Control Panel - Agent Groups - View Details - Data Protection - DEFAULT_AGENT_GROUP_FOR_Farm

Source

Prüfen, ob nun die Farm unter Data Protection > Granular Backup and Restore im Source Baum angezeigt wird

DocAve - Data Protection - Granular Backup and Restore - Source - Farm and My Registered Sites

Der Beitrag DocAve Backup – Keine On-Premises Farm Configuration unter Source erschien zuerst auf SharePoint-Wiese.

AvePoint DocAve Update

$
0
0

Einleitung

In dieser Anleitung zeige ich, wie man AvePoint DocAve Update durch das Einspielen eines Service Packs durchführt.

In diesem Fall wird mit dem DocAve Update die Version 6 SP4 auf die Version 6 SP5 angehoben.

Hinweis:
Das Update sollte man nicht während der Hauptarbeitszeit durchführen, da die IIS-Dienst kurz zurück gesetzt werden können.

Ist-Zustand

Was haben wir momentan. Welche Softwareversionen und Komponenten. Betriebssystem, Servertypen, Sprachversion etc.

Update runterladen

Der aktuelle Link zum Download, wird auf Anfrage vom DocAve-Team zur Verfügung gestellt.

Die ZIP-Datei muss in unserem Fall von der folgenden Adresse herunter geladen werden:
http://download2.avepoint.com/DocAve_6_SP5.zip

Hinweis:
Die Zip-Datei nicht umbenennen und nicht entpacken.

Update einspielen

Manage Updates

Um die Updates einzuspielen müssen wir den Update-Manager öffnen und das heruntergeladene Update auswählen.

Control Panel > Update Manager  (unten links) anklicken > Manage Updates

DocAve 6 GUI - Control Panel DocAve - Control PanelDocAve 6 - Control Panel - Update Manager - Manage Updates Button

Im nächsten Fenster oben im Menü den Button Browse anklicken und die vorher heruntergeladene ZIP-Datei von dem Datenträger öffnen.

DocAve 6 - Control Panel - Update Manager - Manage Updates - Browse Button

Nun sollte das Update auch im Update Manager als neue Zeile auftauchen.

Install

Falls es mehrere Versionen zur Auswahl stehen, muss man an der Stelle die richtige Zeile mit der korrekten Version auswählen indem das Häkchen aktiviert wird und auf den Button Install klicken.

DocAve 6 - Control Panel - Update Manager - Manage Updates - DocAve_6_SP5 - Install Button

Im Fenster “Server Selection” im Reiter Manager die Option Install the update for all managers below aktivieren.

DocAve 6 - Update Manager - Server Selection - Manager Install

Im Fenster “Server Selection” im Reiter Agent die Option Install the update for all the agents below aktivieren.

DocAve 6 - Update Manager - Server Selection - Agent Install

Install anklicken.

DocAve 6 Update - IIS must be restarted to complete the installation on the following machines

Es müssen alle IIS auf allen SharePoint-Servern nach dem Update neu gestartet werden. Hier hat man die Auswahl, ob DocAve das automatisch übernehmen soll, oder ob man später die IIS per Hand neu starten will. Falls man die Verfügbarkeit von SharePoint gewährleisten und Unterbrechungen minimieren will, empfiehlt sich an dieser Stelle den Button Cancel zu klicken, das Update durchzuführen und die Webserver später einzeln aus dem LB rausnehmen und IIS neu starten.

Ansonsten mit OK bestätigen.

Prüfung

Manager Monitor

Control Panel > Manager Monitor

Die Versionen der Dienste in der Spalte “Version” müssen der installierten Version entsprechen.

DocAve 6 - Control Panel - Manager Monitor - Version

Agent Monitor

Control Panel > Agent Monitor

Die Versionen der Agents in der Spalte “Version” müssen der installierten Version entsprechen.

DocAve 6 - Control Panel - Agent Monitor - Version

About

Im Hauptbildschirm (Welcome) oben rechts auf das Fragezeichen und dann auf About klicken

DocAve 6 - Show detailed information about DocAve 6 - Button

Die angezeigte Version muss der installierten Version entsprechen.

DocAve 6 - About - DocAve 6 SP5 Enterprise

Fehler und Lösungen

Fehlermeldungen oder keine DocAve-GUI nach dem Update

DocAve-Management-Server neu starten

Wenn direkt nach dem Update Fehler angezeigt werden oder die DocAve-GUI nicht angezeigt werden kann, dann muss der DocAve-Server neu gestartet werden.

Der Beitrag AvePoint DocAve Update erschien zuerst auf SharePoint-Wiese.

Von DocAve erstellte Datenbank wird wiederhergestellt…

$
0
0

Problem

Die von DocAve erstellte Datenbank wird wiederhergestellt…

Im SSMS sieht man eine (von DocAve erstellte), temporäre Datenbank mit der Meldung (Wird wiederhergestellt…) bzw. (Restoring…)

The job has timed out. The connection between the Control Service and Media Service or Agent are disconnected

Im DocAve Job Monitor in den Job Details unter “Comment” zu finden.

Failed to verify the backup for the current node. Error: Failed to restore node ‘<Farm>\Microsoft SharePoint Foundation-Webanwendung\<WebAppName>\<SP-DB-Name>.full.data’, details: Der Prozess kann nicht auf die Datei “<Pfad>\MSSQL\DATA\SAFEDATA\<SP-DB-Name>.mdf” zugreifen, da sie von einem anderen Prozess verwendet wird.

Wird in den Details eines, mit dem Status “Finished with Exception” beendeten Platform Maintenance Jobs im DocAve Job-Monitor angezeigt.

Details

Beschreibung

Im SSMS sieht man eine (von DocAve erstellte), temporäre Datenbank mit dem grünen, nach oben zeigenden Pfeil als Icon und dem Namen
<SP-DB-Name>_PM<GUID>
(Wird wiederhergestellt…) bzw. (Restoring…)

In den Eigenschaften der DB findet man den Namen, den Status “Wird wiederhergestellt” und wann die DB erstellt wurde. Die Angaben zu den eigentlichen SQL-Files findet man hier nicht.

Datenbankeigenschaften - Datenbank wird wiederhergestellt

PM im Namen steht in diesem Fall für Platform Maintenance
Manager und führt im Backup-Plan aktivierten Wartungsjobs wie “Verify DB Backup Data”, “Build Index” etc. aus.

Auf dem SQL-Server im <Pfad>\MSSQL\DATA\SAFEDATA findet man die zu der temporären DB gehörenden Dateien <SP-DB-Name>.mdf und <SP-DB-Name>.ldf
Das Änderungsdatum der Dateien entspricht dem Datum aus den DB-Eigenschaften.

Im DocAve Job-Monitor findet man in dem Fall einen unfertigen Platform-Maintenance-Job mit folgenden Angaben:

  • Maintenance Job ID: PM<JahrMonatTagZeit>
  • Maintenance Action: Verify database backup data
  • Status: Failed
  • Comment: The job has timed out. The connection between the Control Service and Media Service or Agent are disconnected

Wird dieser Zustand nicht bereinigt, so kommt es später beim nächsten Maintenance Job zu folgender Fehlermeldung

Failed to verify the backup for the current node. Error: Failed to restore node ‘<Farm>\Microsoft SharePoint Foundation-Webanwendung\<WebAppName>\<SP-DB-Name>.full.data’, details: Der Prozess kann nicht auf die Datei “<Pfad>\MSSQL\DATA\SAFEDATA\<SP-DB-Name>.mdf” zugreifen, da sie von einem anderen Prozess verwendet wird.

Welche in den Details eines, mit dem Status “Finished with Exception” beendeten Platform Maintenance Jobs im DocAve Job-Monitor angezeigt wird.

Ist-Zustand

SharePoint Umgebung

Fix

Die Ursache ist wahrscheinlich ein Netzwerkverbindungsabbruch zwischen dem DocAve-Management-Server und dem DocAve-Agent-Server während der Maintenance-Job die Maintenance Action “Verify database backup data” ausführte und dabei als Prüfung die gesicherte DB in eine temporäre Datenbank zurück geschrieben hat.

Die temporäre DB muss per Hand entfernt werden, da es beim nächsten Überprüfen zu weiteren Fehlermeldungen kommt (s.o.)

Um die temporäre DB zu entfernen, kann man folgende Schritte durchführen:

DB Löschen

  1. Im SSMS mit der rechten Maustaste auf die temporäre DB klicken und löschen auswählen (das Offline-Schalten wird bei einer DB im Status “Restoring” scheitern).
  2. Im nächsten Fenster “Objekt löschen” ist die Option “Sicherungs- und Wiederherstellungsverlaufsinformationen für Datenbanken löschen” schon aktiviert. Zusätzlich müssen wir auch die Option “Bestehende Verbindungen schließenaktivieren und mit OK bestätigen.
    SQL Server Management Studio - Objekt löschen - Bestehende Verbindungen schließen Button
    Falls die DB nicht gelöscht werden kann, dann sollte es funktionieren, nachdem man die SQL-Server-Instanz beendet hat.
  3. Nachdem die Löschaktion beendet ist, sollte man noch kontrollieren, ob die, von DocAve auf dem SQL-Server angelegten Dateien <SP-DB-Name>.mdf und <SP-DB-Name>.ldf im <Pfad>\MSSQL\DATA\SAFEDATA auch mit gelöscht wurden. Falls nicht, so kann man diese per Hand aus dem Dateisystem entfernen.

Der Beitrag Von DocAve erstellte Datenbank wird wiederhergestellt… erschien zuerst auf SharePoint-Wiese.


DocAve – Cannot upload the selected update package

$
0
0

Problem

Cannot upload the selected update package

Cannot upload the selected update package, please check the update information and select a DocAve update package to upload.

Details

Beschreibung

Versucht man ein DocAve Update mit Hilfe einer ZIP-Datei mit folgenden Schritten
Control Panel > Update Manager > Manage Updates > Browse > Auswahl des Patches
durchzuführen, dann kann eventuell einmal folgende Fehlermeldung angezeigt werden:

Cannot upload the selected update package, please check the update information and select a DocAve update package to upload.

DocAve - Error - Cannot upload the selected update package, please check the update information and select a DocAve update package to upload - Control Panel - Update Manager - Manage Updates - Browse

Ist-Zustand

SharePoint Umgebung

Fix

Dateinamen des Patches kürzen

Der Dateiname der ZIP-Datei bzw. des Patches darf nicht zu lang sein. Falls man also den Patch-Namen um Hinweise ergänzt, so muss die Länge beachtet werden.

Beispiel

Der Dateiname wäre zu lang und würde den o.g. Fehler produzieren:
DocAve_Hotfix_6.5.1.517231503_20160323 - Behebung des Diff.Backup Fehlers.zip

Der Dateiname wäre von der Länge her OK:
DocAve_Hotfix_6.5.1.517231503_20160323 - Behebung des Diff.Backup .zip

Offensichtlich beträgt die Maximallänge für den Dateinamen der Patche 66.3 Zeichen.

Der Beitrag DocAve – Cannot upload the selected update package erschien zuerst auf Die SharePoint-Wiese.

DocAve Job Monitor ID Abkürzungen

$
0
0
Product Module Module in Job Monitor Job ID
Migration SharePoint Migration SharePoint Migration FBxxxxx(Full Migration)
IBxxxxx(Incremental Migration)
RSxxxxx(Import)
MDxxxxx(Online Migration)
File System Migration File System Migration FMxxxxx
eRoom Migration eRoom Migration EMxxxxx
Lotus Notes Migration Lotus Notes Migration LMxxxxx
Livelink Migration Livelink Migration LLxxxxx
Exchange Public Folder
Migration
Exchange Public Folder
Migration
PFxxxxx
Quickr Migration Quickr Migration QMxxxxx
EMC Documentum
Migration
EMC Documentum
Migration
MCxxxxx
 Data
Protection                  
Granular Backup & Restore Granular Backup FBxxxxx(Full Backup)
IBxxxxx(Incremental Backup)
DBxxxxx(Differential Backup) 
Granular Restore  RSxxxxx 
End-User Granular Restore  ERxxxxx 
Data Synchronization  DPSxxxxx 
Retention  DRGxxxxx 
Platform Backup & Restore Platform Backup  FBxxxxx(Full Backup)
IBxxxxx(Incremental Backup)
DBxxxxx(Differential Backup) 
Platform Restore  RSxxxxx 
Farm Rebuild & Repair  PFRxxxxx 
Platform Maintenance
Manager 
PMxxxxx (Verify DB Backup Data,
Build Index etc.)
Platform Index Migration  PIMxxxxx 
Platform Database Migration  PDMxxxxx 
Data Synchronization  DPSxxxxx 
Retention  DRPxxxxx 
SQL Server Data Manager Analyze SQL Backup Data  DMAxxxxx 
Restore Analyzed SQL Backup
Data 
DMRxxxxx 
High Availability High Availability Pre-Scan  HPxxxxx 
High Availability
Synchronization 
HIxxxxx(Full
Synchronization)
HSxxxxx(Incremental
Synchronization) 
High Availability Failover  HFxxxxx 
High Availability Fallback  HBxxxxx 
Administration   Administrator   Administrator  CAxxxxx 
Administrator Policy Enforcer  CAxxxxx 
Content Manager  Content Manager  CMxxxxx 
Report Collector  CRxxxxx 
Deployment Manager  Deployment Manager  DMxxxxx 
Replicator  Replicator  RPxxxxx 
Compliance    eDiscovery  eDiscovery  EDxxxxx 
Vault   Vault  VAxxxxx 
Report Collector  CRxxxxx 
Report Center      Usage Reports  Report Center  RCxxxxx 
Infrastructure Reports  Report Center  RCxxxxx 
Administration Reports  Report Center  RCxxxxx 
Compliance Reports  Report Center  RCxxxxx 
DocAve Reports  Report Center  RCxxxxx 
Storage
Optimization 
           
Real-time Storage Manager    Convert Stub To Content  CSxxxxx 
Clean Up Orphan BLOBs  SRxxxxx 
Storage Report
SAxxxxx 
Scheduled Storage Manager     Scheduled Storage Manager  ESxxxxx 
Convert Stub To Content  CSxxxxx 
Clean Up Orphan BLOBs  SRxxxxx 
Storage Report  SAxxxxx 
Connector    Connector  CRxxxxx
COxxxxx(Inventory
Report) 
Convert Stub To Content  CSxxxxx 
Storage Report  SAxxxxx 
Cloud Connect  Connector
CRxxxxx 
Archiver  Archiver  ARxxxxx 
End-User Archiver  EAxxxxx 
Archiver Full Text Index  AIxxxxx 
Archiver Restore  RSxxxxx 
End-User Archive Restore  ERxxxxx 
Archiver Retention  RTxxxxx 
Control Panel        Job Pruning
JPxxxxx 
Log Manager
LMxxxxx 
Data Manager
DIxxxxx 
Health Analyzer
  Health Analyzer  HARxxxxx 

 

Quelle: DocAve 6 Job Monitor Reference Guide

 

Der Beitrag DocAve Job Monitor ID Abkürzungen erschien zuerst auf Die SharePoint-Wiese.

DocAve Agent Temporary Buffer – Temp Ordner anpassen

$
0
0

In diesem kurzen Tipp werde ich beschreiben, wie man den DocAve Agent Temporary Buffer (Temp Ordner) anpassen kann.

Standardmäßig benutzt DocAve Agent nämlich den Temp-Ordner (Temporary Buffer) auf der lokalen Systemfestplatte. Das könnte später zu Problemen führen, wenn die Systemfestplatte klein und nur für das Betriebssystem gedacht ist.

Unsere SharePoint Datenbanken liegen auf einem SQL-Failover-Cluster bestehend aus zwei Knoten. Die beiden Knoten besitzen kleine Systemplatten, die nur für das Betriebssystem gedacht sind. Für die Datenbanken werden große SAN-LUNs angebunden. Diese enthalten entsprechende SQL-Files (.mdf und .ldf Dateien).

Während eines Platform-Backups werden die SQL-Log-Dateien (.ldf) zuerst in den temporären Ordner (Standarmäßig „C:\Program Files\AvePoint\DocAve6\Agent\temp„) auf den SQL-Cluster-Knoten abgelegt um sie dann weiter zu verarbeiten.

Ist auf der Systemfestplatte nicht genug Speicherplatz, so wird vom DocAve folgende Fehlermeldung generiert:

An error occurred while backing up the log of the component: <Content_DB>. Error: Fehler beim Schreiben auf ‚C:\Program Files\AvePoint\DocAve6\Agent\temp\TLOG\<DB-Server>_<SP-SQL-Instanz>_<Content_DB>_IB20150520230009230531_vss_tlog.data‘: 112(Es steht nicht genug Speicherplatz auf dem Datenträger zur Verfügung.)

Fehler beim Schreiben auf ‚C:\Program Files\AvePoint\DocAve6\Agent\temp\TLOG\<DB-Server>_<SP-SQL-Instanz>_<Content_DB>_IB20150520230009230531_vss_tlog.data‘: 112(Es steht nicht genug Speicherplatz auf dem Datenträger zur Verfügung.)

BACKUP LOG wird fehlerbedingt beendet.

Wegen diesem Verhalten muss man entweder genug Speicherplatz auf der Systemfestplatte vorhalten (Größe der .ldf Dateien) oder den temporären Pfad (Temporary Buffer) ändern, was wir in unserem Fall auch tun werden.

Ist-Zustand

SharePoint Umgebung

DocAve Agent Temporary Buffer – Temp Ordner anpassen

Neuen temporären Ordner erstellen

Es muss ein neuer temporärer Ordner erstellt werden, damit dieser von DocAve als „Temporary Buffer“ benutzt werden kann.

Wir erstellen einen neuen Ordner namens „DocAve_Temp“ auf einer der an den Cluster angeschlossenen LUNs.

Möchte man den Ordner später über den UNC-Pfad in den Doc-Ave einbinden, so muss man diesen Ordner unter Umständen noch freigeben und die Berechtigungen für den DocAve-Agent vergeben.

DocAve Agent Einstellungen – Temporary Buffer

Nun müssen wir den DocAve-Agents, die auf den SQL-Cluster-Knoten laufen, den neuen Temp-Ordner als „Temporary Buffer“ beibringen.

DocAve Control Panel > System Settings > Monitor > Agent Monitor öffnen.

DocAve 6 GUI - Control Panel DocAve - Control Panel

In der Auflistung den DB-Server (oder wie in unserem Fall nacheinander die SQL-Cluster-Knoten) auswählen und auf den Button Configure klicken.

DocAve 6 - Control Panel - Agent Monitor - Configure Button

Ganz unten im Fenster „Control Panel > Agent Monitor > Configure“ im Bereich „Temporary Buffer“ kann man nun im Feld „Path“ den (UNC-)Pfad des neu erstellten temporären Ordners eingeben und mit Save bestätigen.

DocAve Agent Temporary Buffer - Temp Ordner anpassen - Control Panel - Agent Monitor - Configure - Temporary Buffer - Local path - Standard Pfad

In unserem Fall lautet der neue Pfad
M:\DocAve_Temp

Falls die SharePoint-DBs wie in unserem Fall auf einem SQL-Cluster liegen, dann muss dieser Schritt nacheinander für alle DocAve-Agents der Cluster-Knoten wiederholt werden.

Dabei kann es passieren, dass für den gerade nicht aktiven SQL-Cluster-Knoten die Meldung „The path provided could not be found. Please enter another one and try again“ angezeigt wird. Den Fehler kann man umgehen, indem die SQL-Server-Instanz im Failovercluster-Manager auf den gerade zu konfigurierenden Knoten geschwenkt und erst dann auf „Save“ geklickt wird.

Nach diesen Konfigurationsschritten werden nun die temporären Dateien im neuen Ordner abgelegt, ohne dabei die Systemplatte zu belasten.

Der Beitrag DocAve Agent Temporary Buffer – Temp Ordner anpassen erschien zuerst auf Die SharePoint-Wiese.

Event-ID: 1310 – HRESULT: 0x80070057 (E_INVALIDARG))

$
0
0

Problem Could not load file or assembly or one of its dependencies. The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG)) Wird im Browser angezeigt. Falscher Parameter. (Ausnahme von HRESULT: 0x80070057 (E_INVALIDARG)) Wird im Browser angezeigt. Auch folgende Meldungen sind zu finden: Ausnahmedetails: System.IO.FileLoadException: Die Datei oder Assembly „AlphaFS“ oder eine Abhängigkeit davon wurde nicht … Event-ID: 1310 – HRESULT: 0x80070057 (E_INVALIDARG)) weiterlesen

Der Beitrag Event-ID: 1310 – HRESULT: 0x80070057 (E_INVALIDARG)) erschien zuerst auf Die SharePoint-Wiese.

Unbekannte Speicherplatzbelegung auf der Festplatte – Schattenkopien

$
0
0

Einleitung Falls der Speicherplatz der Festplatte auf mysteriöse Weise verschwindet und die Summe der Dateigrößen diesen Umstand nicht erklären kann, dann ist es durchaus möglich, dass der Festplattenplatz von VSS bzw. von Schattenkopien belegt wird. Wie man auf die Spur dieser Schattenkopien kommt zeige ich in diesem kurzen Tipp-Beitrag. Beschreibung Die Festplatte wurde langsam zu … Unbekannte Speicherplatzbelegung auf der Festplatte – Schattenkopien weiterlesen

Der Beitrag Unbekannte Speicherplatzbelegung auf der Festplatte – Schattenkopien erschien zuerst auf Die SharePoint-Wiese.

Viewing all 24 articles
Browse latest View live