Freigeben über


Protokollieren von Inhaltsmigrationsereignissen

Letzte Änderung: Freitag, 2. Oktober 2009

Gilt für: SharePoint Foundation 2010

Inhalt dieses Artikels
Inhaltsmigration und das Überwachungsprotokoll
Überwachungsberichte basierend auf der GUID
Inhaltsmigration und das Änderungsprotokoll

Bei der Inhaltsmigration werden das Änderungsprotokoll und das Überwachungsprotokoll von SharePoint Foundation zum Aufzeichnen wichtiger Ereignisse während Export- und Importvorgängen verwendet.

Inhaltsmigration und das Überwachungsprotokoll

Das Überwachungsprotokoll ist ein Basisdienst von SharePoint Foundation, mit dem Daten in der SharePoint-Inhaltsdatenbank gespeichert werden. Das Protokoll besteht aus einer Liste von Einträgen, in denen einzelne Aktionen aufgezeichnet werden, die von Benutzern des Systems ausgeführt werden. Export- und Importereignisse werden im Überwachungsprotokoll mithilfe des Überwachungsprotokolldiensts nachverfolgt.

  • Wenn ein Element exportiert wird, schreibt die Inhaltsmigration Einträge in das Überwachungsprotokoll, wobei Beginn und Ende des Exports angegeben werden. Beispiel:

    <Export><RequestedBy>DOMAIN\user</RequestedBy><Start />
       </Export>
    <Export><RequestedBy>DOMAIN\user</RequestedBy><Completed />
       <TotalItems>8</TotalItems>
       <TotalSizeInBytes>27909</TotalSizeInBytes>
       </Export>
    
  • Wenn ein Element importiert wird, werden ähnliche Einträge in das Überwachungsprotokoll geschrieben.

    <Import><RequestedBy>DOMAIN\user</RequestedBy><Start />
       </Import>
    <Import><RequestedBy>DOMAIN\user</RequestedBy><Completed />
       <TotalItems>8</TotalItems>
       <TotalSizeInBytes>27909</TotalSizeInBytes>
       </Import>
    
    HinweisHinweis

    Die Überwachungskennzeichen und der Überwachungsverlauf im Zusammenhang mit einem Objekt werden bzw. wird exportiert oder importiert.

Überwachungsberichte basierend auf der GUID

Der primäre Index für das Überwachungsprotokoll ist die SharePoint Foundation-GUID. Ein Element muss eine GUID aufweisen, damit es überwacht werden kann. Während des Exports und Imports steuern Einstellungen in den Klassen SPExportSettings und SPImportSettings, ob die GUID eines Elements im Migrationsziel beibehalten wird. Standardmäßig wird die Objekt-GUID nicht beibehalten. Deshalb werden Berichte für das Überwachungsprotokoll wie folgt verwaltet:

  • Falls die GUID eines Objekts nicht beibehalten wird (nach dem Import im neuen Speicherort weist das Objekt eine andere GUID auf), werden alle Ereignisse vor der Änderung unter der alten GUID protokolliert, und alle neuen Ereignisse werden unter der neuen GUID protokolliert. Für das Überwachungsprotokoll ist nicht konfiguriert, dass alle GUIDs automatisch korreliert werden. Dies ist der Fall, obwohl im Überwachungsprotokoll die Ereignisse aufgezeichnet werden können, die die Änderung der GUID bewirkten, was beim Korrelieren hilft. Dies entspricht nun der Behandlung andere Elementmetadaten (z. B. der Versionsverlauf) in SharePoint Foundation.

  • Für Elemente, deren GUIDs beibehalten werden, gibt es kein Feature oder Tool zum Verknüpfen von Überwachungsprotokollen auf verschiedenen Servern. Wenn Sie zusammenfassende Überwachungsberichte zur Nachverfolgung des kompletten Dokumentlebenszyklus erstellen möchten, müssen Sie alle Überwachungsberichte von Servern mit demselben Dokument einbinden. In den meisten Fällen, in denen GUIDs während der Migration beibehalten werden, können Überwachungsprotokolle nach der GUID konsolidiert werden. Andernfalls müssen Sie alle GUIDs korrelieren (siehe vorherige Informationen), um einen konsolidierten Bericht zu generieren.

Inhaltsmigration und das Änderungsprotokoll

Das Änderungsprotokoll ist ein neues Feature in SharePoint Foundation, mit dem alle Änderungen an Objekten in einer Websitesammlung erfasst werden (einschließlich Listenelementen, Listenmetadaten, Webmetadaten, Websitemetadaten und Sicherheitsupdates).

Das Änderungsprotokoll wird von der Inhaltsmigration wie folgt verwendet.

  • Für einen Exportvorgang wird der Bereich des zu exportierenden Inhalts in der ExportMethod-Eigenschaft angegeben. Falls der Export auf einer inkrementellen Änderung (und nicht auf einem vollständigen Export) basiert, bestimmt die Inhaltsmigration im Quellspeicherort mithilfe des Änderungsprotokolls den zu exportierenden Inhalt.

  • Während eines Importvorgangs werden die standardmäßigen SharePoint Foundation-Ereignisse in das Änderungsprotokoll im Zielspeicherort geschrieben. Inhaltsmigrationsereignisse wie z. B. Add und Update werden als Restore-Ereignisse erfasst, z. B. RestoreAdd und RestoreUpdate. Die restlichen Ereignisse werden jedoch nicht notwendigerweise als solche identifiziert.

    Weitere Informationen zum Änderungsprotokoll und zum standardmäßigen SharePoint Foundation-Ereignissatz, der in dieses Protokoll geschrieben wird, finden Sie unter Protokollierung für SharePoint-Entwickler.

Siehe auch

Referenz

SPExportSettings

SPImportSettings

ExportMethod