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.

Respaldo SAE Firebird

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

  1. Volle System- oder Zielplatte
  2. SAE noch geöffnet — Datei gesperrt
  3. Unzureichende NTFS-Rechte für Firebird-Dienst oder Backup-Ordner
  4. Netzwerk-/Cloud-Ziel mit abgebrochenen Schreibvorgängen
  5. Antivirus blockiert .fdb/.fbk
  6. Firebird gestoppt oder inkompatible Version
  7. 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

  1. Aspel SAE auf jedem Arbeitsplatz schließen.
  2. Hängende SAE*.exe im Task-Manager beenden.
  3. Firebird Server über services.msc nur 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

  1. Größe im Explorer prüfen.
  2. Monatlich auf Test-PC wiederherstellen oder gbak -c.
  3. 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

Vorbeugung

  • Backups nur ohne angemeldete Benutzer und außerhalb der Monatsabschluss-Spitze planen.
  • Warnung bei 85 % Belegung der Systemplatte; Wachstum der .fdb nach jedem Geschäftsjahr prüfen.
  • Zwei Generationen .fbk aufbewahren (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 gbak und 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.

Verwandte Artikel