SharePoint-Lokale Installationskosten-Rechner
Berechnen Sie die Ressourcen und Kosten für die Installation von SharePoint auf Ihrem eigenen Rechner
Ergebnisse der Berechnung
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
- Höhere Anfangsinvestition in Hardware und Lizenzen
- Wartungsaufwand für Updates und Sicherheitspatches
- Skalierungsgrenzen bei wachsender Nutzerzahl
- 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
- Hardware-Check: Überprüfen Sie mit dem offiziellen Requirements-Tool von Microsoft, ob Ihr System den Anforderungen entspricht.
- 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).
- 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
- 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
- Mounten Sie die SharePoint-ISO-Datei oder legen Sie die DVD ein
- Führen Sie
setup.exeals Administrator aus - Geben Sie Ihren Product Key ein (für kostenpflichtige Versionen)
- Wählen Sie “Complete” als Installationstyp (für Einzelserver)
- Folgen Sie den Anweisungen des Installationsassistenten
- 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
- Öffnen Sie die SharePoint Central Administration
- Navigieren Sie zu
Application Management > Manage web applications > New - Konfigurieren Sie:
- IIS-Website (neu oder bestehende)
- Port (Standard: 80)
- Host-Header (optional)
- Authentifizierungsprovider
- Datenbankname und -server
- URL-Pfad
- 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
- 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
- Überprüfen Sie die Log-Datei unter
- 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
- 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)
- 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 |
|
| Finanzdienstleistungen | BaFin (DE), MiFID II (EU), SOX (USA) |
|
| Öffentlicher Sektor | eIDAS, EU-Verordnung 910/2014 |
|
| Bildung | FERPA (USA), Landesdatenschutzgesetze |
|
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:
- Die totale Kosten über 3-5 Jahre (TCO) mit Cloud-Alternativen vergleichen
- Ein Migrationpfad zu SharePoint Online oder Hybrid-Szenarien vorsehen
- Regelmäßige Schulungen für Administratoren und Benutzer einplanen
- Ein Budget für Custom Development und Erweiterungen einplanen
- Die Roadmap von Microsoft für SharePoint-Server-Produkte verfolgen