{"id":174580,"date":"2024-11-15T14:06:15","date_gmt":"2024-11-15T13:06:15","guid":{"rendered":"https:\/\/fivem-mods.net\/?p=174580"},"modified":"2026-07-01T23:37:13","modified_gmt":"2026-07-01T21:37:13","slug":"so-automatisieren-sie-fivem-server-backups","status":"publish","type":"post","link":"https:\/\/fivemx.com\/de\/so-automatisieren-sie-fivem-server-backups\/","title":{"rendered":"So automatisierst du FiveM-Server-Backups"},"content":{"rendered":"<p class=\"wp-block-paragraph\">In diesem Tutorial lernst du, wie du automatische Backups f\u00fcr deinen FiveM-Server mit einem PowerShell-Skript und dem Windows-Taskplaner einrichtest. Das Automatisieren deiner Backups stellt sicher, dass deine Serverdaten sicher sind und bei Bedarf wiederhergestellt werden k\u00f6nnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Schritt 1: Das Backup-Skript herunterladen<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Lade das Backup-Skript von der <a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/FiveMLuxe\/ServerAutoBackup\" target=\"_blank\">GitHub-Repository<\/a>.<\/li>\n\n\n\n<li>Speichere die <code>ServerBackupScript.ps1<\/code> Datei an einem f\u00fcr deinen Server zug\u00e4nglichen Ort.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/codeload.github.com\/FiveMLuxe\/ServerAutoBackup\/zip\/refs\/heads\/main\" target=\"_blank\" id=\"https:\/\/github.com\/FiveMLuxe\/ServerAutoBackup\/archive\/refs\/heads\/main.zip\" rel=\"noreferrer noopener nofollow\">Lade das Skript hier herunter<\/a><\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Schritt 2: Backup-Ordner einrichten<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Backup-Verzeichnis erstellen:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Navigiere zum Stammverzeichnis deines Servers (wo sich der FX-Server-Starter befindet).<\/li>\n\n\n\n<li>Erstelle einen neuen Ordner mit dem Namen <code>Sicherung<\/code>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Bearbeite das PowerShell-Skript:<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u00d6ffne den <code>ServerBackupScript.ps1<\/code> in einem Texteditor (z. B. Notepad).<\/li>\n\n\n\n<li>Aktualisiere die <code>$sourcePath<\/code> in den Ordner, den du sichern m\u00f6chtest. Zum Beispiel: <code>$sourcePath = &quot;C:MyServerresources&quot;\"<\/code><\/li>\n\n\n\n<li>Aktualisiere die <code>$Zielpfad<\/code> in den Ordner, in dem die Backups gespeichert werden sollen. Beispiel: <code>$destinationPath = &quot;C:BackupsServerBackup_$backupDate&quot;\"<\/code><\/li>\n\n\n\n<li>Der <code>$Sicherungsdatum<\/code> Zur besseren Organisation h\u00e4ngt die Variable das aktuelle Datum und die Uhrzeit an den Namen des Sicherungsordners an.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Schritt 3: Eine geplante Aufgabe einrichten<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u00d6ffne den Task-Planer:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Dr\u00fccken <code>Win + S<\/code> und suche nach <strong>Aufgabenplanung<\/strong>, herunter, dann \u00f6ffne es.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Neue Aufgabe erstellen:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Klicke mit der rechten Maustaste <strong>Aufgabenplaner-Bibliothek<\/strong> und w\u00e4hle <strong>Einfache Aufgabe erstellen<\/strong>.<\/li>\n\n\n\n<li>Benenne die Aufgabe (z. B. \u201cFiveM Server-Sicherung\u201d) und klicke <strong>N\u00e4chste<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Setze den Ausl\u00f6ser:<\/strong>\n<ul class=\"wp-block-list\">\n<li>W\u00e4hle aus, wie oft du m\u00f6chtest, dass das Backup l\u00e4uft (z. B. t\u00e4glich, w\u00f6chentlich).<\/li>\n\n\n\n<li>Setze das Startdatum, die Uhrzeit und die H\u00e4ufigkeit nach Bedarf und klicke dann auf <strong>N\u00e4chste<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Setze die Aktion:<\/strong>\n<ul class=\"wp-block-list\">\n<li>W\u00e4hlen <strong>Starte ein Programm<\/strong> und klicke <strong>N\u00e4chste<\/strong>.<\/li>\n\n\n\n<li>Im <strong>Programm\/Skript<\/strong> Feld, Typ: <code>powershell.exe<\/code><\/li>\n\n\n\n<li>Im <strong>Argumente hinzuf\u00fcgen (optional)<\/strong> Feld, Typ:<code>-Datei &quot;C:BackupsServerBackupScript.ps1&quot;\" <\/code>Passe den Dateipfad an, falls das Skript anderswo gespeichert ist.<\/li>\n\n\n\n<li>Im <strong>Beginnen in (optional)<\/strong> Feld, gib den Ordnerpfad an, in dem sich das Skript befindet, z. B.: <code>C:Backups<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Erledige die Aufgabe:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Klicken <strong>Beenden<\/strong> , um die Aufgabe zu speichern.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Schritt 4: Teste die Aufgabe<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Klicke mit der rechten Maustaste auf die neu erstellte Aufgabe in Task Scheduler und w\u00e4hle <strong>Laufen<\/strong>.<\/li>\n\n\n\n<li>\u00dcberpr\u00fcfe den Ausgabordner (z. B., <code>C:Backups<\/code>), um zu best\u00e4tigen, dass die Sicherung erfolgreich erstellt wurde. An den Namen der Sicherungsdatei oder des Sicherungsordners sollte das aktuelle Datum angeh\u00e4ngt sein (z. B. <code>ServerBackup_2024-11-15<\/code>).<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Schritt 5: \u00dcberpr\u00fcfen der Backup-Konsistenz<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00dcberpr\u00fcfe regelm\u00e4\u00dfig deine Backups, um sicherzustellen, dass alle kritischen Dateien enthalten sind.<\/li>\n\n\n\n<li>Testen Sie die Wiederherstellung eines Backups auf einem Entwicklungsserver, um die Funktionalit\u00e4t zu best\u00e4tigen.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Tipps:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Backup-Gr\u00f6\u00dfe \u00fcberwachen:<\/strong> Behalte den Speicherplatz in deinem Zielordner im Auge.<\/li>\n\n\n\n<li><strong>Aufbewahrungsrichtlinie:<\/strong> \u00dcberlege dir ein Skript, um \u00e4ltere Backups automatisch zu l\u00f6schen, wenn der Speicherplatz ein Problem ist.<\/li>\n\n\n\n<li><strong>Protokolle:<\/strong> F\u00fcge dem PowerShell-Skript Protokollierung hinzu, um die Fehlerbehebung zu erleichtern.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Du hast jetzt erfolgreich automatische Backups f\u00fcr dein <a href=\"https:\/\/fivemx.com\/de\/so-erstellen-sie-einen-fivem-server\/\" id=\"345\">FiveM-Server<\/a>!<\/p>\n\n\n<!-- fivemx-quality-enrichment-v2 -->\n<h2>Praktische Checkliste<\/h2><p>Verwende diesen Leitfaden als Checkliste f\u00fcr die Vorbereitung, bevor du einen Live-FiveM-Server \u00e4nderst. Best\u00e4tige die aktuelle Server-Artifact-Version, Framework-Version, Ressourcenabh\u00e4ngigkeiten, Datenbank\u00e4nderungen und alle clientseitigen Dateien, bevor du die \u00c4nderung vornehmen.<\/p><ul><li>Sichere die betroffenen Konfigurationsdateien und Datenbanktabellen.<\/li><li>Wende die \u00c4nderung zuerst auf einem Testserver an.<\/li><li>Beobachte die Serverkonsole und die Client-F8-Konsole auf Fehler.<\/li><li>\u00dcberpr\u00fcfe, ob die \u00c4nderung Jobs, Inventar, Fahrzeuge, Karten, Sprache, Berechtigungen oder Spielerdaten betrifft.<\/li><li>Dokumentiere genau die Datei, den Befehl oder die Einstellung, die du ge\u00e4ndert hast, damit sie schnell r\u00fcckg\u00e4ngig gemacht werden kann.<\/li><\/ul><h2>Tests vor der Produktion<\/h2><p>Nach dem ersten Test, tritt mit einem normalen Spielerkonto bei und wiederhole den Ablauf aus der Spielerperspektive. Wenn das Thema Leistung betrifft, messe vor und nach mit der gleichen Spieleranzahl, Route und Ressourcensatz. Wenn es Admin-Tools oder Berechtigungen betrifft, \u00fcberpr\u00fcfe sowohl erlaubte als auch verwehrte Benutzer.<\/p><h2>H\u00e4ufige Fehler<\/h2><p>Die meisten FiveM-Probleme entstehen durch fehlende Abh\u00e4ngigkeiten, veraltete Cache, falsche Ordnernamen, Framework-Inkompatibilit\u00e4t oder Konfigurationen, die von einem anderen Server kopiert wurden. Vermeide es, mehrere Systeme gleichzeitig zu \u00e4ndern; mache eine \u00c4nderung, teste sie und fahre dann fort.<\/p><h2>Verwandte Ressourcen<\/h2><p>F\u00fcr produktionsbereite Assets, vergleiche bezahlte Ressourcen in der <a href=\"https:\/\/fivemx.com\/de\/shop\/\">FiveMX Shop<\/a>. F\u00fcr kostenlose Ressourcen, durchsuche <a href=\"https:\/\/fivemx.com\/de\/kostenlose-fivem-skripte\/\">kostenlose FiveM-Skripte<\/a> und jede Ressource vor der \u00f6ffentlichen Verwendung testen.<\/p>\n\n<!-- fivemx-quality-depth-v3 -->\n<h2>Produktionsausrollungsnotizen<\/h2><p>Bevor du diese Anleitung auf einem Live-FiveM-Server verwendest, definiere das genaue Ergebnis, das du von der \u00c4nderung erwartest. F\u00fcr How to Automate FiveM Server Backups bedeutet das, zu \u00fcberpr\u00fcfen, welche Ressource, Einstellung, Befehl oder Workflow betroffen ist und zu best\u00e4tigen, dass die \u00c4nderung zu deinem aktuellen Framework, Artefaktversion und Serverregeln passt. Halte das Rollout klein genug, dass du es schnell r\u00fcckg\u00e4ngig machen kannst, wenn Spieler Fehler melden.<\/p><p>Verwende einen Staging-Server mit dem gleichen Framework, Datenbankschema, Ressourcenreihenfolge und Schl\u00fcsselabh\u00e4ngigkeiten wie die Produktion. Wenn das Thema Gameplay, Berechtigungen, Visuals, Sprache, Fahrzeuge, Karten, Inventar oder Wirtschaftliches Verhalten \u00e4ndert, teste mit mindestens einem Admin-Konto und einem normalen Spielerkonto. Beobachte die Serverkonsole, Client-F8-Protokolle und Ressourcen-Timing, w\u00e4hrend du den genauen Spielerablauf wiederholst, der auf dem Live-Server stattfinden wird.<\/p><h2>Checkliste f\u00fcr den Rollback<\/h2><ul><li>Speichere die vorherige Konfigurationsdatei, den Ressourcenordner und den Datenbankzustand, bevor du etwas \u00e4nderst.<\/li><li>Zeichne die Ressourcenversion, den Commit, die Download-Seite oder den Einstellungswert auf, den du getestet hast.<\/li><li>Starte nur die betroffene Ressource zuerst, wenn m\u00f6glich, und starte dann den gesamten Server neu, wenn Abh\u00e4ngigkeiten dies erfordern.<\/li><li>Wenn Fehler auftreten, setze die einzelne ge\u00e4nderte Ressource oder Einstellung zur\u00fcck, bevor du einen anderen Fix testest.<\/li><\/ul><h2>Wartungshinweise<\/h2><p>\u00dcberpr\u00fcfe diese Einrichtung erneut nach FiveM-Artifact-Updates, Framework-Updates oder gr\u00f6\u00dferen Ressourcen\u00e4nderungen. Eine Konfiguration, die heute funktioniert, kann nach Abh\u00e4ngigkeitsupdates, umbenannten Exports, ge\u00e4nderten Ereignissen oder Datenbankmigrationen brechen. Halte Notizen mit deiner Serverdokumentation, damit zuk\u00fcnftige Admins verstehen, was ge\u00e4ndert wurde, warum es ge\u00e4ndert wurde und wie sie es erneut \u00fcberpr\u00fcfen k\u00f6nnen.<\/p>\n\n<!-- fivemx-quality-depth-v4 -->\n<h2>Laufende \u00dcberpr\u00fcfung<\/h2><p>\u00dcberpr\u00fcfe, wie man FiveM-Serverbackups nach gro\u00dfen FiveM-Artifact-Updates, Framework-\u00c4nderungen oder Ressourcenmigrationen automatisiert. Best\u00e4tige, dass der Rat noch zum aktuellen Serververhalten passt, dass jede verlinkte Quelle weiterhin verf\u00fcgbar ist und dass die Installationsschritte noch zu den Dateien passen, die ein Serverbesitzer tats\u00e4chlich herunterladen oder konfigurieren wird.<\/p><p>Bei \u00f6ffentlichen Servern empfiehlt es sich, neben der Serverdokumentation ein kurzes \u00c4nderungsprotokoll zu f\u00fchren. Darin sollten die getesteten Funktionen, die \u00c4nderungen, die zur Verifizierung verwendeten Accounts und die Vorgehensweise zum Zur\u00fccksetzen auf \u00e4ltere Server vermerkt werden. Dies beschleunigt zuk\u00fcnftige Wartungsarbeiten und verhindert, dass alte Konfigurationshinweise unklar oder unsicher f\u00fcr die Spieler werden.<\/p>","protected":false},"excerpt":{"rendered":"<p>In this tutorial, you will learn how to set up automated backups for your FiveM server using a PowerShell script and Windows Task Scheduler. Automating your backups ensures your server data is safe and can be restored if needed. Step 1: Download the Backup Script Download the script here Step 2: Set Up Backup Folders [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":174581,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1899],"tags":[],"class_list":["post-174580","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/174580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/comments?post=174580"}],"version-history":[{"count":2,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/174580\/revisions"}],"predecessor-version":[{"id":209794,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/174580\/revisions\/209794"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media\/174581"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media?parent=174580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/categories?post=174580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/tags?post=174580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}