Von Firebase migrieren
Schritt-für-Schritt-Anleitung zum Verschieben Ihrer Firestore-Daten, Firebase Auth-Benutzer und Buckets in die offene, leistungsstarke Infrastruktur von Aurabase.
Passende Firebase-Steine
Aurabase ersetzt jede proprietäre Firebase-Komponente durch standardmäßige, offene Selbsthosting-Technologie ohne Anbieterbindung:
FirebaseAurabaseAurabase-Vorteil
Cloud FirestoreHöheres Äquivalent von PostgreSQL (relational + SQL) ODER Aurabase NoSQL (MongoDB-Stil)
Firebase AuthGleich und erweitert Gleiche OAuth-Unterstützung, MFA TOTP, Magic Links, Passwort
Firebase StorageGleiche und erweiterte S3 MinIO REST API mit spontanen Bildtransformationen
Cloud FunctionsSameEdge-Funktionen Deno-Standard (Deno.serve()) + WASM
Security RulesSuperiorPostgres RLS (Row-Level Security) wird direkt in der Basis ausgewertet
Firebase Realtime DBSameAurabase Realtime (CDC, Präsenz, Übertragung über NATS/WebSockets)
4-Stufen-Roadmap
- Schema & Daten – Auswahl des Modells (relationale PostgreSQL- oder NoSQL-Sammlungen) und Import (15 Min.)
- Authentifizierung – Firebase Auth-Benutzer exportieren und Scrypt/Bcrypt-Hashes ohne Zurücksetzen importieren (10 Min.)
- Speicherdateien – Synchronisierung von Cloud Storage-Buckets mit Aurabase Storage (variabel je nach Volumen)
- SDK-Ersatz – Ersetzen von
firebase/*durch@aurabase/aurabase-js
Von Firestore bis Aurabase
Sie können Ihre Daten entweder in PostgreSQL normalisieren, um die Leistungsfähigkeit von SQL und der strikten Typisierung zu nutzen, oder sie direkt in die NoSQL Document Store-Engine von Aurabase importieren:
Reibungslose Benutzermigration
Dank der Unterstützung der Passwort-Hashing-Algorithmen von Firebase (scrypt, bcrypt, Argon2id) behalten Ihre Benutzer ihre Anmeldeinformationen, ohne ihr Passwort zurücksetzen zu müssen:
S3-Buckets synchronisieren
Aurabase Storage verwendet eine Standard-S3-API. Sie können Ihre Dateien kontinuierlich aus Google Cloud Storage mit dem Dienstprogramm rclone oder aws-cli synchronisieren: