Was Migrate macht
Migrate ist eine native macOS-App, mit der du Websites, Dateien, Dokumente und Datenbanken von einem Ort an einen anderen verschiebst. Verbinde einen Server per SFTP oder FTP, deinen eigenen Rechner, ein ZIP-Archiv oder ein Cloud-Konto und übertrage in einem Durchgang in beide Richtungen. Plane Migrationen so, dass sie ohne dich stattfinden, und sieh jeden abgeschlossenen Lauf in der Verlaufsliste nach. Die Passwörter deiner Konten liegen im Schlüsselbund von macOS, und die Dateien selbst wandern direkt zwischen den beiden von dir eingerichteten Endpunkten — niemals über uns.
Alle Kontotypen, die du wirklich brauchst
SFTP, SFTP mit privatem Schlüssel, klassisches FTP, FTP mit TLS/SSL, FTP mit implizitem SSL, lokale Konten, ZIP-Archive und Cloud-Konten.
Was auch immer dein Hoster anbietet und wo auch immer deine Sicherungen liegen: Migrate kommt damit zurecht. Ein einzelner Lauf kann vom Live-Server auf dein Notebook gehen — oder von einem lokalen Build direkt in ein ZIP.

Einmal einrichten, immer wiederverwenden
Adresse, entfernter Pfad, Root-URL und Datenbank-Zugangsdaten liegen gemeinsam in einem benannten Konto.
Prüfe die Verbindung, bevor du dich auf etwas festlegst, und behalte das Konto für jeden weiteren Push und Pull. Passwörter landen über dein Apple-Konto im Schlüsselbund von macOS, bleiben damit in deiner Hand und lassen sich jederzeit ändern.

Push und Pull in einem Schritt
Quelle wählen, Ziel wählen — den Rest übernimmt Migrate.
Vom Live-Server in die lokale Entwicklung, von Staging nach Produktion, von einem Hoster zum nächsten oder von irgendwo in ein Archiv. Die Richtung bestimmst du, und die Zahl deiner Websites ist nicht begrenzt.

Suchen & Ersetzen, das serialisierte Daten überlebt
Die Datenbank exportieren und im SQL-File suchen und ersetzen zerstört alles, was PHP serialisiert hat — Widgets, Theme-Optionen, Plugin-Einstellungen.
Serialisierte Werte enthalten die Länge jeder Zeichenkette. Wird eine Domain darin ersetzt, zeigt diese Längenangabe auf die falsche Zeichenzahl, und der Wert wird beim Deserialisieren zu einer leeren Zeichenkette. Migrate erkennt serialisierte Daten und schreibt sie korrekt um, damit ein Domainwechsel nicht stillschweigend die halbe Website leert.

Einmal planen, nie wieder daran denken
Eine Migration läuft sofort, nach Zeitplan — oder beides zugleich.
Stündlich, täglich, wöchentlich oder monatlich, beginnend zu einer Uhrzeit deiner Wahl. Deine Website ist nicht der richtige Ort für dein Migrationswerkzeug — das gehört auf deinen Mac und arbeitet, während du etwas anderes tust.

Deine Archive gehören dir
Jeder abgeschlossene Lauf steht mit Datum, Größe, Archiv und Protokoll in der Liste.
Öffne das Archiv, lies im Protokoll nach, was genau übertragen wurde, oder lösche einen Lauf, den du nicht mehr brauchst. Sicherungen, die nur beim Hoster liegen, gehören dir nicht wirklich.

Voller nützlicher Funktionen
Was Migrate kann, auf einen Blick.
- Native macOS-App
- SFTP und FTP
- Authentifizierung per Schlüssel
- Passwörter im Schlüsselbund
- Lokale Konten
- ZIP- und Cloud-Archive
- Datenbankübertragung
- Serialisierungssicheres Ersetzen
- Geplante Migrationen
- Verlauf und Protokolle
- Verbindungsprüfung
- Niemals Werbung
Häufige Fragen
Die Fragen, die uns am häufigsten erreichen — beantwortet.
Was ist Migrate?
Migrate ist eine native macOS-App, mit der du Websites, Dateien, Dokumente und Datenbanken von einem Ort an einen anderen verschiebst. Sie verbindet sich mit deinen Servern, deinem eigenen Rechner, Archiven und Cloud-Speicher, überträgt, was du festlegst, und schreibt dabei Datenbankwerte um, ohne serialisierte Daten zu beschädigen.
Welche Protokolle und Kontotypen werden unterstützt?
Serverkonten über SFTP, SFTP mit privatem Schlüssel, FTP, FTP mit TLS/SSL und FTP mit implizitem SSL sowie lokale Konten und Archivkonten wie ZIP-Archive und Cloud-Konten.
Warum arbeitet Migrate beim Suchen & Ersetzen anders?
Weil ein einfaches Suchen und Ersetzen in einem SQL-Dump PHP-serialisierte Daten zerstört. Serialisierte Werte speichern die Länge jeder Zeichenkette; wird darin eine Domain geändert, stimmt diese Länge nicht mehr, und der Wert wird beim Deserialisieren zu einer leeren Zeichenkette. Migrate erkennt serialisierte Daten und passt sie korrekt an.
Wo werden meine Passwörter gespeichert?
Im Schlüsselbund von macOS, über dein Apple-Konto und mit Apples eigenem Sicherheits-Framework. Sie bleiben auf deinem Mac, du kannst sie jederzeit ändern oder entfernen, und sie werden niemals an uns übermittelt.
Laufen meine Dateien über eure Server?
Nein. Migrate verbindet sich direkt mit der von dir eingerichteten Quelle und dem Ziel und überträgt die Daten zwischen beiden. Wir haben keine Kopie deiner Websites, Dateien oder Datenbanken.
Können Migrationen nach Zeitplan laufen?
Ja. Eine Migration kann sofort laufen, wiederkehrend nach Zeitplan — stündlich, täglich, wöchentlich oder monatlich zu einer Uhrzeit deiner Wahl — oder beides.
Was kostet Migrate?
Migrate lässt sich kostenlos installieren, und die meistgenutzten Funktionen bleiben kostenlos. Zusätzliche Funktionen schaltest du mit einem Abonnement frei, das in mehreren Varianten erhältlich ist. Ein Abonnement verlängert sich automatisch, bis du die Verlängerung in den Einstellungen deines Apple-Kontos deaktivierst. Das aktuelle Angebot und die Preise findest du in der App und im Mac App Store.
Gibt es Werbung?
Nein. Wir mögen Werbung genauso wenig wie du.
Gibt es eine Version für Windows oder Linux?
Derzeit nicht. Migrate ist nativ für macOS entwickelt und ausschließlich im Mac App Store erhältlich.
Was passiert, wenn eine Migration fehlschlägt?
Der Lauf wird mit Protokoll in der Verlaufsliste festgehalten, sodass du siehst, wo er abgebrochen ist. Sichere vorher immer beide Seiten: Eine abgebrochene Übertragung kann am Ziel Daten unvollständig zurücklassen, und wir können sie nicht für dich wiederherstellen.
