Clase SPBackupRestoreHistoryList
Una lista de copia de seguridad anterior y restaurar las operaciones (incluidos los que se produjo un error o se canceló antes de finalizar) para una ubicación de copia de seguridad determinada.
Jerarquía de la herencia
System.Object
Microsoft.SharePoint.Administration.Backup.SPBackupRestoreHistoryList
Espacio de nombres: Microsoft.SharePoint.Administration.Backup
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPBackupRestoreHistoryList
'Uso
Dim instance As SPBackupRestoreHistoryList
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPBackupRestoreHistoryList
Comentarios
Los elementos de la lista son objetos de SPBackupRestoreHistoryObject .
No hay ningún constructor público para esta clase. Obtenga una referencia a un objeto de esta clase con el método GetHistory .
Objetos de esta clase se conservan como el archivo spbrtoc.xml que se encuentra en CurrentBackupXml. De forma predeterminada, esta es la raíz de la ubicación de copia de seguridad.
Ejemplos
El siguiente es un ejemplo de un archivo spbrtoc.xml que registra dos operaciones de copia de seguridad, uno para la base de datos de contenido para la aplicación de Administración Central y el otro para la base de datos de contenido para un regular SharePoint Foundation aplicación Web.
<?xml version="1.0" encoding="utf-8"?>
<SPBackupRestoreHistory>
<SPHistoryObject>
<SPId>33bda4d7-2b18-408e-8b54-e3a050e085e9</SPId>
<SPRequestedBy>FABRIKAM\sally</SPRequestedBy>
<SPBackupMethod>Full</SPBackupMethod>
<SPRestoreMethod>None</SPRestoreMethod>
<SPStartTime>10/08/2007 20:35:47</SPStartTime>
<SPFinishTime>10/08/2007 20:35:55</SPFinishTime>
<SPIsBackup>True</SPIsBackup>
<SPBackupDirectory>\\server01\WSSBackups\spbr0002\</SPBackupDirectory>
<SPDirectoryName>spbr0002</SPDirectoryName>
<SPDirectoryNumber>2</SPDirectoryNumber>
<SPTopComponent>Farm\WSS_Administration\Web Application\SharePoint_AdminContent_d86ba3d1-cce5-4391-8135-fae450dd8332</SPTopComponent>
<SPTopComponentId>a80e3734-75b3-4c7c-b04f-d6003ac3045f</SPTopComponentId>
<SPWarningCount>0</SPWarningCount>
<SPErrorCount>0</SPErrorCount>
</SPHistoryObject>
<SPHistoryObject>
<SPId>b3aded39-25c8-48ba-b68e-ac4624536dba</SPId>
<SPRestoreId>1c8fd1e6-cc2d-4500-9316-3b967934ddbd</SPRestoreId>
<SPRequestedBy>FABRIKAM\bob</SPRequestedBy>
<SPBackupMethod>Full</SPBackupMethod>
<SPRestoreMethod>Overwrite</SPRestoreMethod>
<SPStartTime>10/08/2007 20:20:13</SPStartTime>
<SPFinishTime>10/08/2007 20:20:29</SPFinishTime>
<SPIsBackup>False</SPIsBackup>
<SPBackupDirectory>\\server01\WSSBackups\spbr0000\</SPBackupDirectory>
<SPDirectoryName />
<SPTopComponent>Farm\Windows SharePoint Services Web Application\SharePoint - 42712\WSS_Content_3cfae446821e442a8300185e58423876</SPTopComponent>
<SPTopComponentId>88c72a5d-08c9-4ee9-9f6a-3cfc3ab7d359</SPTopComponentId>
<SPWarningCount>0</SPWarningCount>
<SPErrorCount>0</SPErrorCount>
</SPHistoryObject>
</SPBackupRestoreHistory>
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Miembros SPBackupRestoreHistoryList
Espacio de nombres Microsoft.SharePoint.Administration.Backup