Automatisches BAckup überschreiben

Daniel1003

Aktives Mitglied
8. Juni 2011
91
3
Ich habe mir ein automatisches Backup erstellt wie im wiki erklärt.

Kann man die .bat Datei so schreiben, das immer nur ein BAckup erstellt wird, und dieses immer wieder überschrieben wird?
Jetzt wird ja immer automatisch das Datum genommen. Wenn ich dort ein festen Wert eingebe zb.B autobackup.bat, dann wird die DAtei immer größer, aber es wird nicht überschrieben. Gibt es ein Befehl zum überschreiben?
 

Ventureworks

Aktives Mitglied
8. August 2011
595
0
Bremen
AW: Automatisches BAckup überschreiben

Ist nicht empfehlenswert falls Du mal 2 oder 3 Tage zurück musst! Dann fehlt das passende Backup.

Ich empfehle Dir die Backups täglich zu machen und mind. 14 Tage vor zu halten. Wenn Du immer die selbe nimmst hängt er die Daten hinten einfach nur dran was mit der Zeit unendlich große Dateien mit sich bringt.

Spar den Speicher idealerweise nicht am falschen Ende (ich spreche da aus leidiger Erfahrung)
 

microline

Sehr aktives Mitglied
4. Februar 2010
728
28
AW: Automatisches BAckup überschreiben

Ich mache ein stündliches Backup. Die Backups gehen an eine externe Festplatte mit 500 gb. Wenn die überläuft, dann wird einfach alles bis auf die letzten drei Sicherungen gelöscht.
 

Daniel1003

Aktives Mitglied
8. Juni 2011
91
3
AW: Automatisches BAckup überschreiben

Ich mache auch stetig Updates. Sogenannte Liveupdates. Ich möchte einfach Standort unabhängig ein Backup auf ein usb Stick. Wenn was im Büro passiert(Feuer, Wasser Diebstahl usw), nützen mir alle Backups nichts. Deshalb mache ich so ein zusätzliches Backup auf ein USB Stick, und das möglichst automatisch.

Also nochmals meine Frage, ist es möglich die -bat Datei so umzuschreiben, dass das vorhandene Backup überschrieben wird?
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
AW: Automatisches BAckup überschreiben

nabend,

mach in der .bat Datei vorher einfach ein
Code:
del <dateiname>
, dabei wird die DAtei vorher einfach gelöscht.
 

Smarti

Aktives Mitglied
8. Februar 2008
440
0
AW: Automatisches BAckup überschreiben

Also ich kann es nicht mehr mit ansehen ;)
sucht mal nach dem Tool "SQLBackupAndFTP"
in der Free Version geht eine DB zum sichern
aber die Vollversion ( haben wir uns gekauft) kostet auch nicht die Welt
Da könnt ihr alles einstellen wie viele Tage Aufbewahrung bzw überschreiben
Email bei Sicherung OK usw.

@Thomas :das Tool würde ich in der Wiki mit aufnehmen
 

ralph_1

Gut bekanntes Mitglied
12. August 2011
586
5
AW: Automatisches BAckup überschreiben

Ich habe mir ein automatisches Backup erstellt wie im wiki erklärt.

Kann man die .bat Datei so schreiben, das immer nur ein BAckup erstellt wird, und dieses immer wieder überschrieben wird?
Jetzt wird ja immer automatisch das Datum genommen. Wenn ich dort ein festen Wert eingebe zb.B autobackup.bat, dann wird die DAtei immer größer, aber es wird nicht überschrieben. Gibt es ein Befehl zum überschreiben?
Code:
osql.exe -D eazy -U sa -P sa04jT14 -Q "BACKUP DATABASE eazybusiness TO DISK = 'd:\backup\db\%date%.bak' WITH INIT,SKIP"
BACKUP
 

opti61

Sehr aktives Mitglied
13. September 2006
449
28
AW: Automatisches BAckup überschreiben

.. hat sich erledigt.
Warum kann man seinen Beitrag beim Editieren nicht auch löschen?
 

funnyfisch

Gut bekanntes Mitglied
1. Oktober 2011
454
3
Mühlheim
AW: Automatisches BAckup überschreiben

Ich habe mir ein automatisches Backup erstellt wie im wiki erklärt.

Leider habe ich das nicht hingbekommen

Habe win 7 64 bit mit der sql 2008 express am laufen

die bat habe ich mit Notepad gemacht.

Habe alles so gemacht wie beschieben

Hier meine bat

cls
cls
@echo off
echo JTL-Wawi Datenbanken werden jetzt gesichert!
osql.exe -D eazy -U sa -P sa04jT14 -Q "BACKUP DATABASE eazybusiness TO DISK = 'd:\backup\JTL_WAWI\0\%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'"

es wird leider nichts gesichert obwohl der aufgabenplaner folgendes schreibt

Die Aufgabenplanung hat die Instanz "{d905c61c-f435-477e-9f4c-e13bbab40789}" der Aufgabe "\Tägliches Datenbackup" für den Benutzer "alexander-PC\alexander" erfolgreich fertig gestellt.

was mache ich falsch ????
 

funnyfisch

Gut bekanntes Mitglied
1. Oktober 2011
454
3
Mühlheim
AW: Automatisches BAckup überschreiben

habe es als admin probiert aber es geht auch nicht

wenn ich im aufgabenplaner auf die aufgabe gehe und rechts klicke wähle ich ausführen aus. im status seht dann wird ausgeführt.

im verlauf steht das

Die Aufgabenplanung hat die Instanz "{1cdf6312-16e5-405d-b8f9-9602e3e42bef}" der Aufgabe "\Tägliches Datenbackup" für den Benutzer "alexander-PC\alexander" erfolgreich fertig gestellt.


Was meinen Sie mit manuel ausführen ?
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Automatisches BAckup überschreiben

setz mal an das Ende der bat-Datei ein
Code:
pause

damit du eine event. Fehlermeldung siehst und dann die bat-Datei noch mal manuell starten

Fehlermeldung??
 

funnyfisch

Gut bekanntes Mitglied
1. Oktober 2011
454
3
Mühlheim
AW: Automatisches BAckup überschreiben

das fenter ist schwarz steht nix drinne

habe mal jtl auf den läppi gemacht auch win 7 64 bit aber das gleicher ergebniss
 

funnyfisch

Gut bekanntes Mitglied
1. Oktober 2011
454
3
Mühlheim
AW: Automatisches BAckup überschreiben

habe mal weiter gegestet

hier die bat bat2.JPG


leider wurde nichts in den pfaden gespeichert
 

Anhänge

  • bat2.JPG
    bat2.JPG
    49 KB · Aufrufe: 29