MySQLDumper-Board Forum Index Follow me on Twitter

Portal  •   Forum  •  Downloads  •  Profile  •  Search   •  Register  •  Log in to check your private messages  •  Log in  •  


 Perl Backups automatisch löschen

Post new topicReply to topic
Author Message
rimbimbi
first backups
first backups





Joined: 17 Nov 2008
Posts: 1


blank.gif

PostPosted: 2008-11-17, 18:00    Perl Backups automatisch löschen Reply with quoteBack to top

Hallo,

ich starte jeden Tag ein MysqlBackup via MysqlDumper. Und ich möchte das es max. 3 Backups in dem Ordner gibt. Wie setze ich das um?

Hab folgende Einstellungen:

automatisches Löschen der Backups: aktiviert (Alter der Dateien (in Tagen)=7, Anzahl von Backup-Dateien=3 -> für jede Datenbank)

Die Backups werden aber nicht automatisch gelöscht. Müssen vll. beide Situationen gegeben sein, also älter als 7 Tage und mehr als 3 Backupdatein?


Danke und Grüße

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
moepschen
Moderator
Moderator




Age: 33
Joined: 21 Jan 2006
Posts: 809
Location: Frankfurt (Oder)


germany.gif

PostPosted: 2008-11-18, 11:30    (No subject) Reply with quoteBack to top

Das automatische Löschen funktioniert leider bei einigen nicht, bzw. nicht korrekt. Da ist DSB noch dran, warum das so ist.
_________________
MfG moepschen

OfflineView user's profileSend private messageSend e-mailMSN Messenger    
RHS
Donator
Donator





Joined: 23 Oct 2008
Posts: 13


germany.gif

PostPosted: 2008-11-20, 20:56    (No subject) Reply with quoteBack to top

Hallo,

vielleicht hilft DSB noch folgendes weiter:

Ich sichere 3 Datenbanken und das jeweils 3x am Tag. Insgesamt also 9 Dumps/Tag.

Wie der Konfiguration zum autom. Löschen zu entnehmen ist, sollen die Sicherungen max. 5 Tage aufbewahrt werden (= 15 Sicherungen / DB).

Prinzipiell denke ich mir, das der Dumper jeden Tag einfach 9 alte Dateien löschen müsste (ab dem 6. Tag).

Das folgende ist das Protokoll von heute:


20.11.2008 19:37:37 autodeleted (days) 'he_openx_2008_11_14_16_15.sql.gz'.
20.11.2008 19:37:37 autodeleted (days) 'pl_forum_2008_11_14_16_10.sql.gz'.
20.11.2008 19:37:37 autodeleted (days) 'vm_forum_2008_11_14_16_05.sql.gz'.
20.11.2008 19:37:37 autodeleted (days) 'he_openx_2008_11_14_08_15.sql.gz'.
20.11.2008 19:37:37 autodeleted (days) 'pl_forum_2008_11_14_08_10.sql.gz'.
20.11.2008 19:37:37 autodeleted (days) 'vm_forum_2008_11_14_08_05.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'vm_forum_2008_11_13_16_05.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'pl_forum_2008_11_13_16_10.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'he_openx_2008_11_13_16_15.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'vm_forum_2008_11_14_00_05.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'pl_forum_2008_11_14_00_10.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'he_openx_2008_11_14_00_15.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'vm_forum_2008_11_15_00_05.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'pl_forum_2008_11_15_00_10.sql.gz'.
20.11.2008 19:37:37 autodeleted (max) 'he_openx_2008_11_15_00_15.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'vm_forum_2008_11_15_08_05.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'pl_forum_2008_11_15_08_10.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'he_openx_2008_11_15_08_15.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'vm_forum_2008_11_15_16_05.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'pl_forum_2008_11_15_16_10.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'he_openx_2008_11_15_16_15.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'vm_forum_2008_11_16_00_05.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'pl_forum_2008_11_16_00_10.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'he_openx_2008_11_16_00_15.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'vm_forum_2008_11_16_08_05.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'pl_forum_2008_11_16_08_10.sql.gz'.
20.11.2008 19:37:38 autodeleted (max) 'he_openx_2008_11_16_08_15.sql.gz'.


Wenn ich richtig gezählt habe, wurden heute 27 Dateien gelöscht ...

Am 19.11. war überhaupt keine Löschaktion. Davor, bis zum 01.11. zurück, sind auch diverse Tage ohne Löschaktion, manchmal sogar 2 oder 3 Tage keine Aktion.



dumperconfig.jpg
 Description:
 Filesize:  35.85 KB
 Viewed:  606 Time(s)

dumperconfig.jpg



OfflineView user's profileSend private message    
moepschen
Moderator
Moderator




Age: 33
Joined: 21 Jan 2006
Posts: 809
Location: Frankfurt (Oder)


germany.gif

PostPosted: 2008-11-21, 18:28    (No subject) Reply with quoteBack to top

Dann sei zufrieden, das er bei dir wenigstens ab und zu löscht, bei mir macht er gar nichts Wink
_________________
MfG moepschen

OfflineView user's profileSend private messageSend e-mailMSN Messenger    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-11-21, 19:20    (No subject) Reply with quoteBack to top

Das Mischen der beiden Optionen macht doch überhaupt gar keinen Sinn.
Entweder man löscht anhand des Alters der Dateien oder man löscht anhand der Anzahl. Was soll bitte die Kombination beider Optionen bewirken? Das ist aus meiner Sicht vollkommen unlogisch.
Entscheide Dich zunächst für eine Option und setze die andere auf 0.
Dann sehen wir weiter.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
RHS
Donator
Donator





Joined: 23 Oct 2008
Posts: 13


germany.gif

PostPosted: 2008-11-21, 22:42    (No subject) Reply with quoteBack to top

Hallo Daniel,

« DSB » wrote:
Das Mischen der beiden Optionen macht doch überhaupt gar keinen Sinn.


über Sinn und Unsinn kann man sicherlich streiten Twisted Evil Die Fragestellung in der Konfiguration ist m.E. nicht eindeutig genug. Vielleicht hilft dabei ein "oder" zwischen den beiden Optionen? Dann wäre es klar.

Ich wollte lediglich vermeiden, das eine Option die andere "aufhebt" ...

Das "Alter der Dateien (in Tagen):" habe ich auf 5 gelassen. Die Anzahl Backup-Dateien steht auf 0 (Null) wie von Dir vorgeschlagen.

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-11-22, 10:30    (No subject) Reply with quoteBack to top

Hallo RHS,

danke erst einmal für dei vielen Informationen - das ist vorbildlich. Wink
Von welcher Dumper-version reden wir hier denn überhaupt?
An dem Thema bin ich immer noch dran. Durch Umzug und andere Aufträge fällt das aber leider bisher immer hinten über.
In der aktuellen CVS-Version ist das Löschen sogar zum Teil auskommentiert, da ich immer noch dabei bin Multipart-Backups als ein zusammenhnängendes Backup zu identifizieren. Erst wenn das gelungen ist, kann die Löschaktion wieder vollständig und dann hoffentlich auf allen Servern korrekt greifen.

Dass es in Version 1.22 noch nicht auf allen Servern rund läuft, ist mir bewusst. Deshalb bastel ich da ja noch dran rum. Wink

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
RHS
Donator
Donator





Joined: 23 Oct 2008
Posts: 13


germany.gif

PostPosted: 2008-11-22, 12:58    (No subject) Reply with quoteBack to top

Hallo Daniel,

« DSB » wrote:
Von welcher Dumper-version reden wir hier denn überhaupt?


von der aktuellen Version. Gegenüber diesem Beitrag hat sich daran nichts geändert.

Geändert sich aber jetzt das Ergebnis nach den Konfigurationsänderung gegenüber gestern: z.Zt. werden 17 Backups je Datenbank angezeigt. (5 Tage x 3 Backups wären nur 15 Backups).

Die älteste Sicherung ist vom 17.11. / 00:05 h und hätte demnach spätestens heute um 08:05 h nach dem Backup gelöscht werden müssen.

Nochmal zum besseren Verständnis: ich sichere 3 Datenbanken (im Abstand von 5 Minuten) jeweils 3x am Tag um 00:05, 08:05 und 16:05 h.

Gruß: - Reinhard -

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-11-22, 15:10    (No subject) Reply with quoteBack to top

Welche ist für Dich die "aktuellste" Version?
Für mich ist es die aus dem CVS-Repository.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
RHS
Donator
Donator





Joined: 23 Oct 2008
Posts: 13


germany.gif

PostPosted: 2008-11-23, 00:49    (No subject) Reply with quoteBack to top

Hallo Daniel,

ich nutze momentan Version 1.23 Rev 315.

Z.Zt. sind übrigens 18 Dumps je Datenbank gelistet. Gemäß Perl-Log funktioniert das Löschen jetzt aber wohl (1 Dump je Datenbank ist noch zuviel). Ich guck morgen Abend noch mal ...

Gruß: - Reinhard -

OfflineView user's profileSend private message    
RHS
Donator
Donator





Joined: 23 Oct 2008
Posts: 13


germany.gif

PostPosted: 2008-11-23, 18:57    (No subject) Reply with quoteBack to top

Hallo,

so, ich habe noch mal nachgesehen. Scheint so, als ob Löschbefehle nicht immer ausgeführt werden ...

Das ist das Perl-Log von heute, 08:05 h:


23.11.2008 08:05:00 Autodelete: search for backups older than 5 days ...
23.11.2008 08:05:00 /usr/www/users/xxxxxxx/msd/work/backup/vm_forum_2008_11_18_00_05.sql.gz 5.3318287037037
23.11.2008 08:05:00 /usr/www/users/xxxxxxx/msd/work/backup/pl_forum_2008_11_18_00_10.sql.gz 5.32972222222222
23.11.2008 08:05:00 /usr/www/users/xxxxxxx/msd/work/backup/he_openx_2008_11_18_00_15.sql.gz 5.32582175925926
23.11.2008 08:05:00 /usr/www/users/xxxxxxx/msd/work/backup/vm_forum_2008_11_18_00_05.sql.gz deleted.
23.11.2008 08:05:00 /usr/www/users/xxxxxxx/msd/work/backup/pl_forum_2008_11_18_00_10.sql.gz deleted.
23.11.2008 08:05:00 /usr/www/users/xxxxxxx/msd/work/backup/he_openx_2008_11_18_00_15.sql.gz deleted.


Und dieses das Log von 16:05 h:


23.11.2008 16:05:00 Autodelete: search for backups older than 5 days ...
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/vm_forum_2008_11_18_00_05.sql.gz 5.66516203703704
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/pl_forum_2008_11_18_00_10.sql.gz 5.66305555555556
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/he_openx_2008_11_18_00_15.sql.gz 5.65915509259259
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/vm_forum_2008_11_18_08_05.sql.gz 5.33181712962963
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/pl_forum_2008_11_18_08_10.sql.gz 5.3297337962963
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/he_openx_2008_11_18_08_15.sql.gz 5.32581018518519
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/vm_forum_2008_11_18_00_05.sql.gz deleted.
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/pl_forum_2008_11_18_00_10.sql.gz deleted.
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/he_openx_2008_11_18_00_15.sql.gz deleted.
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/vm_forum_2008_11_18_08_05.sql.gz deleted.
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/pl_forum_2008_11_18_08_10.sql.gz deleted.
23.11.2008 16:05:00 /usr/www/users/xxxxxxx/msd/work/backup/he_openx_2008_11_18_08_15.sql.gz deleted.


Man sieht, das die ersten Dateien in beiden Logs gelistet werden, obwohl sie beim ersten Mal angeblich gelöscht wurden. In Wirklichkeit sind alle Dateien (aus den Logs) noch vorhanden.

Gruß: - Reinhard -

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-11-23, 19:11    (No subject) Reply with quoteBack to top

« DSB » wrote:
In der aktuellen CVS-Version ist das Löschen sogar zum Teil auskommentiert, da ich immer noch dabei bin Multipart-Backups als ein zusammenhnängendes Backup zu identifizieren. Erst wenn das gelungen ist, kann die Löschaktion wieder vollständig und dann hoffentlich auf allen Servern korrekt greifen.


Hör auf zu testen und zu berichten. Ich bin noch an dem Thema dran. Wink

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
RHS
Donator
Donator





Joined: 23 Oct 2008
Posts: 13


germany.gif

PostPosted: 2008-11-27, 22:41    (No subject) Reply with quoteBack to top

Hallo Daniel,

ich habe die Konfiguration versuchsweise soeben geändert. Und zwar sollen nun 15 Dumps per Datenbank behalten werden (bei 3 Dumpers / DB sollten das wieder 5 Tage ergeben).

Das Löschen nach Alter hat nicht wie gewünscht funktioniert. Im Protokoll wird es zwar angezeigt, aber die Dateien wurden nicht gelöscht.

Gruß: - Reinhard -

OfflineView user's profileSend private message    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Perl Backup immer Error 404 luckyheiko Fehler / Probleme 6 2012-05-23, 10:06 View latest post
No new posts Löschungs alter Backups auf FTP Hangasilly Feature Requests 0 2012-05-17, 19:33 View latest post
No new posts Endlosschleife beim Wiederherstellen ... DSB Allgemeine Fragen zu MySQLDumper 2 2012-03-30, 11:12 View latest post
No new posts Perl: Eine Datenbank wird übersprungen Vee Fehler / Probleme 1 2012-03-28, 07:57 View latest post
No new posts Guidance for the Perl script HillTopsGM Errors and questions 4 2012-02-21, 20:25 View latest post

 
CrackerTracker © 2004 - 2012 CBACK.de

Powered by Orion based on phpBB © 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours

phpBB SEO