# Einrichtung von BackBlaze S3 mit BunnyCDN

**URL:** https://meta.discourse.org/t/set-up-backblaze-s3-with-bunnycdn/159135
**Category:** Sysadmins
**Tags:** how-to
**Created:** [29. Juli 2020 um 03:33 UTC](https://meta.discourse.org/t/set-up-backblaze-s3-with-bunnycdn/159135 "2020-07-29T03:33:57Z")
**Posts on this page:** 1
**Showing post:** 38

<div class="post-metadata">

### Author: ![becl](https://avatars.discourse-cdn.com/v4/letter/b/b9bd4f/32.png) [@becl](https://meta.discourse.org/u/becl)
#### Post date: [17. April 2025 um 22:47 UTC](https://meta.discourse.org/t/set-up-backblaze-s3-with-bunnycdn/159135/38 "2025-04-17T22:47:28Z")

</div>

Ich habe versucht, dies zu lösen, bis ich den Verstand verlor 😉

Den letzten Checksummenfehler habe ich mit Hilfe von diesem hier behoben - [Can't rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections - #28 by PatPatterson](https://meta.discourse.org/t/cant-rebuild-due-to-aws-sdk-gem-bump-and-new-aws-data-integrity-protections/354217/28)

Dies geschah durch Hinzufügen des Folgenden zum env-Abschnitt in app.yml

```plaintext
AWS_REQUEST_CHECKSUM_CALCULATION: WHEN_REQUIRED
AWS_RESPONSE_CHECKSUM_VALIDATION: WHEN_REQUIRED

```

Und Auskommentieren dieses Abschnitts in den Hooks von app.yml

```plaintext
after_assets_precompile:
    - exec:
        cd: $home
        cmd:
          - sudo -E -u discourse bundle exec rake s3:upload_assets
  # - sudo -E -u discourse bundle exec rake s3:expire_missing_assets

```

Die anderen env-Einstellungen sind wie folgt konfiguriert

```plaintext
DISCOURSE_S3_ACCESS_KEY_ID: 'key'
DISCOURSE_S3_SECRET_ACCESS_KEY: ‘key’
DISCOURSE_BACKUP_LOCATION: 's3'
DISCOURSE_ENABLE_S3_UPLOADS: true
DISCOURSE_S3_BACKUP_BUCKET: 'backupbucketonbackblaze’
DISCOURSE_S3_REGION: 'us-west-002'
DISCOURSE_INCLUDE_S3_UPLOADS_IN_BACKUPS: true

```

Ich habe ein Backup erstellt, bevor ich `DISCOURSE_INCLUDE_S3_UPLOADS_IN_BACKUPS: true` hinzugefügt habe.

Und hatte ein erfolgreiches Backup nach Backblaze. Juhu!!!

Als ich die Zeile in app.yml zum Einbeziehen von Uploads hinzufügte, hatte das Backup einen Fehler, der wie folgt aussieht:

```plaintext
EXCEPTION: tar --append --file /var/www/discourse/public/backups/default/my-server-name-2025-04-17-222758-v20250417043438.tar uploads/default
Failed to append uploads to archive.
tar: uploads/default: No such file or directory
tar: Exiting with failure status due to previous errors

```

Ich bin mir nicht sicher, wo dieses Verzeichnis sein soll oder wie ich es beheben kann. Ist es ein Verzeichnis, das ich auf dem Discourse-Server oder bei Backblaze erstellen muss? Oder eine Einstellung, die ich in den Site-Einstellungen oder in der app.yml übersehen habe?

Jede Anleitung wäre sehr willkommen.

---

_[View the full topic](https://meta.discourse.org/t/set-up-backblaze-s3-with-bunnycdn/159135)._
