Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

7zip und inkrementelle Backups

Frage Entwicklung Batch & Shell

Mitglied: Zunaras

Zunaras (Level 1) - Jetzt verbinden

28.08.2013, aktualisiert 13:41 Uhr, 3383 Aufrufe, 4 Kommentare

Schönen guten Tag,

ich habe hier ein, wie ich glaube, sehr schönes Script für inkrementelle Backups mit 7zip gefunden.
Das Script läuft prima, solange man über "senden an" arbeitet.

Für meine Frage kann ich den eigentlichen Ersteller nicht mehr kontaktieren und wende mich deshalb an euch.

Ich möchte gerne einen festen Quellpfad in dem Script hinterlegen. Ich weiß aber leider nicht wo und wie.

Für Hilfe wäre ich sehr dankbar

Viele Grüße
Zunaras


01.
@echo off 
02.
 
03.
REM === HIER ANPASSEN : ============================================================ 
04.
REM Pfad zu 7zip 
05.
      set Z=C:\Program Files\7-Zip\7z.exe 
06.
REM Standard Backup Ordner 
07.
      set BF=d:\Backup 
08.
 
09.
REM ============ VERARBEITUNG ====================================================== 
10.
set SF=%1% 
11.
REM Hochkomma weg 
12.
set SF=%SF:"=% 
13.
 
14.
REM Filename 
15.
      for /f "tokens=* delims= " %%f in ("%SF%") do set SN=%%~NXf 
16.
       
17.
REM Alternativ Pfad bauen 
18.
      set SP=%SF:\\=NET\% 
19.
      set SP=%SP::=% 
20.
      set SP=%SP:"=% 
21.
 
22.
REM EXCLUDE LIST 
23.
	rem -xr!*.o  
24.
	set xcl=  
25.
	:loop 
26.
		shift 
27.
		if "%1"=="" goto :endloop 
28.
			set xcl=%xcl% -xr!%1% 
29.
		goto :loop 
30.
	:endloop 
31.
	cls 
32.
echo EXCLUDES: %xcl% 
33.
 
34.
 
35.
Echo BACKUP  :  %d%%t% von %SF%  
36.
echo PFAD    :  %BF%\%SP%\%d%%t%.7z 
37.
echo EXCLUDES:  %xcl% 
38.
echo. 
39.
echo. 
40.
 
41.
REM 7Z  
42.
      if exist "%BF%\%SP%\basis.7z" goto :increment 
43.
            Rem Backup 
44.
            "%Z%" a "%BF%\%SP%\basis.7z" "%SF%" %xcl% 
45.
            goto :end 
46.
 
47.
      :increment   
48.
            REM DATETIME 
49.
            for /f "tokens=1,2,3,4 delims=. " %%i in ('date /t') do set d=%%k-%%j-%%i 
50.
            for /f "tokens=1,2 delims=: " %%i in ('time /t') do set t=%%i%%j 
51.
            set inc=%BF%\%SP%\%d%%t%.7z 
52.
 
53.
            REM Backup Incrementell 
54.
            "%Z%" u "%BF%\%SP%\basis.7z" "%SF%" -ms=off -mx=9 -t7z -u- -up0q3r2x2y2z0w2!"%inc%" %xcl% 
55.
             
56.
:end 
57.
 
58.
explorer.exe "%BF%\%SP%"
Mitglied: Endoro
28.08.2013 um 22:16 Uhr
Hallo,
du könntest dein Problem vielleicht noch mal ohne diesen schrecklichen Code formulieren.
Was genau willst du inkrementell erreichen, wie sind die Daten und wie soll das Ergebnis aussehen?
lg.
Bitte warten ..
Mitglied: Zunaras
28.08.2013 um 23:13 Uhr
Hallo,

es soll zuerst ein Komplettbackup gemacht werden und danach inkrementelle.
Es sind ganz normale Dateien. jpg, doc, xls usw.; Bunt gemischt.
Das Script wollte ich als Aufgabe einmal am Tag zur bestimmten Uhrzeit ausführen.

Hier die Seite, wo ich das gefunden habe. http://donron.net/wiki/index.php?title=Inkrementelle_Backups_mit_7zip

Grüße
Zunaras
Bitte warten ..
Mitglied: bastla
28.08.2013, aktualisiert um 23:53 Uhr
Hallo Zunaras!

Deinen Quellpfad kannst Du als Ersatz der Zeilen 10 - 12 (zumindest die Zeilen 14, 15 und 20 sind übrigens auch entbehrlich) so schreiben:
set "SF=D:\Dein Ordner"
Grüße
bastla
Bitte warten ..
Mitglied: Zunaras
29.08.2013 um 14:37 Uhr
Hallo bastla,

vielen Dank für die Hilfe. Funktioniert prima. Hast mir sehr geholfen!

Viele Grüße
Zunaras
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Windows Server
Hyper-V VSS Writer Backups schlagen fehl (2)

Frage von stefts zum Thema Windows Server ...

Router & Routing
gelöst Geplante Backups auf Mikrotik Router (8)

Frage von 118080 zum Thema Router & Routing ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...