Sharepoint Auf Dem Eigenen Rechner Installieren

SharePoint-Lokale Installationskosten-Rechner

Berechnen Sie die Ressourcen und Kosten für die Installation von SharePoint auf Ihrem eigenen Rechner

Ergebnisse der Berechnung

Geschätzte Installationszeit
Benötigter Festplattenspeicher
Empfohlene RAM-Konfiguration
Geschätzte Lizenzkosten (€)
Empfohlene CPU-Auslastung

Komplette Anleitung: SharePoint auf dem eigenen Rechner installieren

Einführung in die lokale SharePoint-Installation

Die Installation von Microsoft SharePoint auf einem lokalen Rechner bietet Unternehmen die volle Kontrolle über ihre Kollaborationsplattform, ohne auf Cloud-Dienste angewiesen zu sein. Diese Lösung eignet sich besonders für Organisationen mit strengen Datenschutzanforderungen oder begrenzter Internetverbindung.

Vorteile der lokalen Installation

  • Datenhoheit: Volle Kontrolle über alle Unternehmensdaten
  • Anpassungsfähigkeit: Umfassende Customizing-Möglichkeiten
  • Offline-Zugriff: Keine Internetverbindung erforderlich
  • Integration: Nahtlose Anbindung an bestehende IT-Infrastruktur
  • Compliance: Einhaltung branchenspezifischer Vorschriften

Nachteile und Herausforderungen

  1. Höhere Anfangsinvestition in Hardware und Lizenzen
  2. Wartungsaufwand für Updates und Sicherheitspatches
  3. Skalierungsgrenzen bei wachsender Nutzerzahl
  4. Benötigt spezialisiertes IT-Personal für Administration

Systemvoraussetzungen für SharePoint 2019/Subscription Edition

Komponente Minimalanforderung Empfohlene Konfiguration Für 500+ Benutzer
Prozessor 64-Bit, 4 Kerne 64-Bit, 8 Kerne @ 2,5 GHz+ 12+ Kerne @ 3 GHz+
RAM 8 GB 16 GB 32 GB+
Festplatte 80 GB (System) 200 GB SSD (System) + 500 GB (Daten) 500 GB SSD (System) + 2 TB+ (Daten, RAID)
Betriebssystem Windows Server 2016 Windows Server 2019/2022 Windows Server 2022 (Core)
SQL Server SQL Server 2016 SQL Server 2019 SQL Server 2022 (Always On)

Zusätzliche Anforderungen

  • .NET Framework 4.7.2 oder höher
  • Microsoft Identity Extensions
  • Windows Server-Rollen: Web Server (IIS), Application Server
  • Mindestens 100 MB/s Festplatten-Durchsatz
  • Statische IP-Adresse für den Server

Schritt-für-Schritt Installationsanleitung

1. Vorbereitung der Hardware und Software

  1. Hardware-Check: Überprüfen Sie mit dem offiziellen Requirements-Tool von Microsoft, ob Ihr System den Anforderungen entspricht.
  2. Betriebssystem installieren: Installieren Sie Windows Server 2019/2022 mit allen aktuellen Updates. Für Testumgebungen kann auch Windows 10/11 Pro verwendet werden (mit Einschränkungen).
  3. Benötigte Rollen aktivieren:
    Install-WindowsFeature Web-Server, Web-Mgmt-Tools, Web-Mgmt-Console, Web-WebServer, Web-Common-Http, Web-Static-Content, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Http-Redirect, Web-Asp-Net, Web-Asp-Net45, Web-Net-Ext, Web-Net-Ext45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Health, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Security, Web-Filtering, Web-Windows-Auth, Web-App-Dev, Web-Net-Ext45, Web-Mgmt-Compat, Web-Metabase, Application-Server, AS-Web-Support, AS-TCP-Port-Sharing, AS-WAS-Support, AS-HTTP-Activation, AS-TCP-Activation, AS-Named-Pipes, AS-Net-Framework, WCF-HTTP-Activation, WCF-NonHTTP-Activation, WCF-Pipe-Activation, WCF-TCP-Activation, WCF-TCP-Port-Sharing
  4. SQL Server installieren: Installieren Sie SQL Server 2019/2022 mit den folgenden Komponenten:
    • Database Engine Services
    • Full-Text and Semantic Extractions for Search
    • Client Tools Connectivity
    • Integration Services

2. SharePoint-Prerequisites installieren

Microsoft bietet ein vorbereitetes Skript zur Installation aller Voraussetzungen:

# Als Administrator ausführen
Install-WindowsFeature Net-Framework-Features, Web-Server, Web-Mgmt-Tools, Web-Mgmt-Console, Web-WebServer, Web-Common-Http, Web-Static-Content, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Http-Redirect, Web-Asp-Net, Web-Asp-Net45, Web-Net-Ext, Web-Net-Ext45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Health, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Security, Web-Filtering, Web-Windows-Auth, Web-App-Dev, Web-Net-Ext45, Web-Mgmt-Compat, Web-Metabase, Application-Server, AS-Web-Support, AS-TCP-Port-Sharing, AS-WAS-Support, AS-HTTP-Activation, AS-TCP-Activation, AS-Named-Pipes, AS-Net-Framework, WCF-HTTP-Activation, WCF-NonHTTP-Activation, WCF-Pipe-Activation, WCF-TCP-Activation, WCF-TCP-Port-Sharing

# Prerequisites Installer ausführen
& ".\prerequisiteinstaller.exe" /SQLNCli:1

3. SharePoint-Installation durchführen

  1. Mounten Sie die SharePoint-ISO-Datei oder legen Sie die DVD ein
  2. Führen Sie setup.exe als Administrator aus
  3. Geben Sie Ihren Product Key ein (für kostenpflichtige Versionen)
  4. Wählen Sie “Complete” als Installationstyp (für Einzelserver)
  5. Folgen Sie den Anweisungen des Installationsassistenten
  6. Nach der Installation starten Sie den SharePoint Products Configuration Wizard

4. Farm-Konfiguration

Der Konfigurationsassistent führt Sie durch folgende Schritte:

  • Erstellung der Konfigurationsdatenbank
  • Installation der zentralen Administration
  • Erstellung der ersten Web-Anwendung
  • Konfiguration der Dienste

Wichtige Entscheidungen in diesem Schritt:

  • Wählen Sie zwischen Standalone (für Testumgebungen) oder Server Farm (für Produktionsumgebungen)
  • Legen Sie den Datenbankserver fest (lokal oder entfernt)
  • Konfigurieren Sie die Ports für die zentrale Administration (Standard: 1717)
  • Wählen Sie die Authentifizierungsmethode (NTLM oder Kerberos)

5. Erste Web-Anwendung erstellen

  1. Öffnen Sie die SharePoint Central Administration
  2. Navigieren Sie zu Application Management > Manage web applications > New
  3. Konfigurieren Sie:
    • IIS-Website (neu oder bestehende)
    • Port (Standard: 80)
    • Host-Header (optional)
    • Authentifizierungsprovider
    • Datenbankname und -server
    • URL-Pfad
  4. Erstellen Sie die erste Site Collection unter Application Management > Create site collections

Konfiguration und Optimierung

1. Dienstkonten konfigurieren

SharePoint benötigt verschiedene Dienstkonten mit unterschiedlichen Berechtigungen:

Dienstkonto Verwendungszweck Empfohlene Berechtigungen
Farm Administrator Verwaltung der gesamten Farm Lokale Administratorrechte, db_owner auf Konfigurations-DB
Service Applications Ausführung von Dienstapplikationen Minimale Berechtigungen nach Dienst
Web Application Pool Ausführung der Web-Anwendungen db_owner auf Content-DBs, WSS_WPG Gruppe
Search Service Durchführung von Suchindexierungen Lesezugriff auf Inhalte, Schreibzugriff auf Such-DB
SQL Server Service Datenbankbetrieb Lokale SQL-Administratorrechte

2. Sicherheitseinstellungen

  • SSL-Zertifikate: Konfigurieren Sie SSL für alle extern zugänglichen Web-Anwendungen
  • Antivirus-Integration: Installieren Sie einen SharePoint-kompatiblen Viren-scanner
  • Patch-Management: Richten Sie regelmäßige Updates für SharePoint und SQL Server ein
  • Berechtigungsvererbung: Nutzen Sie SharePoint-Gruppen statt direkter Benutzerzuweisungen
  • Audit-Logging: Aktivieren Sie die Protokollierung aller administrativen Aktionen

3. Leistungsoptimierung

Für optimale Performance sollten folgende Einstellungen vorgenommen werden:

  • SQL Server:
    • Maximalen Arbeitsspeicher auf 80% des physischen RAMs begrenzen
    • TempDB auf separate Festplatten verteilen
    • Maintenance-Pläne für Index-Optimierung einrichten
  • SharePoint:
    • Blobs extern speichern (RBS – Remote Blob Storage)
    • Object Cache und Output Cache konfigurieren
    • Large File Chunking aktivieren (für Dateien >10MB)
  • Netzwerk:
    • Jumbo Frames aktivieren (falls unterstützt)
    • QoS für SharePoint-Datenverkehr einrichten
    • Netzwerk-Latenz zwischen Frontend und SQL Server minimieren

Wartung und Troubleshooting

1. Regelmäßige Wartungsaufgaben

Aufgabe Häufigkeit Durchführung
Datenbank-Sicherungen Täglich SQL Server Maintenance Plans oder DPM
Index-Optimierung Wöchentlich Ola Hallengren-Skripte oder SQL Agent Jobs
SharePoint-Patches Monatlich Windows Update oder WSUS
Speicherplatzüberprüfung Wöchentlich SharePoint Health Analyzer
Dienststatusprüfung Täglich Central Administration > System Settings > Services on Server
Benutzerprofile synchronisieren Täglich User Profile Service Application

2. Häufige Probleme und Lösungen

  1. Installation bricht mit Fehler “Prerequisites nicht erfüllt” ab:
    • Überprüfen Sie die Log-Datei unter %temp%\SharePointPrerequisiteInstaller.*
    • Installieren Sie fehlende Komponenten manuell
    • Stellen Sie sicher, dass alle Windows Updates installiert sind
  2. Central Administration öffnet nicht:
    • Überprüfen Sie, ob der “SharePoint Administration”-Dienst läuft
    • Starten Sie den IIS neu: iisreset /noforce
    • Prüfen Sie die Hosts-Datei auf korrekte Einträge
  3. Langsame Performance:
    • Analysieren Sie die SQL-Server-Auslastung
    • Überprüfen Sie die Netzwerkverbindung zwischen Frontend und Backend
    • Aktivieren Sie das Developer Dashboard in SharePoint (stsadm -o setproperty -pn developer-dashboard -pv on)
  4. Suchfunktion funktioniert nicht:
    • Starten Sie den “SharePoint Search Host Controller”-Dienst neu
    • Überprüfen Sie die Crawl-Logs in der Search Service Application
    • Stellen Sie sicher, dass der Search Account Lesezugriff auf alle Inhalte hat

3. Backup und Disaster Recovery

Ein umfassendes Backup-Konzept ist essentiell für den Betrieb von SharePoint:

  • Farm-Backup: Nutzen Sie die integrierte Backup-Funktion in der Central Administration oder PowerShell:
    Backup-SPFarm -Directory \\server\backup -BackupMethod full -Force
    Restore-SPFarm -Directory \\server\backup -RestoreMethod overwrite -Force
  • Datenbank-Backup: SQL Server-native Backups für Granularität
  • Disaster Recovery Plan:
    • Dokumentieren Sie alle Farm-Einstellungen
    • Testen Sie Backups regelmäßig durch Wiederherstellung in einer Testumgebung
    • Halten Sie Installationsmedien und Product Keys griffbereit
    • Erstellen Sie eine Notfall-Checkliste mit Prioritäten für die Wiederherstellung

Alternativen und Ergänzungen

1. SharePoint Hybrid-Szenarien

Für Unternehmen, die lokale Kontrolle mit Cloud-Vorteilen kombinieren möchten:

  • Hybrid Search: Lokale Inhalte in Cloud-Suche integrieren
  • Hybrid OneDrive: Lokale Dateien mit OneDrive for Business synchronisieren
  • Hybrid Taxonomy: Zentrale Verwaltung von Metadaten
  • Hybrid Auditing: Einheitliche Compliance-Berichte

2. SharePoint vs. Alternativen

Kriterium SharePoint (lokal) SharePoint Online Nextcloud Alfresco
Anfangskosten Hoch (Hardware + Lizenzen) Gering (Abonnement) Mittel (Server erforderlich) Mittel-Hoch
Wartungsaufwand Hoch Gering Mittel Hoch
Skalierbarkeit Begrenzt (Hardware) Sehr hoch Mittel Mittel-Hoch
Datenhoheit Vollständig Eingeschränkt (Microsoft) Vollständig Vollständig
Integration mit MS Office Sehr gut Optimal Eingeschränkt Mittel
Anpassungsmöglichkeiten Sehr hoch Begrenzt Mittel Hoch
Offline-Zugriff Vollständig Eingeschränkt Vollständig Vollständig

3. Ergänzende Tools

  • NinjaOne RMM: Für zentralisiertes Monitoring der SharePoint-Server
  • ShareGate: Für Migrationen und Backup-Management
  • AvePoint: Für erweiterte Compliance- und Governance-Funktionen
  • K2: Für erweiterte Workflow-Funktionalitäten
  • Bamboo Solutions: Für zusätzliche Web Parts und Erweiterungen

Rechtliche und Compliance-Aspekte

Bei der lokalen Installation von SharePoint sind verschiedene rechtliche und Compliance-Anforderungen zu beachten:

1. Lizenzierung

  • Server-Lizenzen: Jeder physische Server benötigt eine Windows Server-Lizenz
  • SharePoint-Lizenzen:
    • SharePoint Foundation: Kostenlos, aber mit eingeschränkten Funktionen
    • SharePoint Server: CALs (Client Access Licenses) pro Benutzer oder Gerät erforderlich
    • Enterprise-Features benötigen zusätzliche Lizenzen
  • SQL Server-Lizenzen: Abhängig von der Edition (Standard oder Enterprise) und der Anzahl der Kerne
  • Virtualisierung: Bei Einsatz in virtuellen Umgebungen gelten besondere Lizenzbedingungen

2. Datenschutz (DSGVO)

Bei der Verarbeitung personenbezogener Daten sind folgende Punkte zu beachten:

  • Erstellung eines Verarbeitungsverzeichnisses
  • Implementierung von technischen und organisatorischen Maßnahmen (TOM)
  • Regelmäßige Datenschutz-Folgenabschätzungen
  • Benennung eines Datenschutzbeauftragten (ab 20 Mitarbeitern)
  • Umsetzung von Betroffenenrechten (Löschung, Auskunft, Datenübertragbarkeit)

3. Branchen-spezifische Vorschriften

Branche Relevante Vorschriften SharePoint-spezifische Maßnahmen
Gesundheitswesen HIPAA (USA), EU-Patientendatenschutzrichtlinie
  • Verschlüsselung aller Patientendaten
  • Zugangskontrolle mit Zwei-Faktor-Authentifizierung
  • Detaillierte Audit-Logs für alle Zugriffe
Finanzdienstleistungen BaFin (DE), MiFID II (EU), SOX (USA)
  • Unveränderliche Protokollierung aller Transaktionen
  • Automatische Aufbewahrungsrichtlinien für Dokumente
  • Regelmäßige Compliance-Berichte
Öffentlicher Sektor eIDAS, EU-Verordnung 910/2014
  • Integration mit elektronischen Identitätsnachweisen
  • Langzeitarchivierung mit qualifizierten Signaturen
  • Barrierefreiheit nach WCAG 2.1
Bildung FERPA (USA), Landesdatenschutzgesetze
  • Separate Berechtigungsstrukturen für Schüler/Lehrer
  • Automatische Altersüberprüfung für Inhalte
  • Elternzugriff mit eingeschränkten Rechten

Fazit und Empfehlungen

Die lokale Installation von SharePoint ist eine leistungsfähige Lösung für Unternehmen, die maximale Kontrolle über ihre Kollaborationsplattform benötigen. Die Implementierung erfordert jedoch sorgfältige Planung, ausreichende Ressourcen und spezialisiertes Know-how.

Empfehlungen für verschiedene Szenarien:

  • Kleine Teams (1-50 Benutzer):
    • SharePoint Foundation 2013 auf Windows Server 2019
    • Mindestens 8 GB RAM, 4 CPU-Kerne
    • SQL Server Express (bis 10 GB Datenbankgröße)
  • Mittelständische Unternehmen (50-500 Benutzer):
    • SharePoint Server 2019 Subscription Edition
    • Dedizierter Server mit 16 GB RAM, 8 CPU-Kernen
    • SQL Server Standard Edition
    • Separater Datenbankserver empfohlen
  • Große Unternehmen (500+ Benutzer):
    • SharePoint Server Farm mit mindestens 3 Servern
    • Mindestens 32 GB RAM pro Server, 12+ CPU-Kerne
    • SQL Server Enterprise mit Always On Availability Groups
    • Dedizierte Suchserver und Application Server
    • Load Balancing für Web-Frontends

Langfristige Strategie

Berücksichtigen Sie bei der Planung einer lokalen SharePoint-Installation:

  1. Die totale Kosten über 3-5 Jahre (TCO) mit Cloud-Alternativen vergleichen
  2. Ein Migrationpfad zu SharePoint Online oder Hybrid-Szenarien vorsehen
  3. Regelmäßige Schulungen für Administratoren und Benutzer einplanen
  4. Ein Budget für Custom Development und Erweiterungen einplanen
  5. Die Roadmap von Microsoft für SharePoint-Server-Produkte verfolgen

Leave a Reply

Your email address will not be published. Required fields are marked *