Integrate Cyberduck for Windows with Backblaze B2
    • Dark

    Integrate Cyberduck for Windows with Backblaze B2

    • Dark

    Article summary

    Cyberduck is a third-party software that has integrated with Backblaze B2 Cloud Storage.

    As of Cyberduck 7.9.1, major performance improvements were made to how Cyberduck handles small files and how many concurrent files you can transfer at one time. Update to the latest version, and recheck the suggested performance settings in Edit Preferences.

    After you install updates, review your settings to make sure they have not been reset.

    Create a Backblaze B2 Application Key

    You can create an app key or use the Master Application Key and Key ID that was generated when you enabled Backblaze B2.

    Application keys control access to your Backblaze B2 Cloud Storage account and the buckets that are contained in your account.

    1. Sign in to the Backblaze web console.
    2. In the left navigation menu under B2 Cloud Storage, click Application Keys.
    3. Click Add a New Application Key, and enter an app key name.
      You cannot search an app key by this name; therefore, app key names are not required to be globally unique.
    4. Select All or a specific bucket in the Allow Access to Bucket(s) dropdown menu.
    5. Optionally, select your access type (Read and Write, Read Only, or Write Only).
    6. Optionally, select the Allow List All Bucket Names checkbox (required for the B2 Native API b2_list_buckets and the S3-Compatible API S3 List Buckets operations).
    7. Optionally, enter a file name prefix to restrict application key access only to files with that prefix. Depending on what you selected in step #4, this limits application key access to files with the specified prefix for all buckets or just the selected bucket.
    8. Optionally, enter a positive integer to limit the time, in seconds, before the application key expires. The value must be less than 1000 days (in seconds).
    9. Click Create New Key, and note the resulting keyID and applicationKey values.
    When you create a new app key, the response contains the actual key string, for example N2Zug0evLcHDlh_L0Z0AJhiGGdY. You can always find the keyID on this page, but for security, the applicationKey appears only once. Make sure you copy and securely save this value elsewhere.

    Set up Cyberduck

    1. Download Cyberduck.
    2. Follow the installation wizard to install Cyberduck.
    3. Open Cyberduck, and click Open Connection.
    4. In the drop-down menu, select Backblaze B2 Cloud Storage.
    5. Enter your Backblaze B2 Key ID and application key, and click Connect.

    Create a Bucket

    1. Click Action, and select New Folder.
    2. Enter a bucket name.
      Bucket names are globally unique. If the bucket name fails, try a different name.
    3. Select a privacy setting.
      If you set the privacy setting to Public, users can view or download data using a link.
    4. Click Create.

    Upload Files

    1. Click File or right-click your folder name, and select Upload.
    2. Select a file from your computer, and click Upload.
      You can also drag a file from your computer to the folder name.

    Edit Preferences

    If there are temporary issues with the Internet connection when you transfer files, you can increase the timeouts and retries to help overcome this automatically, especially when uploading large files or synchronizing large directories. You can also change settings to improve performance.

    1. Click Edit, and select Preferences.
    2. Click Connection.
    3. If you experience performance issues, change the following settings:
      1. Change Timeout for opening connections (seconds) to 60 Seconds.
      2. Select the Repeat failed networking tasks checkbox.
      3. Change with delay (seconds) to 10.
      4. Change Number of retries to 20.
    4. To make file transfers faster, click Transfers and set Transfer Files to Open multiple connections.
    5. For the successful transfer of large files, set downloads and uploads to overwrite files with the same name. If the file size is different, it resumes the pending file transfer.
      1. Under Downloads, select Resume in the Existing Files menu.
      2. Under Uploads, select Resume in the Existing Files menu.

    Was this article helpful?