Zum Ausprobieren: ddev-sync holt die Produktion nach lokal
Ein DDEV-Add-on, das Datenbank und Dateien per SSH aus der Produktion holt und personenbezogene Daten dabei durch Fake-Werte ersetzt.
von NoiXdev
Einen Live-Stand auf den eigenen Rechner zu holen, ist immer dieselbe Abfolge. Datenbank ziehen, importieren, Uploads holen, die lokale Konfiguration umbiegen, Caches leeren. Und dann hoffen, dass keine echten Kundendaten in einem Screenshot landen.
ddev-sync erledigt das mit einem Befehl. Das Add-on verbindet sich per SSH, bringt Datenbank und Dateien in dein DDEV-Projekt und anonymisiert personenbezogene Daten, bevor du sie siehst. Auf die Produktion schreibt es nie.
ddev-sync ist noch ein Release Candidate. Es ist schon gegen echte Installationen gelaufen, aber noch nicht in jeder Umgebung. Probier es gern aus und erzähl uns, wie es bei dir läuft.
Was es kann
- Ein Befehl.
ddev syncfragt nach Ziel und Schritten. Mit--dry-runsiehst du vorher den ganzen Plan. - Stabile Fake-Daten. Dieselbe Person bekommt bei jedem Sync dieselbe Fake-Identität. Du bekommst einen lokalen Admin.
- Profile für gängige Systeme. Etwa TYPO3, WordPress, Drupal oder Shopware, dazu ein generisches Profil.
- Hilfe, bevor es hakt.
ddev sync doctorprüft SSH, Pfade, Speicherplatz und Zugangsdaten.
Loslegen
Wie du ddev-sync installierst und einrichtest, steht auf der Projektseite und in der Dokumentation.