> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Mover dados do armazenamento de objetos em Cloud para o ClickHouse Cloud

> Mover dados do armazenamento de objetos para o ClickHouse Cloud

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

<Image img="https://mintcdn.com/private-7c7dfe99/B2SPNiDHMxYV1gTC/images/integrations/migration/object-storage-01.webp?fit=max&auto=format&n=B2SPNiDHMxYV1gTC&q=85&s=f99c8b1b8f6a9f8a3f5c51826222f058" size="md" alt="Migrando o ClickHouse autogerenciado" width="666" height="431" data-path="images/integrations/migration/object-storage-01.webp" />

Se você usa um armazenamento de objetos em Cloud como lago de dados e deseja importar esses dados para o ClickHouse Cloud,
ou se o seu sistema de banco de dados atual consegue descarregar dados diretamente em um armazenamento de objetos em Cloud, então você pode usar uma das
funções de tabela para migrar dados armazenados em armazenamento de objetos em Cloud para uma tabela do ClickHouse Cloud:

* [s3](/docs/pt-BR/reference/functions/table-functions/s3) ou [s3Cluster](/docs/pt-BR/reference/functions/table-functions/s3Cluster)
* [gcs](/docs/pt-BR/reference/functions/table-functions/gcs)
* [azureBlobStorage](/docs/pt-BR/reference/functions/table-functions/azureBlobStorage)

Se o seu sistema de banco de dados atual não consegue descarregar dados diretamente em um armazenamento de objetos em Cloud, você pode usar uma [ferramenta ETL/ELT de terceiros](/docs/pt-BR/get-started/migrate/other-methods/etl-tool-to-clickhouse) ou [clickhouse-local](/docs/pt-BR/get-started/migrate/other-methods/clickhouse-local-etl) para mover dados
do seu sistema de banco de dados atual para o armazenamento de objetos em Cloud, a fim de migrar esses dados, em uma segunda etapa, para uma tabela do ClickHouse Cloud.

Embora esse seja um processo de duas etapas (descarregar os dados em um armazenamento de objetos em Cloud e depois carregá-los no ClickHouse), a vantagem é que isso
escala para petabytes graças ao [forte suporte do ClickHouse Cloud](https://clickhouse.com/blog/getting-data-into-clickhouse-part-3-s3) a leituras altamente paralelas a partir do armazenamento de objetos em Cloud.
Além disso, você pode aproveitar formatos sofisticados e compactados, como [Parquet](/docs/pt-BR/reference/formats/Parquet/Parquet).

Há um [artigo no blog](https://clickhouse.com/blog/getting-data-into-clickhouse-part-3-s3) com exemplos práticos de código mostrando como inserir dados no ClickHouse Cloud usando S3.
