Können bei aktiviertem S3 gemeinsam genutzte Uploads sicher gelöscht werden?

S3 und CDN sind aktiviert, daher denke ich, dass es sicher ist, den Inhalt in diesen Verzeichnissen zu löschen, richtig?

root@discourse:/var/discourse/shared/standalone/uploads/default# du -sh *
650M optimized
1.4G original

Haben Sie die Uploads nach S3 migriert?

Wenn Sie sich Ihre alten Beiträge ansehen, verweisen diese Bilder auf das S3-CDN?

1 „Gefällt mir“

Ja, ich habe migriert, und ja, der Inhalt alter Beiträge verweist auf das S3-CDN.

Sollte das Migrationsskript diesen alten Kram nicht löschen?

Mein Verständnis ist, dass die Migration diese nicht explizit löscht, sondern dass die Beiträge bearbeitet werden, um Verweise auf diese alten Uploads zu entfernen, was implizit dazu führt, dass sie später von einem wiederkehrenden Job gelöscht werden. (Jobs::PurgeDeletedUploads, der einmal alle 24 Stunden läuft)

Ich weiß nicht, welche Art von Ratenbegrenzung bei diesem Job stattfinden könnte, daher erfolgt die Bereinigung nach einer Migration möglicherweise schrittweise, wenn es viele Uploads gibt. Wenn Sie die Migration erst kürzlich durchgeführt haben, warten Sie vielleicht ab, ob sich diese Zahlen ändern, nachdem der Job das nächste Mal ausgeführt wird.

2 „Gefällt mir“