Für diejenigen, die S3 CDN für Uploads verwenden, welche Methoden wenden Sie an, um zusätzlich zur alleinigen Abhängigkeit vom CDN ein Off-Site-Backup Ihrer Dateien zu pflegen? Ich bin daran interessiert, mehr über Ihre Backup-Strategien und alle alternativen Lösungen zu erfahren, die Sie implementiert haben, um die Datensicherheit zu gewährleisten.
Abgesehen von S3? Ich würde einfach normale, wöchentliche (oder monatliche) Backups erstellen und sie entweder auf meinem Computer oder irgendwo in der Cloud speichern.
Ich habe noch keine eigenen Erfahrungen damit gemacht, aber ich erkunde meine Optionen. Es scheint seltsam, sich auf einen einzigen Anbieter ohne eine sekundäre Sicherung zu verlassen. Idealerweise eine externe Sicherung auf meiner anderen Debian-Box.
Ich nehme an, Sie verwenden die integrierte Sicherungsfunktion von Discourse für Uploads. Das ist für uns keine Option. Ich möchte Uploads auf ein CDN verschieben, und auf der Discourse-Instanz ist einfach nicht genug Platz, um sie alle zu speichern (wenn es genug Platz gäbe, gäbe es keinen Grund, ein CDN zu verwenden). Ich möchte Uploads extern sichern.
Der Sinn von S3 ist, dass es sicher ist und Sie kein Backup davon erstellen müssen. Wenn Sie es auf Ihren lokalen Rechner herunterladen möchten, können Sie einen Kommandozeilen-S3-Client und Cron verwenden.
Das CDN ist ein Content Delivery Network (Content-Liefernetzwerk). Es beschleunigt die Auslieferung von Daten, die auf S3 gespeichert sind, was typischerweise teuer und relativ langsam ist.
Ich kann mir eine Katastrophe vorstellen, bei der Ihr Amazon-Konto gelöscht oder gesperrt wird und Sie nicht mehr auf S3 zugreifen können. Ähnlich bei jedem anderen Anbieter (von irgendetwas) – am besten ist es, zwei unabhängige Orte zu haben, um Ihre Sachen aufzubewahren. Entweder zwei Anbieter oder ein Anbieter und Ihr Zuhause.
Tut mir leid. Das stimmt tatsächlich. Tatsächlich habe ich mit jemandem zusammengearbeitet, der es geschafft hat, die Kontrolle über sein Amazon-Konto zu verlieren, und er hat seine Sachen verloren, die auf S3 waren.
Noch nie hat jemand bedauert, zu viele Backups zu haben (es sei denn, er hat vielleicht für Hunderte von zusätzlichen Kopien bezahlt – ich habe einmal eine Menge für Egress-Gebühren bezahlt, weil ich die Einstellung zum Herunterladen von S3 auf lokal für bsky.app aktiviert hatte).
Es gibt viele Möglichkeiten, S3 mit einer lokalen Festplatte zu synchronisieren. S3cmd ist eines, das ich benutze.