

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Exportar dados de log para o Amazon S3
<a name="S3Export"></a>

 Este capítulo fornece informações para que você possa exportar dados de log dos grupos de logs para um bucket do Amazon S3 para processamento personalizado e análise ou para carregar em outros sistemas. Você pode exportar para um bucket do S3 na mesma conta ou em uma conta diferente. 

Você pode fazer o seguinte:
+ Exporte dados de log para buckets do S3 que são criptografados pelo SSE-KMS em () AWS Key Management Service AWS KMS
+ Exportar dados de log para buckets do S3 com o S3 Object Lock ativado com um período de retenção

Recomendamos não exportar regularmente para o Amazon S3 como forma de arquivar continuamente seus logs. Para esse caso de uso, recomendamos que você use assinaturas. Para obter mais informações sobre assinaturas, consulte [Processamento em tempo real de dados de log com assinaturas](Subscriptions.md). 

Para iniciar o processo de exportação, você deve criar um bucket do S3 para armazenar os dados de log exportados. Você pode armazenar os arquivos exportados em seu bucket do Amazon S3 e definir regras de ciclo de vida do S3 para arquivar ou excluir arquivos exportados automaticamente.

Você pode exportar para buckets do S3 criptografados com AES-256 ou com SSE-KMS. Não há suporte para a exportação de buckets do S3 criptografados com DSSE-KMS.

Você pode exportar logs de vários grupos de log ou vários intervalos de tempo para o mesmo bucket do S3. Para organizar os dados exportados, especifique um prefixo para cada tarefa de exportação que será usado como o prefixo-chave do Amazon S3 para todos os objetos exportados. Por exemplo, `prod/app-logs/2026-01-03/` ou `log-group-name/backup/` 

**nota**  
A classificação baseada em tempo em pedaços de dados de log dentro de um arquivo exportado não é garantida. Você pode classificar os dados exportados do campo de log usando os utilitários do Linux. Por exemplo, o comando de utilitário a seguir classifica os eventos em todos os arquivos `.gz` em uma única pasta.  

```
find . -exec zcat {} + | sed -r 's/^[0-9]+/\x0&/' | sort -z
```
O comando de utilitário a seguir classifica os arquivos .gz de várias subpastas.  

```
find ./*/ -type f -exec zcat {} + | sed -r 's/^[0-9]+/\x0&/' | sort -z
```
Além disso, você pode usar outro comando `stdout` para canalizar a saída classificada para outro arquivo e salvá-la.

Pode levar até 12 horas para os dados de log se tornarem disponíveis para exportação. O tempo limite para exportar de dados de log é de 24 horas. Se suas tarefas de exportação estiverem atingindo o tempo limite, reduza o intervalo de tempo quando criar a tarefa de exportação.

Para obter informações sobre análise quase em tempo real de dados de log, consulte [Análise de dados de registro com o CloudWatch Logs Insights](AnalyzingLogData.md) ou [Processamento em tempo real de dados de log com assinaturas](Subscriptions.md).

**Topics**
+ [Conceitos](#S3concepts)
+ [Exportação de dados de log para o Amazon S3 usando o console.](S3ExportTasksConsole.md)
+ [Exporte dados de log para o Amazon S3 usando o AWS CLI](S3ExportTasks.md)
+ [Descrever as tarefas de exportação (CLI)](DescribeExportTasks.md)
+ [Cancelar uma tarefa de exportação (CLI)](CancelExportTask.md)

## Conceitos
<a name="S3concepts"></a>

Antes de começar, familiarize-se com os seguintes conceitos de exportação:

**nome do grupo de logs**  
O nome do grupo de logs associado a uma tarefa de exportação. Os dados de log neste grupo serão exportados para o bucket especificado do S3.

**de (timestamp)**  
Um timestamp obrigatório expresso como o número de milissegundos desde 1º de janeiro de 1970 00:00:00 UTC. Todos os eventos de log do grupo de logs que foram ingeridos a partir dessa hora serão exportados.

**a (timestamp)**  
Um timestamp obrigatório expresso como o número de milissegundos desde 1º de janeiro de 1970 00:00:00 UTC. Todos os eventos de log no grupo de logs que foram ingeridos antes desse período serão exportados.

**bucket de destino**  
O nome do bucket do S3 associado a uma tarefa de exportação. Esse bucket é usado para exportar os dados de log do grupo de logs especificado.

**prefixo de destino**  
Um atributo opcional que é usado como o prefixo de chave do Amazon S3 para todos os objetos exportados. Isso ajuda a criar uma organização do tipo pasta em seu bucket.