#1 Added by Heernis 6 years ago
Last edited by Heernis (6 years ago)
---
Nicht klicken!
Ich schreibe generell auf Deutsch. Für Fremdsprachen gibt es ein Übersetzungswerkzeug. Die deutsche Sprache sollte hier nicht verschwinden.
I generally write in German. For foreign languages there is a translation tool. The German language should not disappear here.
J'écris généralement en allemand. Pour les langues étrangères, il existe un outil de traduction. La langue allemande ne devrait pas disparaître ici.
#2 Added by Moniq 6 years ago
REM Ryzom files backup scriptecho offREM Settingsset SRC="C:\User\LOGIN\PATH\TO\FILES"set DST="X:\PATH\TO\STORE\BACKUPS"set LEVEL="5"REM Executionecho "Starting backup commands...""C:\Program Files\WinRAR\Rar.exe" a -ag -m%LEVEL% %DST%\ryzom_backup-.rar %SRC%REM Doneecho "Done!"echo on
#3 Added by Siela 6 years ago
#!/bin/bash# Erstellt von Heernis# Sicherung des Ryzom Profils# Letzte Aktualisierung 30.03.2019# Benötigt wird: sudo apt install p7zip-full# Das Script erstellt bei Ausführung ein monatliche Sicherung. # Wenn ein monatliche Sicherung vorhanden, erstellt es ein inkrementelle Sicherung, # das nur Veränderungen im Bezug auf die letzte monatliche Sicherung, erstellt.# Große Dateien, wie Musik, Mods oder Screenshots, können per Exclude-Variabel ausgelassen werden.TODAY=$(date +%Y-%m-%d-%H:%M:%S)MONTH=$(date +%Y-%m)#VerzeichnisseDIR1="/data/ryzom_profile_backup" #Verzeichnis wohin gesichert wirdDIR2="/Users/$USER/Library/Application Support/Ryzom" #Verzeichnis der Ryzom Profile#Ausgeschlossene Verzeichnisse und Dateien#EXCLUDE0="-xr!/home/$USER/.local/share/Ryzom/mods" #Modifikationen auslassen#EXCLUDE1="-xr!/home/$USER/.local/share/Ryzom/0/music" #Musik im Profil 0 auslassen#EXCLUDE2="-xr!/home/$USER/.local/share/Ryzom/0/screenshots& quot; #Bildschirmaufnahmen im Profil 0 auslassen#EXCLUDE3="-xr!*.tga -xr!*.png -xr!*.jpeg -xr!*.jpg -xr!*.gif" #Alle Bilder auslassen#EXCLUDE4="-xr!*.mp3 -xr!*.ogg -xr!*.wav" #Alle Audio-Dateien auslassen#EXCLUDE5="-xr!*.dds -xr!*.shape -xr!*.anim -xr!*.ps -xr!*.anim" #Alle Modifikationen auslassen#EXCLUDE6="-xr!*.cache -xr!*.index -xr!*.string_client.pack -xr!*.string_cache -xr!hsts-list.save" #Cache auslassen#EXCLUDE7="-xr!*.dmg -xr!*.log" #Log und Debug auslassen#KomprimierungslevelLEVEL="9" #Möglich ist 9 für Ultra bis 1 für Minimalecho "Starte Sicherung...."echo " "#Lösche alle Cache-Dateien (optional). Entferne #, wenn gewünscht. #find $DIR2 -type f -name '*.cache' -exec rm {} \;#find $DIR2 -type f -name 'cache.index' -exec rm {} \;#find $DIR2 -type f -name 'string_client.pack' -exec rm {} \;#find $DIR2 -type f -name '*.string_cache' -exec rm {} \;#find $DIR2 -type f -name 'hsts-list.save' -exec rm {} \;#Lösche Log und Debug Dateien (optional). Entferne #, wenn gewünscht. #find $DIR2 -type f -name '*.log' -exec rm {} \;#find $DIR2 -type f -name '*.dmg' -exec rm {} \;# Ryzom Profil Sicherungif [ ! -f $DIR1/Ryzom-$MONTH.7z ];thenecho "Ryzom - Erstelle monatliche Sicherung."7za a "$DIR1/Ryzom-$MONTH.7z" "$DIR2" -mx=$LEVEL $EXCLUDE1 $EXCLUDE2 $EXCLUDE3 $EXCLUDE4 $EXCLUDE5 $EXCLUDE6 $EXCLUDE7 elseecho "Ryzom - Erstelle aktuelle Sicherung."7za u "$DIR1/Ryzom-$MONTH" "$DIR2" -ms=off -mx=$LEVEL -t7z -u- -up0q3r2x2y2z0w2!$DIR1/Ryzom-$TODAY.7z $EXCLUDE1 $EXCLUDE2 $EXCLUDE3 $EXCLUDE4 $EXCLUDE5 $EXCLUDE6 $EXCLUDE7 fiechoecho "Fertig!"
Last edited by Siela (6 years ago)
#4 Added by Heernis 6 years ago
@echo offREM Erstellt von HeernisREM Sicherung des Ryzom ProfilsREM Letzte Aktualisierung 02.04.2019REM Benötigt wird: 7za.exe 7za.dll 7zxa.dllREM Das Script erstellt bei Ausführung ein monatliche Sicherung. REM Wenn eine monatliche Sicherung vorhanden, erstellt es eine inkrementelle Sicherung, REM die nur Veränderungen im Bezug auf die letzte monatliche Sicherung, erstellt.REM Große Dateien, wie Musik, Mods oder Bildschirmaufnahmen, können per Exclude-Variabel ausgelassen werden.title Profil-SicherungREM Hier nichts verändern!set day="%date:~0,2%"set month="%date:~3,2%"set year="%date:~6,4%"set hour="%time:~0,2%"set min="%time:~3,2%"set sec="%time:~6,2%"set FULL="%year%-%month%"set DAILY="%year%-%month%-%day%_%hour%-%min%-%sec%"REM Einstellungenset NAME="Ryzom"set OS="Win7"set SRC="C:\Users\%username%\AppData\Roaming\Ryzom\"set DST="C:\Users\%username%\Desktop\"REM Komprimierungslevel 1(minimal)-9(ultra)set LEVEL="9"REM Architektur wählen. Nur eines von beiden darf ohne REM stehen bleiben!REM set ARCH="win\x86"set ARCH="win\x64"REM Alle Bilder auslassenREM set EXCLUDE1=-xr!*.tga -xr!*.png -xr!*.jpeg -xr!*.jpg -xr!*.gifREM Alle Audio-Dateien auslassenREM set EXCLUDE2=-xr!*.mp3 -xr!*.ogg -xr!*.wavREM Alle Modifikationen auslassenREM seit EXCLUDE3=-xr!*.dds -xr!*.shape -xr!*.anim -xr!*.ps -xr!*.animREM Log und Debug auslassenREM set EXCLUDE4=-xr!*.cache -xr!*.index -xr!*.string_client.pack -xr!*.string_cache -xr!hsts-list.saveREM set EXCLUDE5=-xr!*.dmg -xr!*.log REM Lösche alle Cache-Dateien [optional]. Entferne REM, wenn gewünscht. REM del "%SRC%*.cache" /s /f /qREM del "%SRC%*.index" /s /f /qREM del "%SRC%*.pack" /s /f /qREM del "%SRC%*.string_cache" /s /f /qREM del "%SRC%*.save" /s /f /qREM Lösche Log und Debug Dateien [optional]. Entferne REM, wenn gewünscht. REM del "%SRC%*.log" /s /f /qREM del "%SRC%*.dmg" /s /f /qREM Ryzom Sicherungif not exist %DST%\%NAME%-%OS%_%FULL%.7z (echo Starte monatliche SicherungREM %ARCH%\7za a %DST%\%NAME%-%OS%_%FULL%.7z %SRC% -mx=%LEVEL% %EXCLUDE0% %EXCLUDE1% %EXCLUDE2% %EXCLUDE3% %EXCLUDE4% %EXCLUDE5%else (echo Erstelle aktuelle Sicherung%ARCH%\7za u %DST%\%NAME%-%OS%_%FULL%.7z %SRC% -ms=off -mx=%LEVEL% -t7z -u- -up0q3r2x2y2z0w2!%DST%/%NAME%-%OS%_%DAILY%.7z %EXCLUDE0% %EXCLUDE1% %EXCLUDE2% %EXCLUDE3% %EXCLUDE4% %EXCLUDE5%)echo Fertig
#5 Added by Heernis 6 years ago
powered by ryzom-api