Hét vraag- en antwoordplatform van Nederland

Hoe een minecraft server backuppen?

Ik wil dus mijn server backuppen. Ik heb al een scriptje gevonden. Hier is de code:
SET COUNTER=0
:loop
SET /a COUNTER=%COUNTER%+1
XCOPY "C:\A_Werkschijf\N_Rob\SERVER\Minecraft server bukkit Survival\*" "C:\A_Werkschijf\N_Rob\SERVER\BU's server\backup%COUNTER%" /i /s
PING 1.1.1.1 -n 1 -w 600000 > NUL
goto loop

Het werkt maar hij zet altijd een cijfer achter het bestand. Ik wil de datum erachter hebben. Is dit mogelijk? Kunnen jullie misschien dat script aanpassen zodat hij er de datum achter zet?

Mvg.
pctje

Verwijderde gebruiker
9 jaar geleden
in: Games
969

Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.

Het beste antwoord

Heb heel lang geleden een soortgelijk probleem gehad, ik heb het zo opgelost:

VERIFY ON
SET CURRENTDATE=%date:~9,4%-%date:~6,2%-%date:~3,2%
XCOPY "C:\A_Werkschijf\N_Rob\SERVER\Minecraft server bukkit Survival\*" "C:\A_Werkschijf\N_Rob\SERVER\BU’s server\backup-%CURRENTDATE%" /i /s


VERIFY ON zorgt ervoor dat je backup gecontroleerd wordt op fouten na het kopiëren, daarna wordt de datum in de variable CURRENTDATE gezet.

Tip: gebruik de task scheduler in plaats van een loop, dan hoeft cmd niet steeds open te blijven. De task scheduler is te openen door op Win + R te drukken, typ vervolgens taskschd.msc in het veld en druk op 'OK'. Daarna kan je aan de rechterkant kiezen voor een nieuwe taak.

Toegevoegd na 8 minuten:
Ik zie nu pas dat je elke 10 minuten een back-up wilt maken. In dat geval is het natuurlijk ook handig om de tijd erin te zetten:

SET CURRENTDATE=%date:~9,4%-%date:~6,2%-%date:~3,2%-%time:~0,2%%time:~3,2%
(Lees meer...)
Verwijderde gebruiker
9 jaar geleden
Verwijderde gebruiker
9 jaar geleden
Bedankt het is gelukt

Weet jij het beter..?

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

0 / 5000
Gekozen afbeelding