Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Backup Lösung für 3 Monate per robocopy

Frage Entwicklung Batch & Shell

Mitglied: vanHoven

vanHoven (Level 1) - Jetzt verbinden

16.11.2014 um 11:54 Uhr, 1416 Aufrufe, 7 Kommentare

Hallo zusammen,

auf der Suche nach einer Backup Lösung bin ich auf folgenden Beitrag gestoßen:
http://www.administrator.de/wissen/t%C3%A4gliche-vollsicherung-per-batc ...


Nun habe ich den Code wie folgt abgeändert..

ECHO OFF
REM Setze Verzeichnisse
SET SOURCE=C:\Backup [D]\Backup Laptop\Eigenes Business
SET DEST=C:\TempCopy
REM Erstelle Zielpfad, falls nicht vorhanden
if not exist "%Dest%"\%Date% Md "%DEST%"\%Date%
REM Kopiere Verzeichnis
xcopy "%SOURCE%" "%DEST%"\%Date% /c/s/r/d/y/i
REM Kopiere Daten von S2 nach S1
robocopy %DEST% i:/backup /mir
REM

set jahr=%date:~-4%
set monat=%date:~-7,2%
if %monat%==01 set "month=Dezember" && Set /a "jahr-=1"
if %monat%==02 set month=Januar
if %monat%==03 set month=Februar
if %monat%==04 set month=Maerz
if %monat%==05 set month=April
if %monat%==06 set month=Mai
if %monat%==07 set month=Juni
if %monat%==08 set month=Juli
if %monat%==09 set month=August
if %monat%==10 set month=September
if %monat%==11 set month=Oktober
if %monat%==12 set month=November
mkdir C:\Backup [D]\Backup Laptop\LX-Monatsbackups\%month%_%jahr%
xcopy C:\TempCopy\*.* "C:\Backup [D]\Backup Laptop\LX-Monatsbackups"\%month%_%jahr%\ /c/d/e/h/r/o/y
rd /s /q C:\TempCopy\
md C:\TempCopy
rd /s /q "C:\Backup\[D]"
rd /s /q C:\Backup\Laptop

Gerade die beiden letzten Zeilen scheinen mir recht unelegant.. Kann man das vielleicht geschickter lösen?

Im Übrigen würde ich es bevorzugen, nur die letzten 3 Monate zu sichern..,

Für Eure Hilfe schon mal besten Dank vorab!

Eric
Mitglied: Endoro
17.11.2014 um 00:07 Uhr
Hey,
es ist einfacher, wenn du deine Struktur und das gewünschte Ergebnis beschreibst. Das anhand fremden und möglicherweise fehlerhaften Quellcodes zu rekonstruieren ist undankbar.
Gruss, Endoro
Bitte warten ..
Mitglied: vanHoven
17.11.2014 um 10:28 Uhr
Hallo Endoro,

habe hier einen Einzelplatzrechner mit W7 und möchte einen, ggf. auch mehrere Ordner sichern.
Die Sicherung sollte täglich komplett (evtl. auch differenziell) erfolgen, da der Rechner während des Tages mehrmals neu gestartet wird.
Benötigt wird das Ganze max. 3 Monate lang und kann anschließend überschrieben werden. Das Sahnehäubchen wären variable Zielordner...

Leider hat sich oben erwähnte Lösung dahingehend als etwas schwerfällig erwiesen.
Bitte warten ..
Mitglied: Doskias
17.11.2014 um 16:52 Uhr
Was ist denn der Inhalt der Ordner, die gesichert werden sollen.
Wenn sich dort eine SQL-Datenbank befindet, könnte das bei Robocopy zu Problemen führen. Stichwort:Dateizugriff.

Von welcher Datenmenge reden wir hier, wenn du noch zwischen kompletter und differenzieller Sicherung schwankst.
Bitte warten ..
Mitglied: vanHoven
19.11.2014 um 10:37 Uhr
die Datenmenge liegt bei rund 12GB (keine SQL-Datenbank), wobei der größte Teil mittels BitTorrent Sync gesichert wird. Allerdings erfolgt diese Art der Sicherung nur gelegentlich, da der 2te Rechner in einem anderen Raum steht und nur selten läuft.

Wichtig davon ist ein relativ kleiner Teil von ca. 50-100MB, der täglich gesichert werden muss.

Ich suche nun nach einer Lösung, o.g. Datenmenge zu sichern, ohne dafür mehrere Programme nutzen zu müssen.

Das Ganze sollte also wie folgt aussehen:
- Datenmenge: ~12GB
- Sicherung A (~100MB täglich) erfolgt auf Rechner A
- Sicherung B (~11,9GB monatlich(?)) erfolgt auf Rechner B und sollte Sicherung A enthalten
Bitte warten ..
Mitglied: Doskias
19.11.2014 um 10:55 Uhr
Und die Zielordner?
- angeschlossene Laufwerke, die gewechselt werden?
- Freigabe im Netzwerk?

Brauchst du das ganze privat oder beruflich? Beruflich würde ich bei der Ausgangslage nämlich eine Software empfehlen. Gibt gute Lösungen unter 100 €. Wenn Daten täglich gesichert werden müssen klingt das für mich schon sehr nach einer professionellen Ebene und ich persönlich würde da kein Backup via Robocopy einsetzen wollen.
Bitte warten ..
Mitglied: vanHoven
19.11.2014 um 12:04 Uhr
es existieren keine Wechseldatenträger und die Freigabe im Netzwerk basiert auf einer einfachen Ordnerfreigabe.

Den/ die Rechner nutze ich beruflich (Einzelunternehmung), wie auch privat.

Dass ich das einfacher haben könnte, weiß ich. Nur interessiert mich die Technik und die jeweiligen Möglichkeiten..
Bitte warten ..
Mitglied: Doskias
19.11.2014 um 14:03 Uhr
Also wenn schon Skript, dann nimm doch Powershell

01.
# Pfade angeben 
02.
$BackupZiel="D:\Backup" 
03.
$Zusichern="D:\Test" 
04.
$Bericht="D:\Backup_Logs" 
05.
 
06.
#relevante Daten ermitteln 
07.
$month=get-date -uformat %m 
08.
$day=get-date -uformat %d 
09.
$old_day=("{0:dd}" -f (get-date).adddays(-90)) 
10.
$old_month=("{0:MM}" -f (get-date).adddays(-90)) 
11.
 
12.
#Backupziel erstellen: 
13.
md $BackupZiel$month$day 
14.
 
15.
#Daten kopieren: 
16.
Copy-item $Zusichern\* $BackupZiel$month$day -force -passthru > $Bericht\backup_log$month$day.txt 
17.
 
18.
#Alte backups löschen 
19.
remove-Item $BackupZiel$old_month$old_day -recurse
Was macht das Skript:
1. Es kopiert alle Daten aus dem Ordner D:\Test nach D:\Backup und schreibt die kopierten Daten nach D:\Backuplogs (alles Ordnerangaben)
2. Zeile 13 dient zum Erstellen des Ordners. Ohne den Befehl werden nur Dateien, aber keine Unterordner kopiert
3. Die Daten inkl. Unterordner werden kopiert und zwar in den Ordner mit dem heutigen Datum. Also D:\Backup1119 für heute. Die kopierten Daten werden in D:\Backuplogs\Backup_log1119.txt geschrieben
4. Alte Backups werden gelöscht, allerdings nur der Ordner der vor 90 Tagen angelegt wurde. Also heute wäre der Ordner D:\Backup0821 an der Reihe. 90 Tage wegen dem adddays(-90) in Zeile 09 und 10.

Mit etwas mehr Aufwand kann das Skript auch alle Ordner die älter als ein bestimmter Tag sind löschen. Und mit etwas mehr Aufwand kannst du auch verschiedene Pfade für verschiedene Ordner sichern. Dazu einfach die entsprechenden Zeilen kopieren, Variablen umbenennen und fertig (oder das Skript unter anderem Namen mehrfach Speichern). Ebenso fängt das Skript noch keine Fehler ab (zum Beispiel, wenn heute der Ordner nicht existiert (Zeile 19) oder der Ordner schon existiert (Zeile 13).
Bitte warten ..
Ähnliche Inhalte
Backup
Backup Wochen- Monats- Jahressicherung
Frage von MeterpeterBackup14 Kommentare

Hallo, ich bin neu in der Administrationswelt. ich möchte meinem Ausbilder keine blöden Fragen stellen, deswegen frage ich mal ...

Outlook & Mail
EMails werden nach 3 Monaten entfern - Einstellung
Frage von staybbOutlook & Mail5 Kommentare

Hallo, ich habe bei einem Postfach das Problem, dass in Outlook alle Mails älter wie 3 Jahre verscheinden und ...

Grafikkarten & Monitore
Lösung für 3 Monitore an einem PC
gelöst Frage von mabue88Grafikkarten & Monitore10 Kommentare

Hallo, ein Bekannter bekommt an seinem Arbeitsplatz demnächst einen neuen PC. Bei der Auswahl der Hardware kann er mitreden. ...

Batch & Shell
Robocopy Backup Script
Tipp von kunert0345Batch & Shell9 Kommentare

Backupscript zum Erstellen monatlicher Backups und zur täglichen Aktualisierung der monatlichen Backups:

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 1 TagApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 1 TagWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 1 TagWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 2 TagenInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement16 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...