kenneth
Goto Top

Mit einem Klick ein Backup machen

Hier ist der Code mit dem man ein Backup macht:

@echo off
REM Die aktuelle Zeit wird geholt und damit ein Ordner so benannt werden kann wird der Doppelpunkt zu einem Punkt ersetzt
set CURRENTTIME=%TIME::=.%

REM Zeichen anzahl bestimmen (HH.MM.SS)
set CURRENTTIME=%CURRENTTIME:~0,8%

REM Den namen des Ordners zusammensetzen
set ORDNERNAME=BackUp-%DATE%-%CURRENTTIME%

REM Ordner erstellen
mkdir F:\%ORDNERNAME%

REM Daten in den Ordner Kopieren
xcopy "C:\" "F:\%ORDNERNAME%" /E  

Content-Key: 241173

Url: https://administrator.de/contentid/241173

Printed on: April 25, 2024 at 11:04 o'clock

Member: Lochkartenstanzer
Lochkartenstanzer Jun 17, 2014 at 19:31:36 (UTC)
Goto Top
Und wo ist das verify? face-smile

lks
Member: miniversum
miniversum Jun 18, 2014 at 10:46:09 (UTC)
Goto Top
Hallo,

ich meine mich zu erinnern das xcopy das verify per default mit macht.
Allerdings bezweifle ich das das so mit C: funktioniert (ohne Fehlermeldung oder fehlenden Dateien).
Außerdem, als Verbesserungsvorschlag, würde ich den Ordnernamen so zusammensetzen, dass die Reihenfolge Jahr, Monat, Tag ist. Dann sortieren sich deine Backups auch gleich leichter.

miniversum
Member: Lochkartenstanzer
Lochkartenstanzer Jun 18, 2014 updated at 11:22:17 (UTC)
Goto Top
Zitat von @miniversum:

Hallo,

ich meine mich zu erinnern das xcopy das verify per default mit macht.

/v face-smile

Allerdings bezweifle ich das das so mit C: funktioniert (ohne Fehlermeldung oder fehlenden Dateien).

/c face-smile

Außerdem, als Verbesserungsvorschlag, würde ich den Ordnernamen so zusammensetzen, dass die Reihenfolge Jahr, Monat,
Tag ist. Dann sortieren sich deine Backups auch gleich leichter.

Genau. Und ggf. noch /y oder /-y in Betracht ziehen., etc. .-)

Sprich: zu einem Backup gehört weit mehr, als einfach nur ein einzelnes copy-Kommando in eine Batch zu schreiben. eine Protokollierung und fehlerbehandlung ist das Mindeste, was man dazupacken muß.

lks
Member: miniversum
miniversum Jun 18, 2014 at 11:56:32 (UTC)
Goto Top
Ach mit dem verify hab ich mich geirrt.
Zitat von http://technet.microsoft.com/en-us/library/bb491035.aspx

Remarks
Using /v
Windows XP does not use this command. It is accepted only for compatibility with MS-DOS files.


Naja das /c ist ja nett aber es fehlen dann trotzdem ein paar Dateien.

miniversum
Member: SarekHL
SarekHL Jun 20, 2014 at 08:11:48 (UTC)
Goto Top
Zitat von @Lochkartenstanzer:

Sprich: zu einem Backup gehört weit mehr, als einfach nur ein einzelnes copy-Kommando in eine Batch zu schreiben. eine
Protokollierung und fehlerbehandlung ist das Mindeste, was man dazupacken muß.

Richtig ... außerdem sollten folgende Funktionen zumindest optional in dazugehören:
- die Möglichkeit, auf Wunsch das Archiv-Attribut zurückzusetzen
- darauf basierend dann die Möglichkeit eines inkrementellen Backups (nur Dateien mit gesetztem Archiv-Attribut)
- die Möglichkeit das Backup in eine ZIP-Datei zu packen (Die ZIP-Unterstützung ist ja seit XP in Windows enthalten)
Member: colinardo
colinardo Jun 20, 2014 updated at 11:01:48 (UTC)
Goto Top
Also halten wir abschließend fest: "Ein Backup ist immer individuell zu sehen". Für den einen reicht obiges doch recht rustikales Script (ohne alles), für den anderen nicht. Aber so ein Script als "Tipp" in einem Administrator-Forum zu posten halte ich doch für "mutig" face-wink

Grüße Uwe
Member: zorlayan
zorlayan Jun 24, 2014 at 14:40:05 (UTC)
Goto Top
Schön gut aber wer kopiert komplette C: auf externen/netzwerk heutzutage ?
Allerdings würde das System beim Kopieren einigen aktiven Prozessen den Vorgang abbrechen.
Member: Lochkartenstanzer
Lochkartenstanzer Jun 24, 2014 at 15:34:22 (UTC)
Goto Top
Zitat von @zorlayan:

Schön gut aber wer kopiert komplette C: auf externen/netzwerk heutzutage ?

/me udn viele andere, die ab und zu mal den gesamtzustand sichern wollen. Speicherplatz ist (relativ) blilig.

Allerdings würde das System beim Kopieren einigen aktiven Prozessen den Vorgang abbrechen.

Deswegen gibt es Offline-Backups oder VSS.

lks
Member: SarekHL
SarekHL Jun 24, 2014 at 16:29:10 (UTC)
Goto Top
Zitat von @Lochkartenstanzer:
Deswegen gibt es Offline-Backups oder VSS.

Oder eine fertige Lösung. Früher habe ich auch mit selbstgestrickten Lösungen oder mit Freeware wie Cobian Backup gearbeitet. Aber seit einiger Zeit empfehle ich meinen Kunden nachdrücklich den Kauf von TrueImage Home. Das kostet nur noch knapp 30 Euro und bietet alles, was man im SOHO-Bereich von einem Backup erwartet (Einfache Quellauswahl, Zeitplanung, Kompression, Aufteilung des Archivs, Differentielle und Inkrementelle Backups, Sicherung der Systempartition um das Betriebssystem im Notfall auf einer neuen Festplatte wiederherzustellen und so weiter und so weiter).

Nur im Serverbereich, wo TrueImage Home nicht läuft, arbeite ich teilweise (wenn es um reine Fileserver geht) noch mit Freeware - denn die Serverversion von TrueImage kann sich ein kleiner Verein oder eine Kirchengemeinde einfach nicht leisten. Auch wenn jetzt sicher wieder die Admins aus der freien Wirtschaft die Hände über dem Kopf zusammenschlagen und darauf hinweisen möchten, dass man nicht am falschen Ende sparen soll - aber wo kein Geld reinkommt, kann man keins ausgeben face-confused-alt
Member: wiesi200
wiesi200 Jun 24, 2014 at 17:39:52 (UTC)
Goto Top
Hallo
Wenn es kostengünstig sein muss und nur einzelne Server zu sichern sind, dann würd ich doch einfach die Windowsinterne Sicherung verwenden.
Member: SarekHL
SarekHL Jun 24, 2014 at 17:44:32 (UTC)
Goto Top
Zitat von @wiesi200:

Wenn es kostengünstig sein muss und nur einzelne Server zu sichern sind, dann würd ich doch einfach die Windowsinterne Sicherung verwenden.

Wenn Microsoft es endlich hinbekommen würde, in seine Windows-Serversicherung eine Datenkompressionsfunktion einzubauen, die es in fast jeder Freeware gibt, dann wäre das eine gute Lösung ...
Member: Lochkartenstanzer
Lochkartenstanzer Jun 25, 2014 at 07:26:23 (UTC)
Goto Top
Zitat von @SarekHL:

Wenn Microsoft es endlich hinbekommen würde, in seine Windows-Serversicherung eine Datenkompressionsfunktion einzubauen, die
es in fast jeder Freeware gibt, dann wäre das eine gute Lösung ...

Plattenplatz ist billig. Und es hindert Dich keiner hinterher einen Packer oder deduplizierer drüberzujagen.

lks
Member: SarekHL
SarekHL Jun 25, 2014 at 07:41:14 (UTC)
Goto Top
Zitat von @Lochkartenstanzer:

Und es hindert Dich keiner hinterher einen Packer oder deduplizierer drüberzujagen.

Wenn ich "nacharbeiten" muss, kann ich auch gleich eine Freeware einsetzen - wie gesagt nur wenn es um reine Dateien geht. Beim AD oder anderen laufenden Datenbanken geht das natürlich nicht.
Member: MasterBlaster88
MasterBlaster88 Jun 26, 2014 at 12:21:10 (UTC)
Goto Top
Zitat von @SarekHL:


Wenn ich "nacharbeiten" muss, kann ich auch gleich eine Freeware einsetzen - wie gesagt nur wenn es um reine Dateien
geht. Beim AD oder anderen laufenden Datenbanken geht das natürlich nicht.

Naja aber ein kleines Script und schon hast du es. Günstige Lösung und von Microsoft Top - Supported face-smile