generate-backup.bat
1@echo off
2set handle="sharpmars.nekoweb.org"
3set cwd="%cd%"
4
5cd %~dp0
6
7IF EXIST dwnl-temp (
8 echo y | rmdir /S dwnl-temp
9 GOTO dwnl
10) ELSE (
11 GOTO dwnl
12)
13
14:dwnl
15mkdir dwnl-temp
16goat repo export -o "./dwnl-temp/repo.car" sharpmars.nekoweb.org
17mkdir "./dwnl-temp/blobs"
18goat blob export -o "./dwnl-temp/blobs" sharpmars.nekoweb.org
19
20set datevar=%date:/=-%
21set timevar=%time:~0,5%
22set timevar=%timevar::=-%
23set timevar=%timevar: =0%
24set filename="%datevar%_%timevar%.tar.xz"
25tar -c -J -f %filename% -C dwnl-temp repo.car blobs
26
27echo y | rmdir /S dwnl-temp
28
29cd %cwd%