Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Backup File Upload Object Storage

enforce_provisioning_action

[object_storage]
enabled = true

provider = "s3"

bucket = "VoosTestBucket"

prefix = ""

endpoint = "https://s3.ca-east-006.backblazeb2.com"

region = "ca-east-006"

access_key_id = "<YOUR_ACCESS_KEY_ID>"

access_key_secret = "<YOUR_ACCESS_KEY_SECRET>"

path_style = true

Perform the preliminary checks: §.

peppykeep backup upload-artifact --input-file /private/tmp/backup/peppykeep/test_717_file/test_717_file-bak_20260717_142437.ppke --config-home ~/.peppykeep/conf

When the pre-test is successful, the output is as follows:

=== Dry Run ===
Action    : backup upload-artifact
Input     : /private/tmp/backup/peppykeep/test_717_file/test_717_file-bak_20260717_142437.ppke
Bucket    : VoosTestBucket
RemoteKey : test_717_file/test_717_file-bak_20260717_142437.ppke
Provider  : s3
Target    : s3://VoosTestBucket/test_717_file/test_717_file-bak_20260717_142437.ppke
Next      : Re-run with --apply to execute.

Performing an upload

peppykeep backup upload-artifact --input-file /private/tmp/backup/peppykeep/test_717_file/test_717_file-bak_20260717_142437.ppke --apply --config-home ~/.peppykeep/conf

On success, the output is as follows:

=== Completed ===
Action    : backup upload-artifact
Input     : /private/tmp/backup/peppykeep/test_717_file/test_717_file-bak_20260717_142437.ppke
Bucket    : VoosTestBucket
RemoteKey : test_717_file/test_717_file-bak_20260717_142437.ppke
Provider  : s3
Target    : s3://VoosTestBucket/test_717_file/test_717_file-bak_20260717_142437.ppke
Status    : Command completed successfully.

Order Details Reference