Backblaze B2 – Big File Beta

By | April 6th, 2016

B2 Cloud Storage Beta II

With the 20,000+ people that have signed up for B2, we have received a lot of feedback, and have been working diligently to incorporate it. If you like big files…really big files, you’ll really like this release – the B2 Big File Beta – but there’s a lot more to like. Let’s take a look.

B2 Large File Features

  • Large Files
    While B2 supports storing an unlimited amount of data, previously, the largest individual file that could be uploaded was 5GB. Now B2 supports individual files up to 10TB – an increase of 20,000%. This is also 2x the size of Amazon S3 or Google Cloud Platform’s largest supported file size, and 10x that of Azure’s. You can get more details on how the leading cloud storage providers compare here.
  • Snapshots
    Users can select any number of files stored in B2 to combine into a “Snapshot”. Snapshots can be up to 10TB in size. Snapshots are ideal for capturing a moment in time for files, keeping multiple archives of data, and more.

B2 Snapshot

  • Working With Large Files and Snapshots
    Large files and Snapshots can be downloaded via the B2 Web UI, the B2 CLI tool, or the B2 API. Additionally, Cyberduck supports drag-and-drop downloading of large files and Snapshots.

Additional Enhancements

  • Large File API
    B2 has added a set of Large File APIs for developers to break large files into multiple pieces and upload the parts in parallel. This allows developers to monitor and manage the entire process of uploading large files. Once uploaded, large files can be downloaded/deleted/listed/hidden just like any other file.
  • Metadata in List Files API
    Previously, determining certain metadata about a file such as uploadTimestamp or SHA1 required requesting it for each file. This metadata has been added to the List Files API enabling developers to quickly get info for all files.
  • B2 CLI
    The B2 Command-Line Tool has numerous enhancements including the ability to upload and download large files, download Snapshots, install via pip, and more.
  • Caps and Alerts
    In addition to be able to set caps on spending, users can now be alerted via text message and/or email about cap status.
  • Integration Checklist
    Backblaze has published an Integration Checklist for offerings to self-certify based on recommended guidelines. This provides the developer community best practices for integration development and helps promote the resulting integrations to the B2 user community.

Integrations
While Backblaze was working on improving B2, developers were creating and publishing integrations making B2 Cloud Storage even easier to use. Check out the B2 Integrations page for solutions from CyberDuck, odrive, Cubix and more. All of these have successfully passed our self-certification process noted earlier and more integrations are on the way.

Try B2 Cloud Storage today
If you are a developer, start from the B2 Docs page, and simply click on any B2 API call. Then scroll to the bottom of the page to see the coding examples in Java, Python, Ruby, C# and more. IT folks will find the Command-Line Tool handy for scripting tasks requiring data to be stored off-site. And, if you’re not technical, you can still use the B2 Web GUI or install Cyberduck, an app for your Mac or PC, to drag-and-drop files into B2. In short, no matter who you are, if you have data to store in the cloud, B2 can help.

Andy Klein

Andy Klein

Director of Product Marketing at Backblaze
Andy has 20+ years experience in technology marketing. He has shared his expertise in computer security and data backup at the Federal Trade Commission, Rootstech, RSA and over 100 other events. His current passion is to get everyone to back up their data before it's too late.
Andy Klein

Latest posts by Andy Klein (see all)

Category:  Cloud Storage
  • Atul Gupta

    Hi, any update on when will we get file rename functionality?

  • Atul Gupta

    Unable to shift to B2, because it doesn’t support
    1. rename files
    2. rename folder
    3. delete file by name &
    4. proper separated url per client

    don’t know if you will take decades to build them

    • Decades might be a bit long, but if you tell the B2 folks what you’re looking for they can add it to the list.

      • Atul Gupta

        I messaged sever times. Kindly convey on my behalf to add “rename” functionality, as well as “folder rename” functionality. I can’t switch to B2 without these two.

  • Robert M. Münch

    Cool stuff. Is there any tool available / planned that would mount a B2 account as a drive so I can work with it like a local volume? We have a 1Gb/s symetric internet connection which is fast enough to use such a setup like an external USB harddrive.

    • On the integrations page (https://www.backblaze.com/b2/docs/integrations.html), there is a link to B2 FUSE, which a version of this for Linux. We are also working with a partner to get this created for Mac & Windows.

      • Ty Moses

        I setup b2fuse on my Linux box but as soon as it connected I noticed that it started downloading the data that was already in my bucket to the mount point. In other words, I don’t want a two way file sync. I want my backup application to directly read/write to the bucket without any local storage on the Linux box. Would that be possible?

        • Please see the integrations page. There are a few products there now that will backup directly from a Linux box to your bucket.

          • Ty Moses

            Thanks for the reply. What I am asking is if b2fuse works like a mapped drive to the bucket. I want to dump data from a backup into it but I don’t want the data to sit locally on the Linux box. Just want to have read/write access to the bucket remotely.

  • Ed

    Does B2 have an option for data retrieval via mailed hard drive like your backup service? If not, any future plans to add this or is this possibility just off the table?

    • Yes, the Snapshots functionality allows you to choose a bunch of files to put into a single Snapshot. We’ll be working to add the ability to not only download those snapshots, but to have them mailed to you as well soon.

      • Ed

        Just came back and saw your reply… is this functionality now available?

  • I LIKE BIG FILES AND I CANNOT LIE

    MY IT BROTHERS CAN’T DENY

    WHEN I FILE DROPS IN WITH AN ITTY BITTY NAME AND MULTI-TERRABYTES IN MY SPACE

    YOU GET SPRUNG

    WANNA UPLOAD TOUGH

    ‘CAUSE YOU NOTICE THAT SAN WAS STUFFED

    DEEP IN THE HDD’S IT’S STORIN’

    I’M HOOKED AND I CAN’T STOP STARIN’

    • OH BABY I WANT YO DATA

      EVEN IF ITS YO PICTURES

      THE SYS ADMINS TRY TO WARN ME

      BUT YO UPLOAD SIZE GOT ME UPPING VAULT INVENTORY

    • Sir Script-a-Lot

  • a7medo778

    this is really great, i wish you could offer an official way to mount the bucket (like fuse)

    • B Brad

      Look at the integrations page, there’s a fuse module.

      • Ty Moses

        I setup b2fuse on my Linux box but as soon as it connected I noticed that it started downloading the data that was already in my bucket to the mount point. In other words, I don’t want a two way file sync. I want my backup application to directly read/write to the bucket without any local storage on the Linux box. Is that possible?

  • The Cyberduck piece is critical! :D

    • Cedrick Moraes Maia Mendes

      But… i found some problems with cyberduck to upload big files(4gb)…
      As a time…. anyone know how to verify md5 checksum in B2 ?