Erweiterte Datenmigrationsstrategien
Während Duplicator hervorragend für die Migration vollständiger WordPress-Websites geeignet ist, erfordern bestimmte spezialisierte Anwendungsfälle benutzerdefinierte Workflows. Dieser Leitfaden behandelt erweiterte Migrationsszenarien mit Schritt-für-Schritt-Anleitungen für jede Situation.
Übersicht
Dieser Leitfaden behandelt drei Hauptkategorien erweiterter Migrationen:
- Teilweise Website-Migrationen – Verschieben spezifischer Dateien, Ordner oder Datenbanktabellen
- Große Website-Migrationen – Optimieren von Workflows für Websites mit erheblichen Dateigrößen
- Datenbankspezifische Szenarien – SQL-Ausführung und selektive Tabellenerhaltung
Allgemeine Migrationsszenarien
Ansatz 1: Verschieben von Teilen einer Website
Anwendungsfall: Sie müssen bestimmte Dateien oder Datenbanktabellen migrieren, anstatt Ihre gesamte Website.
WordPress-Assets verstehen
Eine WordPress-Website besteht aus zwei Hauptkomponenten:
- Dateien – Themes, Plugins, Uploads und WordPress-Core-Dateien
- Datenbanktabellen – Beiträge, Benutzer, Einstellungen und andere Daten
Durch die Verwendung der Filteroptionen von Duplicator können Sie diese Elemente selektiv ein- oder ausschließen, um angepasste Backups zu erstellen.
Backup-Konfiguration
Dateiverwaltung: Navigieren Sie zu Duplicator Pro » Backups » Neu hinzufügen » Backup » Filter » Datei Filter

Sie können ausschließen:
- Bestimmte Dateien oder Ordner (vollständige Pfade angeben)
- Dateierweiterungen (z. B.
.zip,.log) - Große Mediendateien zur Reduzierung der Backup-Größe
Beispiel: Um das Uploads-Verzeichnis auszuschließen:
/wp-content/uploads/
Datenbankverwaltung
Navigieren Sie zu Duplicator Pro » Backups » Neu hinzufügen » Backup » Datenbankfilter » Ausgeschlossene Tabellen

Wählen Sie bestimmte Tabellen aus, die von Ihrem Backup ausgeschlossen werden sollen. Dies ist nützlich, wenn Sie:
- Vorhandene Daten auf der Ziel-Website beibehalten möchten
- Die Größe der Backup-Datei reduzieren möchten
- Nur Konfigurationsänderungen verschieben möchten
Installationsoptionen (nur Pro)
Während der Installation haben Sie auf Schritt 1 » Optionen » Dateien überspringen vier Extraktionsoptionen:
- Alle Dateien extrahieren – Vollständige Extraktion (Standard)
- Extraktion von WP-Core-Dateien überspringen – Nur
wp-contentund Nicht-Core-Dateien extrahieren - Nur Mediendateien und neue Plugins/Themes extrahieren – Behält vorhandene Plugins und Themes auf dem Ziel bei
- Extraktion von WP-Core-Dateien und auf dem Host vorhandenen Plugins/Themes überspringen – Wenn diese Option gewählt wird, werden die WordPress-Core-Dateien, falls vorhanden, nicht geändert. Sie werden nicht gelöscht und/oder extrahiert.
Außerdem werden, wenn ein Plugin (Theme) sowohl auf dem Host als auch im Archiv vorhanden ist, die Inhalte des Host-Plugins (Themes) beibehalten.

Installationsmodi
Kombinieren Sie Datei-Filter mit diesen Installationsmodi für maximale Flexibilität:
- Überschreibungsinstallation – Ersetzt vorhandene Dateien und behält ausgeschlossene Inhalte bei
- Import-Installation – Fügt Backup-Inhalte mit vorhandenen Website-Daten zusammen
Ansatz 2: Migration großer Websites
Anwendungsfall: Ihre Website hat große Dateigrößen, die langsame Uploads/Downloads verursachen, und Sie müssen häufig zwischen Umgebungen migrieren.
Option 1: Klassisches Überschreiben mit gefilterten Backups
Diese Methode ist ideal, wenn Sie zwei nahezu identische Websites (z. B. Entwicklung und Staging) haben und nur Änderungen synchronisieren müssen.
Voraussetzungen:
- Zwei Websites mit identischen Dateistrukturen
- Gleiches Datenbankschema (unterschiedliche Daten sind in Ordnung)
- Websites können auf demselben oder auf verschiedenen Servern liegen
Arbeitsablauf:
- Create Filtered Backup
- Schließen Sie unter Backup » Datei-Filter große Verzeichnisse aus:

/wp-content/uploads/
- Erstellen Sie das Backup
- Transfer Backup Files
- Laden Sie die Installer- und Archivdateien herunter
- Laden Sie sie in das WordPress-Stammverzeichnis Ihrer Staging-Website hoch
- Run Installation
- Rufen Sie
installer.phpauf Ihrer Staging-Website auf - Extrahieren Sie das Archiv
- Schließen Sie den Installationsvorgang ab
- Rufen Sie
- Result
- Staging-Website erhält alle Updates von der Entwicklung
- Ausgeschlossene Verzeichnisse (wie
/uploads/) bleiben auf der Staging-Website unverändert - Deutlich schnellere Migration aufgrund kleinerer Backup-Größe
Option 2: Import-Installationsmodus
Für schnelle Verbesserungen des Arbeitsablaufs verwenden Sie die Funktion Import Install von Duplicator. Dieser Modus ermöglicht es Ihnen:
- Backup-Daten mit vorhandenen Inhalten zusammenführen
- Spezifische Website-Komponenten selektiv aktualisieren
- Schnellere Migrationszyklen beibehalten

Ansatz 3: Synchronisieren von Entwicklung zu Produktion
Anwendungsfall: Sie müssen eine Staging-/Entwicklungs-Website mit einer großen Produktions-Website synchronisieren und dabei Produktionsdaten beibehalten.
Voraussetzungen:
- Duplicator Pro auf beiden Websites installiert
- Zugriff auf beide Website-Umgebungen
Arbeitsablauf:
- Backup Production Data (Critical)
- Erstellen Sie zur Sicherheit ein vollständiges Backup Ihrer Produktions-Website
- Identify and export specific production database tables you want to preserve:
- Benutzerdaten (
wp_users,wp_usermeta) - Bestellungen/Transaktionen (WooCommerce-Tabellen)
- Formulareingaben
- Nutzergenerierte Inhalte
- Benutzerdaten (
- Exportieren Sie diese Tabellen mit phpMyAdmin oder Ihrem Datenbank-Tool-Hosting
- Configure Archive Engine
- Stellen Sie Archiv-Engine auf DupArchive
- Perform Import URL Install
- Verwenden Sie auf Ihrer Staging-Site die Funktion Installationsimport
- Geben Sie die Backup-URL Ihrer Hauptseite ein
- Folgen Sie den Installationsanweisungen
- Restore Preserved Production Data
- Nachdem der Import abgeschlossen ist, importieren Sie die Produktions-Datenbanktabellen, die Sie in Schritt 1 exportiert haben, erneut
- Verwenden Sie phpMyAdmin oder SQL-Abfragen, um die gespeicherten Daten wieder in die Produktionsdatenbank zu integrieren
- Stellen Sie sicher, dass die gespeicherten Daten korrekt angezeigt werden
- Result
- Staging-Site entspricht perfekt der Hauptseite


Best Practice: Sichern Sie immer Ihre Produktionsdatenbank, bevor Sie von Staging synchronisieren.
Datenbankspezifische Szenarien
Beibehaltung bestehender Datenbanktabellen
Anwendungsfall: Sie möchten bestimmte Tabellen während der Migration unverändert lassen (z. B. Beiträge auf einer Staging-Site beibehalten, während alles andere aktualisiert wird).
Beispielszenario:
Sie migrieren von Entwicklung zu Staging, möchten aber die vorhandenen Beiträge von Staging in der Tabelle wp_posts beibehalten.
Backup-Konfiguration
Installationskonfiguration
- Configure Destination Installation
- Laden Sie Installer und Archiv auf die Staging-Site hoch Starten Sie
installer.phpWählen Sie auf Schritt 1 » Setup die Aktion: „Vorhandene Tabellen überschreiben“ Klicken Sie auf Validieren
💡What This Does: Keeps all existing tables and only overwrites those in the archive. - Laden Sie Installer und Archiv auf die Staging-Site hoch Starten Sie
- Verify Table Preservation
- Überprüfen Sie unter Validieren » Datenbank, ob „Zur Entfernung oder Sicherung markierte Tabellen“
- Bestätigen Sie, dass
wp_postsNICHT in der Entfernungliste ist - Wenn korrekt, fahren Sie mit der Installation fort
- Result
- Alle Website-Daten-Updates von der Entwicklung
- Die Tabelle
wp_postsbleibt auf Staging unverändert - Auf Staging erstellte Beiträge bleiben erhalten

Nicht unterstützte Szenarien
Inkrementelle oder differentielle Backups
Frage: Unterstützt Duplicator inkrementelle oder differenzielle Backups?
Antwort: Nein, Duplicator erstellt jedes Mal vollständige Backups. Sie können jedoch die Backup-Größe mit Filtern optimieren.
Alternativer Ansatz:
- Vollständige Backups – Wöchentlich oder alle X Tage mit allen Dateien planen
- Nur-Datenbank-Backups – Planen Sie tägliche oder stündliche Backups für häufige Datenbankänderungen
- Verwenden Sie Archivfilter, um große, statische Verzeichnisse auszuschließen
Dieser Ansatz liefert Ihnen häufige Datenbank-Snapshots und vermeidet gleichzeitig repetitive Dateisicherungen.
Einzelne Blogbeiträge migrieren
Frage: Wie kann ich nur Blogbeiträge mit ihren Bildern, Kommentaren, Kategorien und Tags kopieren?
Antwort: Duplicator migriert ganze Websites, nicht einzelne Elemente wie Beiträge.
Empfohlene Lösung:
Verwenden Sie das integrierte Import-/Export-Tool von WordPress in Kombination mit manuellen Dateiübertragungen:
- Export Posts
- Wählen Sie Beiträge und laden Sie die XML-Datei herunter
- Transfer Media Files
- Verwenden Sie FTP, um das Verzeichnis
/wp-content/uploads/zu kopieren - Übertragen Sie nur die Ordner, die Ihre Beitragsbilder enthalten
- Verwenden Sie FTP, um das Verzeichnis
- Import on Destination
- Installieren Sie den WordPress-Importer
- Laden Sie Ihre XML-Datei hoch und importieren Sie sie
- WordPress ordnet Mediendateien automatisch zu
Bewährte Praktiken
Testumgebungen
Testen Sie immer zuerst in Staging – Führen Sie erweiterte Migrationen in einer Staging-Umgebung durch, bevor Sie die Produktion berühren.
Erstellen Sie Backups vor dem Start – Erstellen Sie ein vollständiges Backup Ihrer Ziel-Website, bevor Sie mit der Migration beginnen.
Dokumentieren Sie Ihren Workflow – Machen Sie sich Notizen zu verwendeten Filtern und ausgeschlossenen Tabellen für zukünftige Referenz.
Leistungsoptimierung
Verwenden Sie DupArchive für große Websites – Zuverlässiger für Dateien über 2 GB.
Filtern Sie strategisch – Schließen Sie große, statische Verzeichnisse aus, die sich zwischen Migrationen nicht ändern.
Planen Sie entsprechend – Führen Sie große Backups außerhalb der Spitzenzeiten durch.
Fehlerbehebung
Wenn bei erweiterten Migrationen Probleme auftreten:
- Überprüfen Sie die Filterpfade – Stellen Sie sicher, dass die ausgeschlossenen Pfade korrekt sind und verwenden Sie Schrägstriche.
- Prüfen Sie die Tabellenexistenz – Beibehaltene Tabellen müssen auf dem Ziel vorhanden sein.
- Überprüfen Sie die Berechtigungen – Bestätigen Sie, dass die Zielverzeichnisse über die richtigen Schreibberechtigungen verfügen.
- Konsultieren Sie die Protokolle – Überprüfen Sie die Protokolldateien von Duplicator auf spezifische Fehlermeldungen.
Hilfe erhalten
Benötigen Sie zusätzliche Hilfe bei erweiterten Migrationen?
- Wissensdatenbank: Durchsuchen Sie unsere vollständige Dokumentation
- Support-Forum: Stellen Sie Fragen in unserem Community-Forum
- Pro-Support: Duplicator Pro-Benutzer können ein Support-Ticket einreichen