aboutsummaryrefslogtreecommitdiff
path: root/backup.bat
diff options
context:
space:
mode:
authorGeireann Lindfield Roberts <60007097+geireann@users.noreply.github.com>2020-10-23 01:59:15 +0800
committerGeireann Lindfield Roberts <60007097+geireann@users.noreply.github.com>2020-10-23 01:59:15 +0800
commitac84d41faf25df288c55aab53a2e5c667ac00bcb (patch)
treefa35929f5706321a2c501acb908ba64551d689bd /backup.bat
parente1d40c330c6981f04c745069d82fe24559af269c (diff)
parent040d65234f52dc3337483acdb2c1c6d0cc8fefa2 (diff)
Merge branch 'master' into presentation_v1
Diffstat (limited to 'backup.bat')
-rw-r--r--backup.bat9
1 files changed, 9 insertions, 0 deletions
diff --git a/backup.bat b/backup.bat
new file mode 100644
index 000000000..5a51ace4d
--- /dev/null
+++ b/backup.bat
@@ -0,0 +1,9 @@
+@echo on
+for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
+set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
+set "HH=%dt:~8,2%" & set "Min=%dt:~10,2%" & set "Sec=%dt:~12,2%"
+
+set "datestamp=%YYYY%%MM%%DD%" & set "timestamp=%HH%%Min%%Sec%"
+set "fullstamp=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%"
+mkdir "C:\Users\%USERNAME%\Desktop\backups\%fullstamp%"
+"C:\Program Files\MongoDB\Server\4.2\bin\mongodump.exe" --db Dash --gzip --out "C:\Users\%USERNAME%\Desktop\backups\%fullstamp%"