SQL Server Maintenance für SharePoint


Was immer mal wieder gefragt wird ist, was man denn genau für SharePoint Datenbanken für Maintenance Tasks machen muss und welche Operationen auf SharePoint Datenbanken erlaubt sind und welche nicht.

Ich habe im Folgenden mal alles, was eigentlich auch im Technet bekannt aber verstreut oder unübersichtlich ist, zusammengefasst. Zusätzlich gibt es einen SQL Best Practice Skript, der die benötigten Aktionen automaisch erstellt. Viel Spass beim lesen

So long, Samuel

Inhalt

1       Database Maintenance Plan for SharePoint. 2

1.1        Databases in SharePoint 2013. 2

1.2        Database Maintenance. 4

1.3        Supported and Unsupported Chagnes on SharePoint DBs. 5

1.3.1         Unsupported Database Changes. 5

1.3.2         Supported database modifications. 6

1.3.3         Read operations addendum.. 7

2       SQL Maintenance Script7

 

 

 

 

1         Database Maintenance Plan for SharePoint

1.1         Databases in SharePoint 2013

Source: http://technet.microsoft.com/en-us/library/cc678868(v=office.15).aspx

Database Recommended Recovery Model Backup Method Size Characteristics Notes
Config Simple SP BackkupSQL Backup Small Read intensisve
  • Must be Co-Located with CA DB
  • Recovery Model must be full for Mirroring
  • Scale up, only one DB per Farm
Central Administration Content Full SP BackupSQL Backup Small Varies
  • Must be Co-Located with Config DB
  • Can grow over the period of 365 days if Power Pivot is used
  • Scale up, only one DB per Farm
Content Databases Full SP BackupSQL Backup Small to Big Varies by Usage
  • Limit Size to 200GB per Content DB
  • Scale out, Scale up (a Site Collection can sit in only 1 DB)
App Management Full SP BackupSQL Backup Small Write heavy
  • Only write heavy during App installation
  • Scale up, Scale out only on Office 365
Business data Connectivity Full SP BackupSQL Backup Small Read heavy
  • Scale up, only one DB per Farm
Search – Admin Simple SP BackupSQL Backup Medium Read Write
  • Scale up, Scale out only by creating additional Service Applications
Search – Analytics Simple SP BackupSQL Backup Medium to Large Write heavy
  • Nightly Analytics update
  • Scale out by Split Operation when DB becomes > 200GB
Search – Crawl Simple SP BackupSQL Backup Medium Read heavy
  • Scale out by creating new DBs for every 20mio Items crawled
Search – Link Simple SP BackupSQL Backup Medium to Large Write heavy
  • Affected by Content processing
  • Scale out by creating new DBs for 60mio Items crawled and for expected 100mio querys per year
Secure Store Full SP BackupSQL Backup Small Equal Read Write
  • Scale up, Scale out by creating new Service Applications
Usage Simple SQL Backup XLarge Write heavy
  • Scale up, only one DB per Farm
Subscription Settings Full SP BackupSQL Backup Small Read heavy
  • Scale up, Scale out by creating new Service Applications
User Profile – Profile Simple SP BackkupSQL Backup Medium to Large Read heavy
  • Scale up, Scale out by creating new Service Applications
User Profile – Sync Simple SP BackupSQL Backup Medium to Large Equal Read Write
  • Scale up, Scale out by creating new Service Applications
User Profile – Social Simple SP BackupSQL Backup Small to XLarge Read heavy
  • Scale up, Scale out by creating new Service Applications
Word Automation Full SP BackupSQL Backup Small Read heavy
  • Scale up, Scale out by creating new Service Applications
  • Traffic is Affected by Word Conversions only
Managed Metadata Full SP BackupSQL Backup Medium Read heavy
  • Scale up, Scale out by creating new Service Applications
Machine Translation Full SP BackupSQL Backup Small Read heavy
  • Scale up, Scale out by creating new Service Applications
Project Server Full SP BackupSQL Backup Small to Medium Read heavy
  • Scale up
  • One Database per Project WebApp
PowerPivot Full SP BackupSQL Backup Small Read heavy
  • Scale up
Performance Point Full SP BackupSQL Backup Small Read heavy
  • Scale up, Scale out by creating new Service Applications
State Service Full SP BackupSQL Backup Medium to Large Read heavy
  • Scale out by creating additional Databases
Master Simple SQL Backup Small Varies
Model Full SQL Backup Small Varies
Msdb Simple SQL Backup Small Varies
Tempdb Simple SQL Backup Medium Varies
  • Locate on fast Disks and split Database to several Datafiles
Report Server – Catalog Full SQL Backup Small Read heavy
  • Scale Up
Report Server – Temp Full SQL Backup Small to XLarge Read heavy
  • Scale Up
Report server – Alerting Full SQL Backup Small to XLarge Equal Read Write heavy
  • Scale Up
  • Must be on same Server as the Repprt Server – Catalog

1.2         Database Maintenance

Source: http://technet.microsoft.com/en-us/library/cc262731(v=office.14).aspx

These advices were published for SharePoint 2010 but mainly still apply for SharePoint 2013. Only the Timer Jobs might have changed that do automatic Index Maintenance. For all Databases that are used for SharePoint 2013 Content do regularly Database Maintenance.

Action Databases Frequency Notes
DBCC CHECKDB All SharePoint DBs Weekly of before each Full Backup
  • You cannot run DBCC CHECKDB WITH REPAIR_ALLOW_DATA_LOSS.
  • You can run DBCC_CHECKDB WITH REPAIR_FAST and REPAIR_REBUILD
Index Rebuilding All SharePoint DBs Depends on:-          If Database has a Timer Job

–          Fragmentation Level

 

Fragmentation methods

 

Fragmentation level Defragmenta-tion method
Up to 10% Reorganize (online)
10-75% Rebuild (online)
75% Rebuild (offline)
  • Online Index Rebuild only for SQL Enterprise
  • Fallback from Online to Offline Index Rebuild might occur on special occasions (e.g. for LOB Columns)
  • Many of the SP Indexes are rebuilt Offline because of LOB Content (like documents, Pictures etc.)
  • Offline and Online Index Rebuild result in Locks or inaccessibility of Indexes and should therefore be done in low activity times
  • Use “sys.dm_db_index_physical_stats” to measure Fragmentation. Values from 0 to 10 in Column “avg_fragmentation_in_percent” are acceptable
  • SharePoint Timer Jobs (Health Rules) are doing a part of Index defragmentation and Stats updates
  • Timer Jobs look for its associated databases and performs proc_DefragmentIndices stored procedure on int. Indexes with Fragmentation > 30% are considered for reindex
  • Not all Databases have Timer Jobs and should be monitored manually
  • Using DROP INDEX or CREATE INDEX Operations are NOT supported on SharePoint Databases
AutoShrink All SharePoint DBs Never
  • Better Solution is to create a new database, move the Site Collections and delete the old database
  • Only if there is definitely a very high amount of unused space and you do not plan to reuse it and only for Content Databases
  • EMPTYFILE Option is not supported
  • TRUNCATEONLY Option is not supported
Maintenance Cleanup All SharePoint DBs Weekly or with scheduled maintenance plans

 

1.3         Supported and Unsupported Chagnes on SharePoint DBs

The Microsoft Office server products store data in Microsoft SQL Server databases. These products use various stored procedures for regular processing. Therefore, the Microsoft SQL Server databases are important to the successful operation of these products.

SharePoint Products were tested by using a database structure as designed by the SharePoint Development Team and were approved for release based on that structure. Microsoft cannot reliably predict the effect to the operation of these products when parties other than the Microsoft SharePoint Development Team or Microsoft SharePoint Support agents make changes to the database schema, modify its data, or execute ad hoc queries against the SharePoint databases. Exceptions are described in the „Supported Database Modifications“ section.

1.3.1        Unsupported Database Changes

Examples of unsupported database changes include, but are not limited to, the following:

  • Adding database triggers
  • Adding new indexes or changing existing indexes within tables
  • Adding, changing, or deleting any primary or foreign key relationships
  • Changing or deleting existing stored procedures
  • Calling existing stored procedures directly, except as described in the SharePoint Protocols documentation
  • Adding new stored procedures
  • Adding, changing, or deleting any data in any table of any of the databases for SharePoint
  • Adding, changing, or deleting any columns in any table of any of the databases for SharePoint
  • Making any modification to the database schema
  • Adding tables to any of the databases for SharePoint
  • Changing the database collation
  • Running DBCC_CHECKDB WITH REPAIR_ALLOW_DATA_LOSS (However, running DBCC_CHECKDB WITH REPAIR_FAST and REPAIR_REBUILD is supported, as these commands only update the indexes of the associated database.)
  • Enabling SQL Server change data capture (CDC)
  • Enabling SQL Server transactional replication
  • Enabling SQL Server merge replication

If an unsupported database modification is discovered during a support call, the customer must perform one of the following procedures at a minimum:

  • Perform a database restoration from the last known good backup that did not include the database modifications
  • Roll back all the database modifications

 

If a previous version of the database that does not include the unsupported modifications is unavailable, or if the customer cannot roll back the database modifications, the customer must recover the data manually. The database must be restored to an unmodified state before Microsoft SharePoint Support can provide any data migration assistance.

If it is determined that a database change is necessary, a support case should be opened to determine whether a product defect exists and should be addressed.

1.3.2        Supported database modifications

Exceptions to the prohibition against database modifications are made for specific usage scenarios:

  • Operations that are initiated from the SharePoint administrative user interface
  • SharePoint specific tools and utilities that are provided directly by Microsoft (for example, Ststadm.exe)
  • Changes that are made programmatically through the SharePoint Object Model and that are in compliance with the SharePoint SDK documentation
  • Activities that are in compliance with the SharePoint Protocols documentation

Additionally, in rare circumstances during a support incident, Microsoft SharePoint Support agents may give customers scripts that modify the databases that are used by SharePoint. In these cases, all modifications are reviewed by the SharePoint Development Team to ensure that the operations being performed will not result in an unstable or unsupported database state. Database changes that are made with the guidance of a Microsoft SharePoint Support agent during the course of a support incident will not result in an unsupported database state. Customers may not reapply the scripts or changes provided by Microsoft SharePoint Support outside of a support incident.

1.3.3        Read operations addendum

Reading from the SharePoint databases programmatically, or manually, can cause unexpected locking within Microsoft SQL Server which can adversely affect performance. Any read operations against the SharePoint databases that originate from queries, scripts, .dll files (and so on) that are not provided by the Microsoft SharePoint Development Team or by Microsoft SharePoint Support will be considered unsupported if they are identified as a barrier to the resolution of a Microsoft support engagement.

If unsupported read operations are identified as a barrier to the resolution of support engagement, the database will be considered to be in an unsupported state. To return the database to a supported state, all unsupported read activities must stop.

2         SQL Maintenance Script

Source: http://ola.hallengren.com/scripts/MaintenanceSolution.sql

The SQL Server Maintenance Solution comprises scripts for running backups, integrity checks, and index and statistics maintenance on all editions of Microsoft SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, and SQL Server 2014. The solution is based on stored procedures, the sqlcmd utility, and SQL Server Agent jobs. I designed the solution for the most mission-critical environments, and it is used in many organizations around the world. Numerous SQL Server community experts recommend the SQL Server Maintenance Solution, which has been a Gold winner in the 2013, 2012, 2011, and 2010 SQL Server Magazine Awards. The SQL Server Maintenance Solution is free.

 

Collaboration beginnt im Kopf – nicht bei der Technik


Schon vor einiger Zeit habe ich mal in einer schlaflosen Nacht eine Präsentation über die Voraussetzungen von Kollaboration erstellt. Es geht dabei darum, dass Kollaboration nicht mit Technik beginnt, sondern in den Köpfen der Menschen. In der Art und Weise wie wir miteinander umgehen.

Wie sollen die Mitarbeiter zusammenarbeiten, einander helfen, sich gegenseitig unterstützen, wenn wir doch in einem System der Selbstbezogenheit, der Gewinnmaximierung und ROI Wahnsinn leben? Wenn es fast nur noch darum geht, was für mich drin ist? Wir es gewohnt sind, dass man uns alles zuträgt? Sit back and kick the TV on…

In dieser Präsentation habe ich mir über diese Themen Gedanken gemacht. Was müssen wir in unserer Zusammenarbeitskultur tun, damit wir auch mit den uns zur Verfügung stehenden Systemen zusammenarbeiten? Natürlich gebe ich die Präsentation auch mal gerne in euren Teammeetings oder auf Tagungen.

So Long, Samuel

 

Wer rastet der rostet – SharePoint 2013 kommt


Mit dem Release Datum von der SharePoint 2013 Preview ist wieder einiges an Betrieb in die Szene gekommen. Hier mal kurz eine Übersicht, an welchen Events Sie etwas von SharePoint zu hören bekommen. Die Liste ist nicht abschliessend, an den meisten dieser Events habe ich irgendetwas zu tun, drum kenn ich sie 🙂 die anderen wurden mir zugetragen oder hab ich gegoogelt. Wer nicht drauf ist, kann sich gerne bei mir melden.

  1. Die 1e Europe zeigt neue Features in einer Nachmittags / Abendveranstaltung am 3. und 4. Oktober: http://www.1eeurope.ch/Aktuell/Seiten/DetailView.aspx?NewsTitle=1eEurope_SharePoint_2013_Preview_Events
  2. Die Online Group macht am 13. und 15. November Morgenveranstaltungen oder besser Frühstücksveranstaltungen 🙂 : http://www.online.ch/oc/home/veranstaltungen.aspx
  3. Am 25. Oktober spreche ich in Zürich die SharePoint Solutions Roadshow mit Abby, AvePoint, K2 und Experts Inside: http://de.avepoint.com/sharepoint-solutions-roadshow/
  4. Natürlich die Microsoft SharePoint Konferenz 12. – 15. November 2012 in Las Vegas (danke Arno): http://www.mssharepointconference.com/Pages/default.aspx
  5. Am 19. und 20. November sind die Techdays in Basel, da weiss ich noch nicht ob ich sprechen werde. Aber es gibt sicher viele Infos über SharePoint 2013: http://www.microsoft.com/de-ch/events/techdays/
  6. Am 20. und 21. November 2012 spreche ich auf den SharePoint Days von Deutschland, bei denen die HLMC Events zusammen mit Experts Inside zusammen mit 8 MVPs die neuen Funktionen vorstellt: http://www.sharepoint-day.de/
  7. Am 21. November natürlich die regelmässigen Treffen bei der IOZ, da bin ich in Deutschland 🙂 : http://www.ioz.ch/sharepoint-community/Seiten/default.aspx
  8. Am 29. November 2012 spreche ich am SharePoint Day bei der Digicomp: http://www.digicomp.ch/sharepointday
  9. Am 28.11. und 5. sowie 12.12.2012 veranstaltet die Advis Afterworkshops (Nachmittag / Abend) zum Thema (danke Cello): http://www.advis.ch/aktuell/Pages/aws2012overview.aspx
  10. Am 15. – 31. Januar 2013 wird die gesamte DACH Region mit SharePoint 2013 Informationen bedient, auch hier werden wieder viele MVPs dabei sein, ich fehle natürlich auch nicht. Veranstalter sind die HLMC und Experts Inside: http://www.sharepoint-events.de/roadshow-2013.html
  11. Nicht zu vergessen die SharePoint Europe, 4. – 7. Februar 2013 in Kopenhagen, auf welcher ich zusammen mit Robbie Legged (Microsoft) Programmverantwortlicher sein darf: http://www.sharepointeurope.com/
  12. Und natürlich die Collaboration Days im März 2013 im World Trade Center Zürich, welche Stefan Heinz und ich regelmässig organisieren. Hierzu folgen noch detaillierte Informationen. http://collaborationdays.ch/
So, mehr hab ich nicht gefunden, bzw. bin zu schlapp, mehr als 5 Seiten Google durchzuflöten. Wer nicht auf „SharePoint 2013 Event“ gefunden wird, muss sowieso sein SEO überprüfen, oder einfach mich informieren 😉
So Long, Samuel

Die SharePoint Europe wird super!


Wie ja bereits bekannt sein dürfte, bin ich Programmverantwortlicher der europäischen SharePoint Konferenz vom Februar 2013 nächsten Februar in Kopenhagen. Ich habe soeben den Review für über 500 Call for Papers abgeschlossen.

Es wird super Sessions aus aller Welt geben. Die Hot Toppics von SharePoint 2013:
– Search revamp
– Search driven
– Architekturchanges
– App Modell
– Workflows mit Azure
– Installation auf Azure VMs
– New Office 365
– Claims everywhere
– Social, social, social…
– Governance
-SQL 2012 und SharePoint
– Power View
– SharePoint BI
– und und und…

Die Schweizer SharePoint Community geht mit 10% Rabat (siehe Newsletter XING)

Also, Anmeldung nicht verpassen.
www.sharepointeurope.com

So long, Samuel

Komplettes Set an Training Videos für SharePoint 2013


Microsoft hat ein komplettes Set an Training Videos zur Verfügung gestellt. Leider sind die Videos nur in englischer Sprache.

Viel Spass beim anschauen

So long, Samuel

Module 1: SharePoint 2013 IT pro introduction and overview

Get an overview of key changes and new concepts in SharePoint Server 2013 and SharePoint Foundation 2013.

  1. Overview of SharePoint 2013 features and scenarios for IT pros
    Video | Presentation
Module 2: SharePoint 2013 system requirements

Learn about the hardware and software requirements for SharePoint 2013 and supported browser levels and setup considerations.

  1. SharePoint 2013 system requirements
  2. Video | Presentation
Module 3: SharePoint 2013 architectural changes

Learn about key architectural changes in the SharePoint 2013 platform. We’ll highlight the most relevant changes from an overall architectural perspective.

  1. Creating routing and throttling rules in SharePoint 2013
    Video | Presentation
  2. Overview of SharePoint 2013 analytics features and implementation
    Video | Presentation
Module 4: SharePoint 2013 server farms and site architecture planning

Plan for server farms and sites in SharePoint 2013. Learn about planning for the distributed cache, changes in alternate access mappings and self-service site creation, new features in themes, and new ways to share sites, lists, and libraries.

  1. SharePoint 2013 distributed cache service
    Video | Presentation
  2. SharePoint 2013 alternate access mapping and self-service site creation
    Video | Presentation
  3. Change, test, and implement site collection themes in SharePoint 2013
    Video | Presentation
  4. Overview of SharePoint 2013 sharing including requesting and viewing permissions
    Video | Presentation
Module 5: Office Web Apps 2013 architecture and deployment

Learn about the new architecture and deployment model for Office Web Apps including architectural changes, deployment options, and operation aspects.

  1. Overview of Office Web Apps 2013
    Video | Presentation
  2. Deploying Office Web Apps 2013
    Video | Presentation
  3. Managing Office Web Apps 2013
    Video | Presentation
Module 6: SharePoint 2013 service application architecture and individual service applications

Get an overview of about changes in individual service applications in SharePoint 2013, including new service applications, general considerations, and changes in service application architecture.

  1. Compare SharePoint 2013 and SharePoint 2010 service application architectures
    Video | Presentation
  2. SharePoint 2013 changes and features in Access services
    Video | Presentation
  3. SharePoint 2013 changes and features in the apps management service application
    Video | Presentation
  4. SharePoint 2013 changes and features in Business Connectivity Services
    Video | Presentation
  5. SharePoint 2013 changes and features in Excel services
    Video | Presentation
  6. SharePoint 2013 changes and features in the User Profile service application
    Video | Presentation
  7. Walkthrough SharePoint 2013 features in the new machine translation service
    Video | Presentation
  8. SharePoint 2013 changes and features in PerformancePoint services
    Video | Presentation
  9. SharePoint 2013 changes and features in Visio services
    Video | Presentation
  10. Walkthrough SharePoint 2013 features in the work management service application
    Video | Presentation
  11. SharePoint 2013 changes and features in Word automation service
    Video | Presentation
Module 7: SharePoint 2013 enterprise search overview

Learn about the redesigned Enterprise Search in SharePoint 2013 including architectural changes to physical and logical topologies, details about configuration options for crawling, content, and query.

  1. SharePoint 2013 search architecture and topology changes and features
    Video | Presentation
  2. SharePoint 2013 search crawl and content configuration changes and features
    Video | Presentation
  3. SharePoint 2013 search query configuration changes and features
    Video | Presentation
  4. SharePoint 2013 search results interface choices changes and features
    Video | Presentation
Module 8: SharePoint 2013 social features

Social is one of the largest investments in SharePoint 2013. New features and capabilities provide a better and more comprehensive story for social computing in SharePoint 2013. Get a walkthrough of social features in SharePoint 2013.

  1. Overview of SharePoint 2013 social features
    Video | Presentation
  2. SharePoint 2013 community sites and forums
    Video | Presentation
  3. SharePoint 2013 My Site architecture and administration
    Video | Presentation
  4. SharePoint 2013 My Site feeds walkthrough
    Video | Presentation
  5. SharePoint 2013 My Site follow walkthrough
    Presentation
  6. SharePoint 2013 My Site personal libraries walkthrough
    Video | Presentation
  7. SharePoint 2013 My Site My Tasks walkthrough
    Video | Presentation
Module 9: SharePoint 2013 enterprise content management and web content management considerations

Get an overview of key changes and improvements in enterprise content management (ECM) and web content management (WCM) in SharePoint 2013. Learn about new capabilities from eDiscover improvements to major new capabilities for WCM-driven sites.

  1. SharePoint 2013 Enterprise Content Management walkthrough
    Video | Presentation
  2. SharePoint 2013 Web Content Management walkthrough
    Video | Presentation
  3. SharePoint 2013 managed metadata walkthrough
    Video | Presentation
Module 10: SharePoint 2013 customization options and management

Learn about the new customization capabilities in SharePoint 2013 and what that means from IT pro perspective. Learn about required infrastructural changes for new customization capabilities and setting up team development environments.

  1. SharePoint 2013 app model and customization options
    Video | Presentation
  2. SharePoint 2013 app infrastructure configuration and isolation
    Video | Presentation
  3. Overview of the SharePoint 2013 renewed developer dashboard
    Video | Presentation
  4. Setting up team development infrastructure for SharePoint 2013 development
    Video | Presentation
  5. Using SharePoint 2013 Designer to create workflows in SharePoint 2013
    Video | Presentation
Module 11: SharePoint 2013 authentication and authorization overview

Get an overview of changes in claims-based authentication in SharePoint 2013. Learn about new support for OAuth and how it’s used in SharePoint 2013. Also see how OAuth is used in Server to Server (S2S) authentication scenarios.

  1. Claims-based authentication in SharePoint 2013
    Video | Presentation
  2. oAuth authentication in SharePoint 2013
    Video | Presentation
Module 12: Overview of SharePoint 2013 business continuity management

Learn about the approaches and techniques to use when devising a meaningful and cost-effective business continuity management (BCM) strategy for SharePoint 2013.

  1. Design considerations for business continuity management in SharePoint 2013
    Video | Presentation
  2. SharePoint 2013 business continuity management features
    Video | Presentation
Module 13: Upgrading to SharePoint 2013

Learn about the different facets of upgrade preparation and understand the key skills and techniques you’ll need to successfully upgrade to SharePoint 2013.

  1. SharePoint 2013 upgrade methods and best practices walkthrough
    Video | Presentation
  2. SharePoint 2013 upgrade planning tasks and preparation walkthrough
    Video | Presentation
  3. SharePoint 2013 upgrade test tasks and options walkthrough
    Video | Presentation
  4. SharePoint 2013 upgrade implementation tasks and options walkthrough
    Video | Presentation
  5. SharePoint 2013 upgrade validation tasks walkthrough
    Video | Presentation
Module 14: What’s new in Project 2013 for IT pros

Get details about new enhancements for Project Server 2013 for IT pros, including both on-premises and online offerings. Learn about changes in the architecture, deployment and upgrade options, and administration and operations.

  1. Project 2013 overview for IT pros
    Video
  2. Project Online overview
    Video
  3. Project 2013 scalability and performance improvements
    Video
  4. Project 2013 flexibility overview and improvements
    Video
  5. Summary of what’s new in Project 2013 for IT pros
    Video

SharePoint 2013 (15) Public Beta ist da!!


Endlich, nach langem warten ist die Public Beta von SharePoint 15 (oder auch 2013) da. Das NDA ist gefallen und es darf über die nächste und aufregende Version von SharePoint geschrieben werden. Hier mal schon ein paar Ressourcen:

Download Link für SP Foundation: http://www.microsoft.com/en-us/download/details.aspx?id=30345
Download Link für SP Server: http://technet.microsoft.com/en-US/evalcenter/hh973397.aspx?wt.mc_id=TEC_121_1_33
Download Link für diverse Ressourcen: http://www.microsoft.com/en-us/download/search.aspx?q=SharePoint%202013&p=1&r=40&t=32

Ich werde natürlich einiges an Content posten, also stay tuned.

so long Samuel