New-SPContentDeploymentJob

Crea un processo di distribuzione del contenuto.

Sintassi

New-SPContentDeploymentJob
   -Name <String>
   -SPContentDeploymentPath <SPContentDeploymentPathPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   [-Description <String>]
   [-EmailAddresses <String[]>]
   [-EmailNotifications <ContentDeploymentNotificationSettings>]
   [-HostingSupportEnabled]
   [-IncrementalEnabled]
   [-Schedule <String>]
   [-ScheduleEnabled]
   [-Scope <SPWebPipeBind[]>]
   [-SqlSnapshotSetting <ContentDeploymentSqlSnapshotSetting>]
   [-WhatIf]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SPContentDeploymentJob aggiunge un nuovo processo di distribuzione del contenuto a una farm.

Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.

Esempio

------------------ESEMPIO------------------

Get-SPContentDeploymentPath "Path 1" | New-SPContentDeploymentJob -Name "Deployment Job" -SPContentDeploymentPath $_ -IncrementalEnabled:$true -ScheduleEnabled:$false

In questo esempio viene creato un nuovo processo di distribuzione del contenuto denominato Deployment Job utilizzando il percorso di distribuzione Path 1. Il processo viene configurato in modo da essere un processo incrementale senza pianificazione.

Parametri

-AssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

Richiede la conferma prima di eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Description

Specifica la descrizione per il processo di distribuzione del contenuto. La lunghezza del nome può essere al massimo 4096 caratteri alfanumerici.

Il tipo deve essere una stringa valida.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-EmailAddresses

Specifica gli indirizzi di posta elettronica delle persone che ricevono messaggi di notifica relativi all'oggetto ContentDeploymentJob.

Il tipo deve essere un elenco di indirizzi di posta elettronica validi.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-EmailNotifications

Specifica in che modo vengono inviati i messaggi di posta elettronica di notifica relativi all'oggetto ContentDeploymentJob.

Il tipo deve essere uno dei seguenti:

-Never indica che non verranno inviati messaggi di posta elettronica di notifica se un processo ha esito positivo o negativo.

  • SendEmailOnSuccess specifica che le notifiche tramite posta elettronica verranno inviate se un processo di distribuzione del contenuto ha esito positivo.
  • SendEmailOnFailure specifica che verranno inviate notifiche tramite posta elettronica se un processo di distribuzione del contenuto non riesce.
  • SendEmailOnAlways specifica che le notifiche tramite posta elettronica verranno inviate quando un processo ha esito positivo o negativo.
Type:ContentDeploymentNotificationSettings
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-HostingSupportEnabled

Attiva un comportamento speciale dell'host. Il valore predefinito è False.

Un processo di distribuzione del contenuto normalmente viene attivato o disattivato mediante il sito Web Amministrazione centrale di SharePoint. Tuttavia, nel caso dell'host, l'amministratore tenant non è autorizzato ad accedere alla pagina Amministrazione centrale per configurare i processi. Di conseguenza, quando il parametro HostingSupportEnabled è impostato su True, l'hoster crea il processo e quindi i tenant possono attivare o disattivare i propri processi di distribuzione dal sito di amministrazione tenant.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-IncrementalEnabled

Specifica che solo le modifiche incrementali vengono distribuite alla raccolta siti di destinazione.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Name

Specifica il nome del nuovo processo di distribuzione del contenuto.

Il tipo deve essere un nome valido di processo di distribuzione del contenuto, ad esempio ProcessoDistribuzione1.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Schedule

Imposta la pianificazione per il processo di distribuzione.

Il tipo deve essere un oggetto SPSchedule valido.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ScheduleEnabled

Specifica se deve essere attivata la pianificazione per il processo di distribuzione. Se la pianificazione non viene attivata, il processo può essere eseguito solo manualmente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Scope

Consente di impostare l'ambito del processo di distribuzione. Gli oggetti SPSite passati devono esistere nel percorso corrente della raccolta siti di origine. L'ambito predefinito è l'intera raccolta siti. Sono valori validi, ad esempio, un oggetto SPWeb o una matrice di oggetti SPWeb.

Il tipo deve essere un GUID valido, nel formato 12345678-90ab-cdef-1234-567890bcdefgh; un nome valido di un sito Web di SharePoint Foundation (ad esempio, MySPSite1); o un'istanza di un oggetto SPWeb valido.

Type:SPWebPipeBind[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SPContentDeploymentPath

Specifica il percorso di distribuzione da associare al nuovo processo di distribuzione del contenuto.

Il tipo deve essere un GUID valido nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome valido di processo di distribuzione del contenuto, ad esempio ProcessoDistribuzione1, o un'istanza di un oggetto SPContentDeploymentJob valido.

Type:SPContentDeploymentPathPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SqlSnapshotSetting

Crea uno snapshot del database del contenuto di SharePoint Foundation di origine da usare per il processo di esportazione.

Il tipo deve essere uno dei valori seguenti:

  • Nessuno
  • CreateNew

Il valore CreateNew richiede l'installazione del server SQL edizione Enterprise.

Type:ContentDeploymentSqlSnapshotSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

Visualizza un messaggio che illustra gli effetti del comando anziché eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019