---
title: "Discussion on \"Bulk Uploading 25 million files to OCI Object Storage\" | Hashnode"
description: "Discussion on \"Bulk Uploading 25 million files to OCI Object Storage\". Learn how to bulk upload millions of files to Object Storage using the OCI Command Line (CLI)"
url: "https://hashnode.com/posts/bulk-uploading-25-million-files-to-oci-object-storage/684ac250c68b81afc2083ee8"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Bulk Uploading 25 million files to OCI Object Storage](https://blog.cloudnueva.com/bulk-uploading-25-million-files-to-oci-object-storage?utm_source=hashnode&utm_medium=feed)

Learn how to bulk upload millions of files to Object Storage using the OCI Command Line (CLI)

Jun 12, 2025 · 7 min read · blog.cloudnueva.com  
Read the article

-   [#orclapex](https://hashnode.com/tag/orclapex)
-   [#oracle-apex](https://hashnode.com/tag/oracle-apex)
-   [#oci](https://hashnode.com/tag/oci)

## Written by

[Jon Dixon](https://hashnode.com/@orclapex)

@orclapex · San Diego, CA

  
[View profile](https://hashnode.com/@orclapex)

APEX, ORDS & the Oracle Database

I’m Jon Dixon, an Oracle APEX developer and consultant at Cloud Nueva. I write about APEX, ORDS, the Oracle Database, and how AI is changing the way we build software. This blog is where I share practical examples, lessons learned, and ideas from my work.

## Responses 1

Markdown supported · ⌘↵ to post

[Joe Kerr](https://hashnode.com/@jkerr)

[Jun 13, 2025](https://hashnode.com/posts/bulk-uploading-25-million-files-to-oci-object-storage/684ac250c68b81afc2083ee8/comment/684c0648ee209a759cdae35d)

This is great, thanks. Did you also OCR the documents? How will they be retrieved / indexed?

[Jon Dixon](https://hashnode.com/@orclapex)

[Jun 16, 2025](https://hashnode.com/posts/bulk-uploading-25-million-files-to-oci-object-storage/684ac250c68b81afc2083ee8/comment/684c0648ee209a759cdae35d#reply-685003062f7a6567b475e04d)

Hi Joe. We did not OCR the documents. For indexing, the legacy system had a table, which stored references to the files on the legacy file system, we created a similar table and transposed the physical file location to a relative path in Object Storage.
