{"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":"comment-automatiser-les-sauvegardes-du-serveur-fivem","status":"publish","type":"post","link":"https:\/\/fivemx.com\/fr\/comment-automatiser-les-sauvegardes-du-serveur-fivem\/","title":{"rendered":"Comment automatiser les sauvegardes du serveur FiveM"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Dans ce didacticiel, vous apprendrez \u00e0 configurer des sauvegardes automatis\u00e9es pour votre serveur FiveM \u00e0 l&#039;aide d&#039;un script PowerShell et du planificateur de t\u00e2ches Windows. L&#039;automatisation de vos sauvegardes garantit la s\u00e9curit\u00e9 des donn\u00e9es de votre serveur et leur restauration si n\u00e9cessaire.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00c9tape 1\u00a0: T\u00e9l\u00e9charger le script de sauvegarde<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>T\u00e9l\u00e9chargez le script de sauvegarde \u00e0 partir du <a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/FiveMLuxe\/ServerAutoBackup\" target=\"_blank\">D\u00e9p\u00f4t GitHub<\/a>.<\/li>\n\n\n\n<li>Sauver le <code>Script de sauvegarde du serveur.ps1<\/code> fichier dans un emplacement accessible \u00e0 votre serveur.<\/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\">T\u00e9l\u00e9chargez le script ici<\/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>\u00c9tape 2\u00a0: Configurer les dossiers de sauvegarde<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Cr\u00e9er un r\u00e9pertoire de sauvegarde\u00a0:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Acc\u00e9dez au r\u00e9pertoire racine de votre serveur (o\u00f9 se trouve le d\u00e9marreur FX Server).<\/li>\n\n\n\n<li>Cr\u00e9ez un nouveau dossier nomm\u00e9 <code>sauvegarde<\/code>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Modifiez le script PowerShell\u00a0:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Ouvrir le <code>Script de sauvegarde du serveur.ps1<\/code> dans un \u00e9diteur de texte (par exemple, le Bloc-notes).<\/li>\n\n\n\n<li>Mettre \u00e0 jour le <code>Chemin de la source $<\/code> dans le dossier que vous souhaitez sauvegarder. Par exemple\u00a0: <code>$sourcePath = \"C:MyServerresources\"<\/code><\/li>\n\n\n\n<li>Mettre \u00e0 jour le <code>Chemin de destination $<\/code> vers le dossier o\u00f9 les sauvegardes doivent \u00eatre stock\u00e9es. Par exemple\u00a0: <code>$destinationPath = \"C:BackupsServerBackup_$backupDate\"<\/code><\/li>\n\n\n\n<li>Le <code>Date de sauvegarde $<\/code> la variable ajoute la date et l&#039;heure actuelles au nom du dossier de sauvegarde pour une meilleure organisation.<\/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>\u00c9tape 3\u00a0: Configurer une t\u00e2che planifi\u00e9e<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Ouvrir le planificateur de t\u00e2ches\u00a0:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Presse <code>Gagner + S<\/code> et rechercher <strong>Planificateur de t\u00e2ches<\/strong>, puis ouvrez-le.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Cr\u00e9er une nouvelle t\u00e2che\u00a0:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Clic droit <strong>Biblioth\u00e8que du planificateur de t\u00e2ches<\/strong> et s\u00e9lectionnez <strong>Cr\u00e9er une t\u00e2che de base<\/strong>.<\/li>\n\n\n\n<li>Nommez la t\u00e2che (par exemple, \u00ab\u00a0Sauvegarde du serveur FiveM\u00a0\u00bb) et cliquez sur <strong>Suivant<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>D\u00e9finir le d\u00e9clencheur\u00a0:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Choisissez la fr\u00e9quence \u00e0 laquelle vous souhaitez que la sauvegarde soit ex\u00e9cut\u00e9e (par exemple, quotidiennement, hebdomadairement).<\/li>\n\n\n\n<li>D\u00e9finissez la date de d\u00e9but, l&#039;heure et la fr\u00e9quence selon vos besoins, puis cliquez sur <strong>Suivant<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>D\u00e9finir l&#039;action\u00a0:<\/strong>\n<ul class=\"wp-block-list\">\n<li>S\u00e9lectionner <strong>D\u00e9marrer un programme<\/strong> et cliquez <strong>Suivant<\/strong>.<\/li>\n\n\n\n<li>Dans le <strong>Programme\/script<\/strong> champ, type : <code>PowerShell.exe<\/code><\/li>\n\n\n\n<li>Dans le <strong>Ajouter des arguments (facultatif)<\/strong> champ, type :<code>-File \"C:BackupsServerBackupScript.ps1\" <\/code>Ajustez le chemin du fichier si le script est stock\u00e9 ailleurs.<\/li>\n\n\n\n<li>Dans le <strong>Commencer dans (facultatif)<\/strong> champ, saisissez le chemin du dossier o\u00f9 r\u00e9side le script, tel que\u00a0: <code>C:Backups<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Terminer la t\u00e2che\u00a0:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Cliquez <strong>Finition<\/strong> pour sauvegarder la t\u00e2che.<\/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>\u00c9tape 4 : tester la t\u00e2che<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cliquez avec le bouton droit sur la t\u00e2che nouvellement cr\u00e9\u00e9e dans le planificateur de t\u00e2ches et s\u00e9lectionnez <strong>Courir<\/strong>.<\/li>\n\n\n\n<li>V\u00e9rifiez le dossier de sortie (par exemple, <code>C:Backups<\/code>) pour confirmer que la sauvegarde a \u00e9t\u00e9 cr\u00e9\u00e9e avec succ\u00e8s. Le fichier ou le dossier de sauvegarde doit avoir la date du jour ajout\u00e9e \u00e0 son nom (par exemple, <code>Sauvegarde du serveur_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>\u00c9tape 5\u00a0: V\u00e9rifier la coh\u00e9rence de la sauvegarde<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>V\u00e9rifiez r\u00e9guli\u00e8rement vos sauvegardes pour vous assurer que tous les fichiers critiques sont inclus.<\/li>\n\n\n\n<li>Testez la restauration d&#039;une sauvegarde sur un serveur de d\u00e9veloppement pour confirmer la fonctionnalit\u00e9.<\/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>Conseils:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Taille de la sauvegarde du moniteur\u00a0:<\/strong> Gardez un \u0153il sur l\u2019espace disque dans votre dossier de destination.<\/li>\n\n\n\n<li><strong>Politique de conservation :<\/strong> Envisagez un script pour supprimer automatiquement les anciennes sauvegardes si l\u2019espace de stockage est un probl\u00e8me.<\/li>\n\n\n\n<li><strong>Journaux:<\/strong> Ajoutez la journalisation au script PowerShell pour un d\u00e9bogage plus facile.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Vous avez maintenant automatis\u00e9 avec succ\u00e8s les sauvegardes de votre <a href=\"https:\/\/fivemx.com\/fr\/comment-creer-un-serveur-fivem\/\" id=\"345\">Serveur FiveM<\/a>!<\/p>\n\n\n<!-- fivemx-quality-enrichment-v2 -->\n<h2>Liste de contr\u00f4le pratique<\/h2><p>Utilisez ce guide comme liste de v\u00e9rification avant de modifier un serveur FiveM en production. Assurez-vous de la version actuelle des artefacts serveur, de la version du framework, des d\u00e9pendances des ressources, des modifications de la base de donn\u00e9es et des fichiers c\u00f4t\u00e9 client avant d&#039;appliquer la modification.<\/p><ul><li>Sauvegardez les fichiers de configuration et les tables de base de donn\u00e9es concern\u00e9s.<\/li><li>Appliquez d&#039;abord la modification sur un serveur de test.<\/li><li>Surveillez la console du serveur et la console F8 du client pour d\u00e9tecter les erreurs.<\/li><li>V\u00e9rifiez si la modification affecte les emplois, l&#039;inventaire, les v\u00e9hicules, les cartes, la voix, les autorisations ou les donn\u00e9es des joueurs.<\/li><li>Documentez pr\u00e9cis\u00e9ment le fichier, la commande ou le param\u00e8tre que vous avez modifi\u00e9 afin de pouvoir le r\u00e9tablir rapidement.<\/li><\/ul><h2>Tests avant production<\/h2><p>Apr\u00e8s le premier test, connectez-vous avec un compte joueur standard et r\u00e9p\u00e9tez le processus du point de vue du joueur. Si le sujet concerne les performances, effectuez des mesures avant et apr\u00e8s en conservant le m\u00eame nombre de joueurs, le m\u00eame parcours et les m\u00eames ressources. Si le sujet concerne les outils d&#039;administration ou les permissions, v\u00e9rifiez les utilisateurs autoris\u00e9s et ceux qui n&#039;y sont pas autoris\u00e9s.<\/p><h2>Erreurs courantes<\/h2><p>La plupart des probl\u00e8mes rencontr\u00e9s avec FiveM proviennent de d\u00e9pendances manquantes, d&#039;un cache obsol\u00e8te, de noms de dossiers incorrects, d&#039;incompatibilit\u00e9s de frameworks ou d&#039;une configuration copi\u00e9e depuis un autre serveur. \u00c9vitez de modifier plusieurs syst\u00e8mes simultan\u00e9ment\u00a0; effectuez une modification, testez-la, puis poursuivez.<\/p><h2>Ressources connexes<\/h2><p>Pour les ressources pr\u00eates \u00e0 la production, comparez les ressources payantes dans le <a href=\"https:\/\/fivemx.com\/fr\/boutique\/\">Boutique FiveMX<\/a>. Pour acc\u00e9der \u00e0 des ressources gratuites, consultez <a href=\"https:\/\/fivemx.com\/fr\/scripts-fivem-gratuits\/\">Scripts FiveM gratuits<\/a> et tester chaque ressource avant de l&#039;utiliser publiquement.<\/p>\n\n<!-- fivemx-quality-depth-v3 -->\n<h2>Notes de d\u00e9ploiement de la production<\/h2><p>Avant d'utiliser ces conseils sur un serveur FiveM en production, d\u00e9finissez le r\u00e9sultat exact attendu du changement. Pour Comment automatiser les sauvegardes de serveur FiveM, cela signifie v\u00e9rifier quelle ressource, param\u00e8tre, commande ou workflow est affect\u00e9 et confirmer que le changement correspond \u00e0 votre framework actuel, \u00e0 votre version d'artefact et \u00e0 vos r\u00e8gles de serveur. Limitez le d\u00e9ploiement \u00e0 une \u00e9chelle suffisamment petite pour pouvoir l'annuler rapidement si des joueurs signalent des erreurs.<\/p><p>Utilisez un serveur de test avec la m\u00eame infrastructure, le m\u00eame sch\u00e9ma de base de donn\u00e9es, le m\u00eame ordre de ressources et les m\u00eames d\u00e9pendances cl\u00e9s que le serveur de production. Si le sujet abord\u00e9 modifie le gameplay, les permissions, les graphismes, le doublage, les v\u00e9hicules, les cartes, l&#039;inventaire ou le comportement \u00e9conomique, effectuez des tests avec au moins un compte administrateur et un compte joueur. Surveillez la sortie de la console du serveur, les journaux F8 du client et le temps d&#039;acc\u00e8s aux ressources tout en reproduisant exactement le parcours de jeu qui se d\u00e9roulera sur le serveur de production.<\/p><h2>Liste de contr\u00f4le de restauration<\/h2><ul><li>Sauvegardez le fichier de configuration pr\u00e9c\u00e9dent, le dossier de ressources et l&#039;\u00e9tat de la base de donn\u00e9es avant toute modification.<\/li><li>Notez la version de la ressource, le commit, la page de t\u00e9l\u00e9chargement ou la valeur du param\u00e8tre que vous avez test\u00e9e.<\/li><li>Red\u00e9marrez d&#039;abord uniquement la ressource concern\u00e9e lorsque cela est possible, puis red\u00e9marrez le serveur complet si des d\u00e9pendances l&#039;exigent.<\/li><li>En cas d&#039;erreur, r\u00e9tablissez la ressource ou le param\u00e8tre modifi\u00e9 avant de tester une autre solution.<\/li><\/ul><h2>Conseils d&#039;entretien<\/h2><p>Rev\u00e9rifiez cette configuration apr\u00e8s chaque mise \u00e0 jour des artefacts FiveM, du framework ou modification importante des ressources. Une configuration fonctionnelle aujourd&#039;hui peut devenir inutilisable suite \u00e0 des mises \u00e0 jour de d\u00e9pendances, des modifications d&#039;exports, des changements d&#039;\u00e9v\u00e9nements ou des migrations de base de donn\u00e9es. Conservez des notes dans la documentation de votre serveur afin que les futurs administrateurs comprennent les modifications apport\u00e9es, leurs raisons et comment les reproduire.<\/p>\n\n<!-- fivemx-quality-depth-v4 -->\n<h2>Examen en cours<\/h2><p>Rev\u00e9rifiez Comment automatiser les sauvegardes de serveur FiveM apr\u00e8s des mises \u00e0 jour majeures de l'artefact FiveM, des changements de framework ou des migrations de ressources. Confirmez que les conseils correspondent toujours au comportement actuel du serveur, que toute source li\u00e9e reste disponible et que les \u00e9tapes d'installation correspondent toujours aux fichiers qu'un propri\u00e9taire de serveur t\u00e9l\u00e9chargera ou configurera r\u00e9ellement.<\/p><p>Pour les serveurs publics, conservez un bref historique des modifications \u00e0 c\u00f4t\u00e9 de la documentation du serveur. Indiquez ce qui a \u00e9t\u00e9 test\u00e9, ce qui a chang\u00e9, les comptes utilis\u00e9s pour la v\u00e9rification et la proc\u00e9dure de retour en arri\u00e8re. Cela facilitera la maintenance future et \u00e9vitera que les anciennes notes de configuration ne deviennent obscures ou dangereuses pour les joueurs.<\/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\/fr\/wp-json\/wp\/v2\/posts\/174580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/comments?post=174580"}],"version-history":[{"count":2,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/posts\/174580\/revisions"}],"predecessor-version":[{"id":209794,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/posts\/174580\/revisions\/209794"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/media\/174581"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/media?parent=174580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/categories?post=174580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/tags?post=174580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}