Lokal holen, auch ohne Premium
- Projektordner und Datenbank vom Server holen und als Site mit .test-Adresse eintragen. Der Server wird dabei nur gelesen. Den öffentlichen Ordner erkennt WebDonkey selbst, sonst gibst du ihn an. Das geht für Shopware 6, WordPress, WooCommerce, Magento 2 und Websites ohne Datenbank auf dem Server. Die Datenbank muss MySQL oder MariaDB sein, auf dem Server braucht es PHP ab 7.4 auf der Kommandozeile.
- Jede Kopie wird sicher gemacht: Datenbankzugang auf die lokale Datenbank, Mails an Mailpit, geplante Aufgaben aus, Zugänge externer Dienste geleert. So schreibt eine Kopie nie ins Live und verschickt keine echten Mails.
- Mit Premium läuft die Kopie gleich auf deinem Mac: Adressen auf .test, auch in serialisierten Daten, Redis und Suchdienst aus.
- Mit dem Wartungs-Paket werden Personendaten schon auf dem Server ersetzt (pseudonymisiert), bevor der Dump ihn verlässt: Namen, E-Mail-Adressen, Anschriften, Telefonnummern und IP-Adressen von Kunden. Nummern, Bestellinhalte und Admin-Konten bleiben. Unbekannte Tabellen, die nach Personendaten aussehen, werden geleert, außer du lässt sie mit „Tabellen prüfen“ prüfen. Das gilt für Shopware, WordPress, WooCommerce und Magento. Ohne Paket enthält die Kopie echte Personendaten, darauf weist WebDonkey vor dem Start hin.
- Vor dem Holen prüft WebDonkey zehn Punkte: Verbindung, PHP, Projektordner, öffentlicher Ordner, Datenbank-Anmeldung, Weg zum Sichern der Datenbank, Platz auf dem Server, Platz auf dem Mac, lokales Ziel und Datenbank-Dienst auf dem Mac. Den Datenbank-Zugang (Host, Port, Socket, Datenbank, Benutzer und verschlüsselt gespeichertes Passwort) und das Dump-Programm legst du je Verbindung und Projektordner fest, derselbe Zugang gilt für Staging, Deploy und Sicherungen. WebDonkey wählt das Dump-Programm passend zu MySQL oder MariaDB oder liest die Datenbank mit PHP. Medien sind optional.