

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Rapporti di archiviazione
<a name="fsrm-storage-reports"></a>

I report sullo storage forniscono un'analisi dettagliata dell'utilizzo del file system, aiutando a capire come viene utilizzato lo storage, a identificare i file che possono essere archiviati o eliminati e a monitorare la conformità alle politiche di gestione dei file. È possibile generare diversi tipi di report che analizzano la proprietà, i tipi di file, i file duplicati, i file di grandi dimensioni, lo screening dei file e l'utilizzo delle quote.

## Tipi di report
<a name="fsrm-storage-reports-types"></a>

È possibile creare i seguenti tipi di report:
+ `DuplicateFiles`

  Identifica i file con contenuti identici in base alla dimensione del file e al confronto degli hash. Usa questo rapporto per trovare file ridondanti che consumano spazio di archiviazione non necessario. Il rapporto raggruppa i file duplicati e mostra lo spazio totale che potrebbe essere recuperato rimuovendo i duplicati.
+ `FilesByFileGroup`

  Raggruppa i file in base [ all'appartenenza al gruppo di ](fsrm-file-groups.md) file e mostra il consumo di spazio di archiviazione per ciascun gruppo di file. Usa questo rapporto per capire quali tipi di file (documenti, file multimediali, eseguibili, ecc.) consumano più spazio di archiviazione.
+ `FilesByOwner`

  Raggruppa i file per proprietario e mostra la quantità di spazio di archiviazione utilizzata da ciascun utente o gruppo. Utilizza questo rapporto per identificare gli utenti che consumano la maggior parte dello spazio di archiviazione e per allocare i costi o le quote di archiviazione in modo appropriato.
+ `FilesByProperty`

  Raggruppa i file in base ai valori delle proprietà di classificazione e mostra il numero di file e il consumo di spazio di archiviazione per ogni valore di proprietà. Utilizza questo rapporto per analizzare i file in base alla loro classificazione, ad esempio il livello di sensibilità dei dati, il reparto o il periodo di conservazione. Questo rapporto richiede che i file siano stati classificati utilizzando[Regole di classificazione](fsrm-file-classification.md#fsrm-classification-rules).
+ `FileScreenAuditFiles`

  Elenca [Screening dei file](fsrm-file-screening.md) le violazioni in cui gli utenti hanno tentato di salvare i file bloccati dalle schermate dei file attive. Utilizza questo rapporto per monitorare la conformità alle politiche di screening dei file e identificare gli utenti che tentano frequentemente di salvare tipi di file non autorizzati.
+ `FoldersByProperty`

  Raggruppa le cartelle in base ai valori delle proprietà di gestione e mostra il consumo di spazio di archiviazione per ogni valore di proprietà. Utilizza questo rapporto per analizzare l'utilizzo dello spazio di archiviazione in base allo scopo della cartella, ad esempio file utente, condivisioni di gruppo o file dell'applicazione.
+ `LargeFiles`

  Elenca i file che superano una soglia di dimensione specificata. Utilizza questo rapporto per identificare i file che occupano uno spazio di archiviazione significativo e che possono essere archiviati, compressi o eliminati.
+ `LeastRecentlyAccessed`

  Elenca i file a cui non si accede da un determinato numero di giorni. Utilizza questo rapporto per identificare i file inattivi che possono essere archiviati o spostati su livelli di storage a basso costo.
+ `MostRecentlyAccessed`

  Elenca i file a cui è stato effettuato l'accesso entro un determinato numero di giorni.
+ `QuotaUsage`

  Mostra le statistiche sull'utilizzo delle quote per le cartelle con [ quote ](fsrm-quota-management.md) configurate. Utilizza questo rapporto per monitorare la conformità alle quote e identificare le cartelle che si avvicinano ai limiti delle quote.

## Formati dei report
<a name="fsrm-storage-reports-formats"></a>

È possibile generare report in diversi formati per soddisfare diversi casi d'uso:
+ `DHTML`- Formato HTML dinamico con funzionalità interattive come ordinamento e filtro.
+ `HTML`- Formato HTML statico adatto per l'archiviazione o l'invio di e-mail.
+ `XML`- Formato dati strutturato per l'elaborazione programmatica.
+ `CSV`- formato Comma-separated dei valori per l'importazione in applicazioni per fogli di calcolo.
+ `Text`- Formato di testo semplice per una semplice visualizzazione o elaborazione.

È possibile specificare più formati per un singolo report.

## Report interattivi e pianificati
<a name="fsrm-storage-reports-interactive-scheduled"></a>

È possibile creare due tipi di report di archiviazione:

1. **Report interattivi**: vengono eseguiti immediatamente quando vengono creati ed eseguiti una sola volta. Utilizza report interattivi per analisi o risoluzione dei problemi ad hoc. I report interattivi non sono programmati e non possono essere modificati dopo la creazione. Per eseguire un altro report interattivo, è necessario creare un nuovo report con un nome diverso.

1. **Report pianificati**: eseguiti automaticamente in base a una pianificazione configurata. Utilizza i report pianificati per il monitoraggio regolare e la rendicontazione della conformità. È possibile pianificare l'esecuzione dei report settimanali o mensili in orari specifici. I report pianificati possono essere modificati per modificarne la configurazione ed è inoltre possibile eseguirli su richiesta utilizzando il [Start-FSxFSRMStorageReport](#start-fsxfsrmstoragereport) comando senza attendere l'orario pianificato.

## Report in esecuzione
<a name="fsrm-storage-reports-running"></a>

Dopo aver creato un report pianificato, è possibile eseguirlo in diversi modi:
+ **Esecuzione automatica**: i report pianificati vengono eseguiti automaticamente all'orario di pianificazione configurato.
+ **Esecuzione manuale**: [Start-FSxFSRMStorageReport](#start-fsxfsrmstoragereport) consente di eseguire un report pianificato su richiesta senza attendere l'orario pianificato.

È possibile monitorare l'esecuzione del report utilizzando [Get-FSxFSRMStorageReport](#get-fsxfsrmstoragereport) per verificarne lo stato.

## Accesso ai report di archiviazione
<a name="fsrm-storage-reports-accessing"></a>

Dopo che FSRM ha generato i report di archiviazione, i file di report vengono salvati in una posizione predefinita nel file system. Per accedere a questi report, è necessario mappare la condivisione amministrativa D$ del file system.

**Per accedere ai report di archiviazione**

1. Mappa la condivisione D$ amministrativa utilizzando il seguente formato di percorso:

   ```
   \\file-system-dns-name\D$
   ```

   Ad esempio:

   ```
   \\amznfsxaa11bb22.corp.example.com\D$
   ```

1. Accedere alla StorageReports cartella. Questa cartella contiene sottocartelle organizzate per tipo di rapporto e data di esecuzione.

**Nota**  
L'accesso alla condivisione amministrativa D$ richiede le credenziali di amministratore.

## Best practice per i report di archiviazione
<a name="fsrm-storage-reports-best-practices"></a>

Segui queste best practice per garantire una reportistica efficiente ed efficace sullo storage:

### Considerazioni sulle prestazioni
<a name="fsrm-storage-reports-performance"></a>

La generazione di report di archiviazione richiede molte risorse perché FSRM deve scansionare grandi quantità di file.
+ **Limita l'ambito dei report**: utilizza il `Namespace` parametro per limitare i report a cartelle specifiche anziché eseguire la scansione dell'intero file system. La scansione di strutture di directory di grandi dimensioni richiede molte risorse e può richiedere ore per essere completata.
+ **Pianifica i report nelle ore non di punta**: esegui report pianificati durante i periodi di scarsa attività del sistema, per ridurre al minimo l'impatto sulle prestazioni. Evita di eseguire report durante le finestre di backup o altre attività di manutenzione.
+ **Imposta soglie ragionevoli**: utilizza i parametri di soglia per limitare l'output del report ai dati utilizzabili. Ad esempio, imposta un valore che identifichi `LargeFileMinimum` i file che vale la pena esaminare, non tutti i file di dimensioni superiori a 1 MB.
+ ** RunDuration Limiti di utilizzo**: imposta il `RunDuration` parametro per evitare che i report vengano eseguiti troppo a lungo e influiscano sulle prestazioni del sistema. Se un report non viene completato entro il limite di tempo, verrà ripreso durante la successiva esecuzione pianificata.
+ **Monitora le prestazioni dei report**: utilizzalo [Get-FSxFSRMStorageReport](#get-fsxfsrmstoragereport) per verificare il tempo impiegato per il completamento dei report. Se i report richiedono costantemente troppo tempo, valuta la possibilità di ridurne l'ambito o di eseguirli meno frequentemente.

### Progettazione del report
<a name="fsrm-storage-reports-design"></a>
+ **Usa nomi descrittivi**: assegna ai report nomi chiari e descrittivi che indichino cosa analizzano e quando vengono eseguiti, ad esempio «Weekly Large Files - Finance Share» o «Monthly Duplicate Files - All Shares».
+ **Combina analisi correlate**: quando generi più tipi di report per lo stesso namespace, crea un singolo rapporto con più valori anziché report separati. `ReportType` Questo è più efficiente perché FSRM deve scansionare la struttura delle directory solo una volta.
+ **Filtra per modelli di file**: utilizza i parametri dei modelli di file per concentrare i report su tipi di file specifici. Ad esempio, quando si analizzano file di grandi dimensioni, è possibile creare report separati per file video, file di database e file di archivio per comprendere meglio i modelli di consumo dello spazio di archiviazione.
+ **Sfrutta le proprietà di classificazione**: utilizza i `FilesByProperty` report per analizzare i file in base alla loro classificazione. Ciò fornisce informazioni più significative.

### Gestione dei report
<a name="fsrm-storage-reports-management"></a>
+ **Rivedi i report regolarmente**: pianifica il tempo necessario per esaminare i risultati dei report e intervenire in base ai risultati. I report sono utili solo se vengono utilizzati per prendere decisioni sulla gestione dello storage.
+ **Archivia i vecchi report**: i file dei report si accumulano nel tempo e occupano spazio di archiviazione. Stabilisci una politica di conservazione per i file di report ed elimina o archivia i vecchi report che non sono più necessari.
+ **Report di test prima della pianificazione**: crea report interattivi per testare le configurazioni dei report e verificare che producano i risultati previsti prima di creare versioni pianificate.

## Comandi di gestione dei report di archiviazione
<a name="fsrm-storage-reports-commands"></a>

È possibile accedere a due famiglie di PowerShell comandi remoti FSx per la gestione dei report di archiviazione:

1. **Comandi di definizione dei report**: creazione, recupero, modifica e rimozione delle configurazioni dei report di archiviazione che specificano quali dati analizzare, quando eseguire i report e quali formati generare.

1. **Comandi di esecuzione dei report**: avvio, arresto, monitoraggio e attesa della generazione dei report di archiviazione. Usa questi comandi per eseguire report su richiesta o gestire processi di report di lunga durata.

### Elenco dei comandi remoti di Storage Report FSx PowerShell
<a name="fsrm-storage-reports-powershell-commands"></a>

**Nota**  
Tutti gli esempi in questa pagina presuppongono che tu abbia definito la ` $FSxWindowsRemotePowerShellEndpoint` variabile con l'endpoint Windows Remote PowerShell del tuo file system. Puoi trovare questo endpoint nella console Amazon FSx nella pagina dei dettagli del tuo file system o utilizzando il comando. AWS CLI `describe-file-systems`

### Comandi per la definizione dei report
<a name="fsrm-storage-reports-definition-commands"></a>

#### New-FSxFSRMStorageReport
<a name="new-fsxfsrmstoragereport"></a>

**New-FSxFSRMStorageReport**: crea un report di archiviazione che analizza le directory specificate per generare uno o più tipi di report.

 **Parametri:** 
+ `Name (string)`- Obbligatorio. Un nome per il rapporto di archiviazione.
+ `Namespace (array)`- Obbligatorio. Una serie di percorsi o tipi di cartelle da analizzare. È possibile specificare i percorsi in più formati:
  + Percorso della cartella
  + [Classificazione delle cartelle](fsrm-file-classification.md#fsrm-management-properties). Ad esempio, [FolderUsage\_ms="File utente "]
+ `ReportType (array)`- Obbligatorio. Una serie di tipi di report da generare. Puoi specificare le seguenti valori:
  + `DuplicateFiles`: identifica i file duplicati in base alle dimensioni e al contenuto del file
  + `FilesByFileGroup`: Raggruppa i file in base all'appartenenza al gruppo di file
  + `FilesByOwner`: Raggruppa i file per proprietario
  + `FilesByProperty`: Raggruppa i file in base alla proprietà di classificazione
  + `FileScreenAuditFiles`: elenca le violazioni dello screening dei file
  + `FoldersByProperty`: Raggruppa le cartelle in base alla proprietà di gestione
  + `LargeFiles`: elenca i file al di sopra di una soglia di dimensione specificata
  + `LeastRecentlyAccessed`: elenca i file a cui non è stato effettuato l'accesso di recente
  + `MostRecentlyAccessed`: elenca i file a cui è stato effettuato l'accesso di recente
  + `QuotaUsage`: mostra le statistiche sull'utilizzo delle quote
+ `ReportFormat (array)`- Facoltativo. Una serie di formati di output. Puoi specificare le seguenti valori:
  + `DHTML`: Formato HTML dinamico
  + `HTML`: Formato HTML statico
  + `XML`: formato XML
  + `CSV`: formato Comma-separated dei valori
  + `Text`: Formato di testo normale
+ `Interactive (boolean)`- Facoltativo. Se impostato su true, genera un report interattivo. I report interattivi non possono essere modificati dopo la creazione.
+ `ScheduleConfigurations (hashtable)`- Obbligatorio a meno che il report non sia interattivo. Una tabella hash contenente la configurazione della pianificazione con le seguenti proprietà:
  + `Time (datetime)`: DateTime oggetto che specifica quando eseguire l'attività (obbligatorio)
  + `RunDuration (number)`: numero di ore per eseguire l'operazione (opzionale)
  + `Weekly (array)`: Matrice di giorni feriali (opzionale)
  + `Monthly (array)`: Matrice di giorni del mese, da utilizzare `-1` per l'ultimo giorno (opzionale)

 **Report-specific parametri: ** 
+ `FileScreenAuditDaysSince (number)`- Opzionale. Per i FileScreenAuditFiles report, specifica quanti giorni sono trascorsi da includere gli eventi di controllo.
+ `FileScreenAuditUser (array)`- Facoltativo Per FileScreenAuditFiles i report, specifica una serie di account utente da includere nel rapporto. Saranno incluse solo le violazioni dello screening dei file da parte di questi utenti.
+ `FileGroupIncluded (array)`- Facoltativo Per FilesByFileGroup i report, specifica quali gruppi di file includere.
+ `FileOwnerFilePattern (string)`- Facoltativo. Per i FilesByOwner report, specifica un modello di file per filtrare i risultati.
+ `PropertyName (string)`- Facoltativo. Per i FilesByProperty report, specifica la proprietà di classificazione in base alla quale raggruppare.
+ `FolderPropertyName (string)`- Facoltativo. Per i FoldersByProperty report, specifica la proprietà della cartella in base alla quale raggruppare.
+ `PropertyFilePattern (string)`- Facoltativo. Per FilesByProperty e FoldersByProperty, specifica un modello di file per filtrare i risultati.
+ `LargeFileMinimum (number)`- Facoltativo. Per i LargeFiles report, specifica la dimensione minima del file in byte.
+ `LargeFilePattern (string)`- Facoltativo. Per i LargeFiles report, specifica un modello di file per filtrare i risultati.
+ `LeastAccessedMinimum (number)`- Facoltativo. Per LeastRecentlyAccessed i report, specifica il numero minimo di giorni dall'ultimo accesso.
+ `LeastAccessedFilePattern (string)`- Facoltativo. Per i LeastRecentlyAccessed report, specifica un modello di file per filtrare i risultati.
+ `MostAccessedMaximum (number)`- Facoltativo. Per MostRecentlyAccessed i report, specifica il numero massimo di giorni dall'ultimo accesso.
+ `MostAccessedFilePattern (string)`- Facoltativo. Per i MostRecentlyAccessed report, specifica un modello di file per filtrare i risultati.
+ `QuotaMinimumUsage (number)`- Facoltativo. Per QuotaUsage i report, specifica la percentuale minima di utilizzo della quota da includere.

 **Esempi:** 

1. Crea un report mensile sui file di grandi dimensioni.

```
$schedule = @{
    Time = ("3:00 AM")
    Monthly = @(1) # Run on first day
}

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList $schedule -ScriptBlock {
    param($schedule)
    New-FSxFSRMStorageReport -Name "Monthly Large Files" -Namespace "share\data" -ReportType "LargeFiles" -LargeFileMinimum 100MB -ReportFormat "HTML" -ScheduleConfigurations $schedule 
}
```

2. Crea un report settimanale sui file duplicati con diversi namespace e formati.

```
$schedule = @{
    Time = ("12:00 AM")
    Weekly = @('Sunday')
    RunDuration = 4
}

$namespaces = @("share\docs", "[FolderUsage_MS=User Files]") 
$reportFormats = @("HTML", "CSV")
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($schedule, $namespaces, $reportFormats) -ScriptBlock {
    param($schedule, $namespaces, $reportFormats)
    New-FSxFSRMStorageReport -Name "Weekly Duplicates" -Namespace $namespaces -ReportType "DuplicateFiles" -ReportFormat $reportFormats -ScheduleConfigurations $schedule 
}
```

3. Crea un report interattivo che viene eseguito immediatamente.

```
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
    New-FSxFSRMStorageReport -Name "Find large files" -Namespace "share" -Interactive:$true -ReportType "QuotaUsage" 
}
```

#### Get-FSxFSRMStorageReport
<a name="get-fsxfsrmstoragereport"></a>

**Get-FSxFSRMStorageReport**: recupera uno o più report di archiviazione dal file system. Restituisce dettagli sulle configurazioni e sullo stato dei report.

 **Parametri:** 
+ `Name (array)`- Facoltativo. Una serie di nomi di report da recuperare. Se non si specifica un nome, il comando restituisce tutti i report di archiviazione sul file system.

 **Esempi:** 

1. Recupera tutti i report di archiviazione sul file system.

```
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
    Get-FSxFSRMStorageReport
}
```

#### Remove-FSxFSRMStorageReport
<a name="remove-fsxfsrmstoragereport"></a>

**Remove-FSxFSRMStorageReport**: rimuove uno o più report di archiviazione dal file system. Non è possibile rimuovere i report attualmente in esecuzione.

 **Parametri:** 
+ `Name (array)`- Obbligatorio. Una serie di nomi di report da rimuovere.
+ `PassThru (boolean)`- Facoltativo. Se impostato su true, restituisce l'oggetto del report rimosso.

 **Esempi:** 

1. Rimuove un singolo report di archiviazione.

```
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
    Remove-FSxFSRMStorageReport -Name "Monthly Report" -PassThru 
}
```

#### Set-FSxFSRMStorageReport
<a name="set-fsxfsrmstoragereport"></a>

##### Parameters
<a name="set-fsxfsrmstoragereport-parameters"></a>
+ `Name (array)`- Obbligatoria. Una serie di nomi di report da modificare.
+ `Namespace (array)`- Facoltativo. Una serie di percorsi o tipi di cartelle da analizzare. È possibile specificare i percorsi in più formati:
  + Percorso della cartella
  + [Classificazione delle cartelle](fsrm-file-classification.md#fsrm-management-properties). Ad esempio, [FolderUsage\_ms="File utente "]
+ `ReportType (array)`- Facoltativo. Una serie di tipi di report da generare. Puoi specificare le seguenti valori:
  + `DuplicateFiles`: identifica i file duplicati in base alle dimensioni e al contenuto del file
  + `FilesByFileGroup`: Raggruppa i file in base all'appartenenza al gruppo di file
  + `FilesByOwner`: Raggruppa i file per proprietario
  + `FilesByProperty`: Raggruppa i file in base alla proprietà di classificazione
  + `FileScreenAuditFiles`: elenca le violazioni dello screening dei file
  + `FoldersByProperty`: Raggruppa le cartelle in base alla proprietà di gestione
  + `LargeFiles`: elenca i file al di sopra di una soglia di dimensione specificata
  + `LeastRecentlyAccessed`: elenca i file a cui non è stato effettuato l'accesso di recente
  + `MostRecentlyAccessed`: elenca i file a cui è stato effettuato l'accesso di recente
  + `QuotaUsage`: mostra le statistiche sull'utilizzo delle quote
+ `ReportFormat (array)`- Facoltativo. Una serie di formati di output. Puoi specificare le seguenti valori:
  + `DHTML`: Formato HTML dinamico
  + `HTML`: Formato HTML statico
  + `XML`: formato XML
  + `CSV`: formato Comma-separated dei valori
  + `Text`: Formato di testo normale
+ `ScheduleConfigurations (hashtable)`- Obbligatorio a meno che il rapporto non sia interattivo. Una tabella hash contenente la configurazione della pianificazione con le seguenti proprietà:
  + `Time (datetime)`: DateTime oggetto che specifica quando eseguire l'attività (obbligatorio)
  + `RunDuration (number)`: numero di ore per eseguire l'operazione (opzionale)
  + `Weekly (array)`: Matrice di giorni feriali (opzionale)
  + `Monthly (array)`: Matrice di giorni del mese, da utilizzare `-1` per l'ultimo giorno (opzionale)
+ `PassThru (boolean)`- Facoltativo Se impostato su true, restituisce l'oggetto del report modificato.

##### Report-Specific Parametri
<a name="report-specific-parameters"></a>
+ `FileScreenAuditDaysSince (number)`- Facoltativo Per i FileScreenAuditFiles report, specifica quanti giorni sono trascorsi da includere gli eventi di controllo.
+ `FileScreenAuditUser (array)`- Facoltativo. Per FileScreenAuditFiles i report, specifica una serie di account utente da includere nel rapporto. Saranno incluse solo le violazioni dello screening dei file da parte di questi utenti.
+ `FileGroupIncluded (array)`- Facoltativo Per FilesByFileGroup i report, specifica quali gruppi di file includere.
+ `FileOwnerFilePattern (string)`- Facoltativo. Per i FilesByOwner report, specifica un modello di file per filtrare i risultati.
+ `PropertyName (string)`- Facoltativo. Per i FilesByProperty report, specifica la proprietà di classificazione in base alla quale raggruppare.
+ `FolderPropertyName (string)`- Facoltativo. Per i FoldersByProperty report, specifica la proprietà della cartella in base alla quale raggruppare.
+ `PropertyFilePattern (string)`- Facoltativo. Per FilesByProperty e FoldersByProperty, specifica un modello di file per filtrare i risultati.
+ `LargeFileMinimum (number)`- Facoltativo. Per i LargeFiles report, specifica la dimensione minima del file in byte.
+ `LargeFilePattern (string)`- Facoltativo. Per i LargeFiles report, specifica un modello di file per filtrare i risultati.
+ `LeastAccessedMinimum (number)`- Facoltativo. Per LeastRecentlyAccessed i report, specifica il numero minimo di giorni dall'ultimo accesso.
+ `LeastAccessedFilePattern (string)`- Facoltativo. Per i LeastRecentlyAccessed report, specifica un modello di file per filtrare i risultati.
+ `MostAccessedMaximum (number)`- Facoltativo. Per MostRecentlyAccessed i report, specifica il numero massimo di giorni dall'ultimo accesso.
+ `MostAccessedFilePattern (string)`- Facoltativo. Per i MostRecentlyAccessed report, specifica un modello di file per filtrare i risultati.
+ `QuotaMinimumUsage (number)`- Facoltativo. Per QuotaUsage i report, specifica la percentuale minima di utilizzo della quota da includere.

##### Esempi:
<a name="set-fsxfsrmstoragereport-example"></a>

1. Pianificazione e formato di aggiornamento per un report esistente.

```
$schedule = @{
    Time = ("3:00 AM")
    Monthly = @(1)
}
$reportFormats = @("HTML", "CSV")

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($schedule, $reportFormats) -ScriptBlock {
    param($schedule, $reportFormats)
    Set-FSxFSRMStorageReport -Name "Monthly Report" -ScheduleConfigurations $schedule -ReportFormat $reportFormats -PassThru 
}
```

### Comandi di esecuzione dei report
<a name="report-execution-commands"></a>

#### Start-FSxFSRMStorageReport
<a name="start-fsxfsrmstoragereport"></a>

##### Parameters
<a name="start-fsxfsrmstoragereport-parameters"></a>
+ `Name (array)`- Obbligatorio. Una serie di nomi di report da cui iniziare.
+ `Queue (boolean)`- Facoltativo. Se impostato su true, aggiunge il report a una coda da eseguire entro i 5 minuti successivi. Tutti i report in coda durante questo periodo verranno eseguiti insieme. Se impostato su false o non specificato, il report viene avviato immediatamente.
+ `RunDuration (number)`- Facoltativo. Specifica quante ore deve essere eseguito il report prima di essere annullato. Valori validi: da `-1` a `2147483`. Valori speciali:
  + `0`: Esegui fino al completamento
  + `-1`: Esegui fino all'annullamento

  Se non specificato, viene eseguito fino al completamento.

##### Esempi
<a name="start-fsxfsrmstoragereport-examples"></a>

1. Avvia immediatamente un report di archiviazione.

```
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
    Start-FSxFSRMStorageReport -Name "Monthly Report"
}
```

2. Metti in coda un report di archiviazione con un limite di durata.

```
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
    Start-FSxFSRMStorageReport -Name "Quarterly Report" -Queue:$true -RunDuration 4 
}
```

#### Stop-FSxFSRMStorageReport
<a name="stop-fsxfsrmstoragereport"></a>

##### Parameters
<a name="stop-fsxfsrmstoragereport-parameters"></a>
+ `Name (array)`- Obbligatorio Una serie di nomi di report da interrompere.

##### Esempi:
<a name="stop-fsxfsrmstoragereport-example"></a>

1. Interrompi un singolo report di archiviazione.

```
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
    Stop-FSxFSRMStorageReport -Name "Monthly Report"
}
```

#### Wait-FSxFSRMStorageReport
<a name="wait-fsxfsrmstoragereport"></a>

##### Parameters
<a name="wait-fsxfsrmstoragereport-parameters"></a>
+ `Name (array)`- Obbligatorio Una serie di nomi di report da attendere.
+ `Timeout (number)`- Facoltativo. Specifica il tempo di attesa, in secondi, per il completamento dei report. Se il timeout scade prima della fine dei report, il comando viene restituito ma la generazione dei report continua a essere eseguita in background. Valori validi: da `-1` a `2147483`. Valori speciali:
  + `-1`: Attendi indefinitamente il completamento dei report (impostazione predefinita)
  + `0`: controlla lo stato attuale e torna immediatamente senza attendere

##### Esempi:
<a name="wait-fsxfsrmstoragereport-example"></a>

1. Attendi indefinitamente il completamento di un report di archiviazione.

```
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
    Wait-FSxFSRMStorageReport -Name "Monthly Report"
}
```