TL;DR — Kurzzusammenfassung
Aspel SAE Firebird-Backup scheitert durch volle Festplatte, gbak, NTFS-Rechte oder verbundene Benutzer. Schritt-für-Schritt zu gültigem .fbk ohne Datenverlust.
Wenn Aspel SAE kein Firebird-Backup abschließen kann, fehlt im Ernstfall eine gültige .fbk für Buchhaltung und Rechnungen. In Mexiko scheitern Backups häufig an voller Festplatte, verbundenen Benutzern, NTFS-Berechtigungen oder falsch ausgeführtem gbak.
Der Fehler
Unter Dienstprogramme > Sicherung/Wiederherstellung > Sichern erscheinen Meldungen wie:
Datenbank konnte nicht gesichert werden
Unzureichender Speicherplatz auf dem Datenträger
database file appears to be in use
Oft endet die .fbk mit 0 KB oder SAE schließt ohne klare Meldung. Bei manueller Ausführung von gbak in der Eingabeaufforderung erscheinen Meldungen wie cannot open backup file, permission denied oder database file is locked.
Ursache
- Volle System- oder Zielplatte
- SAE noch geöffnet — Datei gesperrt
- Unzureichende NTFS-Rechte für Firebird-Dienst oder Backup-Ordner
- Netzwerk-/Cloud-Ziel mit abgebrochenen Schreibvorgängen
- Antivirus blockiert
.fdb/.fbk - Firebird gestoppt oder inkompatible Version
- Beschädigte Datenbank
Schritt-für-Schritt-Lösung
1. Speicherplatz prüfen
Typische Pfade:
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Empresas
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Respaldos
Freier Speicher ≥ .fdb-Größe × 1,3. Datenträgerbereinigung nutzen und alte .fbk erst nach erfolgreichem lokalem Backup auslagern.
2. Alle SAE-Sitzungen beenden
- Aspel SAE auf jedem Arbeitsplatz schließen.
- Hängende
SAE*.exeim Task-Manager beenden. - Firebird Server über
services.mscnur im angekündigten Wartungsfenster neu starten.
Bei Mehrbenutzer-Lizenz keine Geistersitzungen auf dem Aspel-Lizenzserver lassen.
3. NTFS-Berechtigungen setzen
Unter Respaldos und Zielordner: Eigenschaften > Sicherheit > Vollzugriff für SYSTEM, Administratoren und Firebird-Dienstkonto. Unterobjekt-Berechtigungen ersetzen, wenn der Ordner von einem anderen Server kopiert wurde.
4. Antivirus-Ausnahmen
Dauerhafte Ausnahmen für Aspel-, Firebird- und Backup-Verzeichnis. Echtzeitschutz nur während des Backup-Fensters deaktivieren, falls nötig.
5. Backup über SAE
Dienstprogramme > Sicherung/Wiederherstellung > Sichern, Unternehmen wählen, lokalen Pfad (kein \\server für die erste Kopie), .fbk darf nicht 0 KB sein.
6. Backup mit gbak
cd "C:\Program Files\Firebird\Firebird_2_5\bin"
gbak -b -v -user SYSDBA -password IHR_PASSWORT ^
"C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Empresas\SAE80001.fdb" ^
"D:\Backups\SAE80001.fbk"
Kein masterkey in Produktion. .fbk nach Größenprüfung extern kopieren.
7. Backup validieren
- Größe im Explorer prüfen.
- Monatlich auf Test-PC wiederherstellen oder
gbak -c. - SAE auf der Kopie öffnen und Kataloge plus eine aktuelle Rechnung prüfen.
Alternative Lösung
Wenn C: voll ist, lokales Laufwerk D: oder USB 3.0 für die .fbk nutzen und extern spiegeln. Verlassen Sie sich nicht auf eine einzige Kopie auf demselben Volume wie die aktive .fdb.
Verwandte Probleme
- Backup OK, Wiederherstellung scheitert → Sicherung/Wiederherstellung.
- Nach Servermigration → Firebird-Verbindung.
- EEFFACE nach abgebrochenem Backup → EEFFACE-Anleitung.
Vorbeugung
- Backups nur ohne angemeldete Benutzer und außerhalb der Monatsabschluss-Spitze planen.
- Warnung bei 85 % Belegung der Systemplatte; Wachstum der
.fdbnach jedem Geschäftsjahr prüfen. - Zwei Generationen
.fbkaufbewahren (gestern und letzte Woche) plus Kopie außerhalb des Büros. - Runbook mit
.fdb-Pfad, Firebird-Version und SYSDBA-Zugang für Notfälle pflegen. - Vor Servermigration immer
gbakund Test-Wiederherstellung dokumentieren.
Zusammenfassung
- Backup-Fehler in SAE bedeuten meist volle Platte, offene Sitzungen oder Rechte am
.fbk-Pfad. - Zuerst lokal sichern, dann extern kopieren.
- gbak -b ist die Standard-Alternative zum SAE-Assistenten.
- Siehe auch Firebird-Verbindung zum Server.