BackendTester
This page describes the backend tester tool
Before trusting a storage location with your backups, it's essential to verify its reliability. The built-in Storage Testing Tool helps validate your backup destination through comprehensive integrity testing.
The BackendTester binary is called Duplicati.CommandLine.BackendTester.exe
and duplicati-backend-tester
on Linux and MacOS. The tool is mostly intended for system administrators that needs to verify a certain storage solution is working as expected, or for developers who are writing a new storage destination provider.
How the Storage Test Works:
The tool automatically creates test files:
Generates files of varying sizes
Uses randomized file names
Creates the number of files you specify
Performs a complete backup simulation:
Uploads all test files to your chosen storage location
Downloads each file back to verify retrieval
Validates file integrity using hash verification
Repeats this cycle multiple times for confidence
Provides detailed test results:
Success/failure status of each operation
Upload and download performance metrics
Data integrity confirmation
Customizable Test Parameters:
File count: Choose how many test files to generate
File sizes: Set minimum and maximum file sizes
Filename parameters: Configure allowed characters
Test iterations: Specify how many test cycles to run
Last updated