Monitoring Active Backup for Business

Status
Für weitere Antworten geschlossen.

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
Für alle die, die gerne ihre Dienste überwachen:

Bei meinen Spielereien für PRTG bin ich auf die Datenbank von Active Backup for Business gestossen.

Unter /volume1/@ActiveBackup gibt es eine activity.db. Diese SQLite-Datenbank enthält unter anderem eine Tabelle device_result_table, in der die Backup-Ergebnisse nach Device stehen.

In der Konsole kann man die z.b. mit sqlite3 /volume1/@ActiveBackup/activity.db "select * from device_result_table" abfragen. Das Ergebnis sieht dann z.B so aus:

87|103|1|2|DEVICE|1565559069|1565559084|1160324608

Die Bedeutung der Spalten:
spalten.PNG

Status bedeutet:
2 Finished successful
3 Canceled
4 Failed
5 Warning
8 Partial succeesful
(Das sind die wichtigen Werte)
 
Zuletzt bearbeitet:

baum130

Benutzer
Mitglied seit
01. Okt 2019
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hi,

wir versuchen momentan etwas ähnliches mit Active Backup umzusetzen. Allerdings gibt es bei uns die activity.db nicht, bzw. sie ist nicht sichtbar. Weder in der File Station, noch im Explorer oder über die cmd. Über die Konsole mit sqlite3 komme ich auch nicht an die db dran.(Error: unable to open database "xxxx\activity.db").
Könntest du mir einen Tipp geben, wie man an die DB dran kommt? Oder könnte es vielleicht sein, dass sich da mit einem Update was geändert hat?
Hier ist momentan die 2.0.4 auf einer 1618+ mit DSM 6.2.2 im Einsatz.

Danke :)
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
Hi,

wie Du an dem Pfad "/volume1/@ActiveBackup" siehst, liegt die Datenbank nicht in einem der angelegten Shares. Das ist ein interner Pfad des DSM.

Was Du mal versuchen könntest, ist einen symbolischen Link zu dieser Datei in einem Deiner Shares zu erzeugen.

In der Konsole z.b. mit "ln -s /volume1/@ActiveBackup/activity.db activity.db". Wenn Du das direkt im Ziel-Share machst, wird dort der symbolische Link angelegt. Ich bin aber nicht sicher, ob das auch rechtemässig funktioniert, wenn man dort die activity.db aufruft.
 

baum130

Benutzer
Mitglied seit
01. Okt 2019
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Ahh, ich war wo ganz anders unterwegs. :D Dachte die Datei liegt im Share, (da gibts ja auch einen @ActiveBackup Ordner) und habs dann so über die CMD versucht mit sqlite3 zu öffnen. Geht aber nicht, wenns nicht da ist.

So nun habe ich die activity.db zumindest mal gefunden. Wenn ich diese direkt über die SSH Verbindung per sqlite3 öffnen will kommt leider trotzdem ein "Error: unable to open database file". Wenn ich mir die activity.db auf meinen Rechner kopieren lasse, dann kann ich sie problemlos mit sqlite3 öffnen und Abfragen machen.

Hättest du mir da noch einen Tipp, was ich hier falsch mache?

Danke :)
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134

baum130

Benutzer
Mitglied seit
01. Okt 2019
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Ich danke dir, hat alles geklappt und läuft. :)
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
:D Topp...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat