kyl191 / bzdownloader

Reverse Engineered implementation of the Backblaze Personal Backup Downloader client
The Unlicense
9 stars 2 forks source link

bzdownloader

Reverse Engineered implementation of the Backblaze Personal Backup Downloader client

See the wiki for more information.

Installation

  1. Install Poetry
  2. Checkout this repo & switch to the directory
  3. Install dependencies with poetry install

Use

  1. Run with poetry run bzdownloader/bzdownloader.py
  2. Login with your backblaze username & password (Saved for future runs in bzdownloader_config.ini, so you should only have to enter this once)

login prompt

  1. Enter the 2FA code if you have it setup

totp prompt

  1. Select the restores to download

selection

  1. Figure out where to save the files (by default the repo directory, can use tab completion for the path)

path selection

  1. Watch the functional progress bar as the selected files get downloaded one after the other

progress bar