Utilizzo delle attività di archiviazione dei dati per rilasciare file - FSxper Lustre

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à.

Utilizzo delle attività di archiviazione dei dati per rilasciare file

Utilizza le seguenti procedure per creare attività che rilasciano file dal file system utilizzando la FSx console Amazon eCLI. Il rilascio di un file mantiene l'elenco dei file e i metadati, ma rimuove la copia locale del contenuto di quel file.

  1. Apri la FSx console Amazon all'indirizzo https://console.aws.amazon.com/fsx/.

  2. Nel riquadro di navigazione a sinistra, scegli File system, quindi scegli il tuo file system Lustre.

  3. Scegli la scheda Archivio dati.

  4. Nel riquadro Associazioni tra archivi di dati, scegli l'associazione di repository di dati per cui desideri creare l'attività di rilascio.

  5. Per Azioni, scegli Crea attività di rilascio. Questa scelta è disponibile solo se il file system è collegato a un archivio di dati su S3. Viene visualizzata la finestra di dialogo Create release data repository task.

  6. In Percorsi del file system da rilasciare, specifica fino a 32 directory o file da rilasciare dal tuo FSx file system Amazon fornendo i percorsi di tali directory o file. I percorsi che fornisci devono essere relativi al punto di montaggio del file system. Ad esempio, se il punto di montaggio /mnt/fsx/path1 è /mnt/fsx ed è un file sul file system che si desidera rilasciare, il percorso da fornire èpath1. Per rilasciare tutti i file del file system, specificate una barra (/) come percorso.

    Nota

    Se un percorso fornito non è valido, l'operazione ha esito negativo.

  7. Per la durata minima dall'ultimo accesso, specifica la durata, in giorni, in modo che tutti i file a cui non si accede durante tale periodo debbano essere rilasciati. L'ora dell'ultimo accesso viene calcolata utilizzando il valore massimo di atimemtime, ectime. I file con un periodo di durata dell'ultimo accesso superiore alla durata minima dall'ultimo accesso (relativa all'ora di creazione dell'attività) verranno rilasciati. I file con un periodo di durata dell'ultimo accesso inferiore a questo numero di giorni non verranno rilasciati, anche se si trovano nel campo Percorsi di rilascio del file system. Fornisci una durata di 0 giorni per il rilascio dei file indipendentemente dalla durata dell'ultimo accesso.

  8. (Facoltativo) In Rapporto di completamento, scegli Abilita per generare un rapporto sul completamento delle attività che fornisca dettagli sui file che soddisfano l'ambito fornito nell'ambito fornito nell'ambito del rapporto. Per specificare una posizione in FSx cui Amazon deve recapitare il report, inserisci un percorso relativo nel repository di dati S3 collegato al file system per Report path.

  9. Scegli l'attività Crea archivio dati.

    Una notifica nella parte superiore della pagina File system mostra l'attività che hai appena creato in corso.

Per visualizzare lo stato e i dettagli dell'attività, nella scheda Data Repository, scorri verso il basso fino a Data Repository Tasks. L'ordinamento predefinito mostra l'attività più recente nella parte superiore dell'elenco.

Per visualizzare un riepilogo dell'attività da questa pagina, scegli Task ID per l'attività appena creata.

  • Utilizzate il create-data-repository-taskCLIcomando per creare un'attività che rilasci file sul file system FSx for Lustre. L'APIoperazione corrispondente è CreateDataRepositoryTask.

    Imposta i seguenti parametri:

    • --file-system-idImposta l'ID del file system da cui state rilasciando i file.

    • Imposta --paths i percorsi sul file system da cui verranno rilasciati i dati. Se viene specificata una directory, i file all'interno della directory vengono rilasciati. Se viene specificato un percorso di file, viene rilasciato solo quel file. Per rilasciare tutti i file del file system che sono stati esportati in un bucket S3 collegato, specifica una barra (/) per il percorso.

    • Imposta --type su RELEASE_DATA_FROM_FILESYSTEM.

    • Imposta le opzioni come segue--release-configuration DurationSinceLastAccess:

      • Unit: impostato su DAYS.

      • Value— Specificate un numero intero che rappresenti la durata, espressa in giorni, in modo che tutti i file a cui non si accede durante tale periodo debbano essere rilasciati. I file a cui è stato effettuato l'accesso durante un periodo inferiore a questo numero di giorni non verranno rilasciati, anche se sono inclusi nel --paths parametro. Fornisci una durata di 0 giorni per il rilascio dei file indipendentemente dalla durata dell'ultimo accesso.

    Questo comando di esempio specifica che i file che sono stati esportati in un bucket S3 collegato e soddisfano i --release-configuration criteri verranno rilasciati dalle directory nei percorsi specificati.

    $ aws fsx create-data-repository-task \ --file-system-id fs-0123456789abcdef0 \ --type RELEASE_DATA_FROM_FILESYSTEM \ --paths path1,path2/file1 \ --release-configuration '{"DurationSinceLastAccess":{"Unit":"DAYS","Value":10}}' \ --report Enabled=false

    Dopo aver creato correttamente l'attività di archiviazione dei dati, Amazon FSx restituisce la descrizione dell'attività comeJSON.

Dopo aver creato l'attività per rilasciare i file, puoi verificarne lo stato. Per ulteriori informazioni sulla visualizzazione delle attività del repository di dati, vedereAccesso alle attività del repository di dati.