1.6 KiB
1.6 KiB
title, sidebar_label
| title | sidebar_label |
|---|---|
| How‑to – Tenant‑Komplett‑Export | Tenant-Komplett-Export |
Dieses How‑to beschreibt, wie du für einen Tenant kurz vor Vertragsende einen möglichst vollständigen Daten‑Export erstellst.
1. Anfrage prüfen
- Schriftliche Anfrage des Tenants (E‑Mail/Ticket).
- Klarer Scope:
- Nur Medien?
- Medien + Metadaten (Events, Gäste, Likes)?
- Billing‑Nachweise (Rechnungen)?
2. Medien‑Export
- Für jeden relevanten Event:
- Prüfen, ob alle Upload‑Jobs durch sind (
event_media_assetsohnepending/failed). - Archiv‑Export nutzen (sofern vorhanden) oder:
- Medien‑Ordner pro Event aus dem Storage exportieren.
- Thumbnails optional, Originale Pflicht.
- Prüfen, ob alle Upload‑Jobs durch sind (
3. Metadaten‑Export
- Events, Gäste, Likes, Kommentare nach Bedarf exportieren:
- Entweder über bestehende Export‑Funktion (CSV/JSON).
- Oder über einen einmaligen, internen Report (z.B.
php artisan make:report‑ähnlicher Flow, falls vorhanden).
- Output als ZIP mit klarer Ordnerstruktur:
media/metadata/events.csvmetadata/guests.csv
4. Billing-Unterlagen
- Rechnungen / Zahlungsbelege:
- Paddle‑Belege (Links oder PDFs).
- Interne Rechnungs‑PDFs (falls generiert).
5. Nach dem Export
- Export dem Tenant sicher zur Verfügung stellen (z.B. Download‑Link mit Ablaufdatum).
- Dokumentieren:
- Datum des Exports.
- Umfang (welche Tabellen/Events enthalten).
- Speicherort und Aufbewahrungsdauer des Export‑Bundles.
Siehe auch:
docs/ops/compliance-dsgvo-ops.mddocs/ops/backup-restore.md