

OCI Object Storage provides Amazon S3 compatible API, but to access this API we need to use the generated key pair Access Key and Secret Key. There should be no any problem in this step.

Once the download is completed, we can install it as you do of any other softwares. Visit the Cyberduck download page and select your platform to download the installation package. It is suitable for us who prefer GUI and have requirement of uploading big files to the object storage.īrief introduction quotes from Cyberduck official site.Ĭyberduck is a libre server and cloud storage browser for Mac and Windows with support for FTP, SFTP, WebDAV, Amazon S3, OpenStack Swift, Backblaze B2, Microsoft Azure & OneDrive, Google Drive and Dropbox. Although we can install and use oci-cli (OCI Command Line Interface) to perform the upload, since oci-cli is a command line tool, the installation process and user interface is not quite user friendly for most of the users who do not have technical background.Ĭyberduck is GUI tool which can connect to most of the cloud storage services, as long as the service provides Amazon S3 compatible API. Occasionally, we need to upload a big file (> 4GB) to OCI Object Storage.

08:50:10,668 DEBUG ch. - Look for profile name test_s3_profile in Local running background taskĪt ch.(BackgroundCallable.java:36)Īt ch.execute(DefaultBackgroundExecutor.java:67)Īt ch.(AbstractController.java:71)Īt ch.$1.run(BackgroundCallable.java:74)Īt (Unknown Source)Īt .Control.InvokeMarshaledCallbackDo(Unknown Source)Īt .Control.InvokeMarshaledCallbackHelper(Unknown Source)Īt .RunInternal(Unknown Source)Īt .Run(Unknown Source)Īt .Control.InvokeMarshaledCallback(Unknown Source)Īt .Control.InvokeMarshaledCallbacks(Unknown Source)Īt .Control.WndProc(Unknown Source)Īt .Form.WndProc(Unknown Source)Īt .NativeWindow.Callback(Unknown Source)Īt .UnsafeNativeMethods.DispatchMessageW(Unknown Source)Īt .Application$.(Unknown Source)Īt .Application$ThreadContext.RunMessageLoopInner(Unknown Source)Īt .Application$ThreadContext.RunMessageLoop(Unknown Source)Īt cli.Ch.Cyberduck.Ui.Program.Due to the upload file size limitation of browsers, if we need to upload a file whose size is bigger than 4GB, then we cannot make it done through the browser directly.
