{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2019/07/22/minecraft_server-multi-server-backup-sur-centos-minecraft-server-memo-net-monter-un-serveur-minecraft/","llm_html_url":"https://tutos-gameserver.fr/2019/07/22/minecraft_server-multi-server-backup-sur-centos-minecraft-server-memo-net-monter-un-serveur-minecraft/llm","llm_json_url":"https://tutos-gameserver.fr/2019/07/22/minecraft_server-multi-server-backup-sur-centos-minecraft-server-memo-net-monter-un-serveur-minecraft/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Minecraft_server (multi-server) backup sur CentOS | minecraft.server-memo.net\n &#8211; Monter un serveur MineCraft","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2019-07-22T13:40:55+00:00","modified_at":"2019-07-22T13:40:55+00:00","word_count":4013,"reading_time_seconds":1204,"summary":"Besoin de sauvegarde Il existe différentes causes, mais lorsque vous jouez avec minecraft, les données de jeu peuvent être cassées dans de rares cas. Si cela se produit, le jeu sera perturbé et le monde créé au fil du temps sera soudainement perdu. Cependant, si nous ne faisons que sauvegarder, nous pouvons éviter la perte [&hellip;]","summary_points":["Besoin de sauvegarde\nIl existe différentes causes, mais lorsque vous jouez avec minecraft, les données de jeu peuvent être cassées dans de rares cas.","Si cela se produit, le jeu sera perturbé et le monde créé au fil du temps sera soudainement perdu.","Cependant, si nous ne faisons que sauvegarder, nous pouvons éviter la perte totale du monde.","Si vous pensez que vous allez bien et que vous êtes hors de garde, vous regretterez plus tard\n\nLa sauvegarde est très importante!"],"topics":["Serveur minecraft"],"entities":[],"entities_metadata":[{"id":13,"name":"Serveur minecraft","slug":"serveur-minecraft","taxonomy":"category","count":2786,"url":"https://tutos-gameserver.fr/category/serveur-minecraft/"}],"tags":["Serveur minecraft"],"content_hash":"1e4b23f3de9ac0df62615825a05b6e27","plain_text":"Besoin de sauvegarde\nIl existe différentes causes, mais lorsque vous jouez avec minecraft, les données de jeu peuvent être cassées dans de rares cas.\n\nSi cela se produit, le jeu sera perturbé et le monde créé au fil du temps sera soudainement perdu.\n\nCependant, si nous ne faisons que sauvegarder, nous pouvons éviter la perte totale du monde.\n\nSi vous pensez que vous allez bien et que vous êtes hors de garde, vous regretterez plus tard\n\nLa sauvegarde est très importante! !\n\nMéthode de sauvegarde\nJe vais donc expliquer la méthode de sauvegarde &quot;minecraft_server (multi-serveur)&quot; avec CentOS.\n\nEn gros, il existe deux méthodes de sauvegarde.\n\n\nComment arrêter le serveur minecraft\nComment ne pas arrêter le serveur minecraft\n\nChacun a ses avantages et ses inconvénients.\n\nComment arrêter le serveur minecraft\n\nMérite\n\nLes erreurs de bloc sont difficiles à produire car il n&#39;y a pas de changement de données pendant la sauvegarde\n\nInconvénient\n\nLorsque le serveur s’arrête, vous ne pouvez pas jouer pendant ce temps.\n\n\nComment ne pas arrêter le serveur\n\nMérite\n\nPuisque le serveur fonctionne, les personnes à l&#39;intérieur peuvent continuer à jouer.\n\nInconvénient\n\nDes erreurs de bloc peuvent se produire si les données sont mises à jour pendant la sauvegarde\n\n\nQuelle sauvegarde est la meilleure\nChaque méthode présente des avantages et des inconvénients. Faisons donc une sauvegarde optimale en fonction de l’application.\n\nPar exemple, s&#39;il n&#39;y a pas ou peu de personnes sur le serveur une fois par jour, arrêtez le serveur et sauvegardez, et si vous voulez sauvegarder à d&#39;autres moments, effectuez une sauvegarde sans arrêter le serveur. Est ce\n\nPréparation à l&#39;avance\nJe vais expliquer comment arrêter le serveur et comment ne pas arrêter le serveur, que j&#39;utilise habituellement, ainsi que leurs procédures respectives, mais je vais d&#39;abord préparer un emplacement de stockage pour les données sauvegardées. .\n\nCréation d&#39;un emplacement de stockage de données de sauvegarde\nVérifiez l’espace libre du disque avec la commande &quot;df&quot; et décidez où stocker les données de sauvegarde.\n\nVérification de l&#39;espace disque\nSi vous vérifiez avec la commande &quot;df&quot;, étant donné que &quot;/ home&quot; est gratuit, je vais y stocker les données de sauvegarde.\n\n\n\n$ df -h\nTaille du système de fichiers Utilisé restant Utilisé% Position de montage\n/ dev / mapper / centos_wwwxxxxxx-root 50G 1.4G 49G 3% /\ndevtmpfs 991M 0 991M 0% / dev\ntmpfs 1001M 0 1001M 0% / dev / shm\ntmpfs 1001M 8.4M 993M 1% / run\ntmpfs 1001M 0 1001M 0% / sys / fs / cgroup\n/ dev / vda1 497M 121M 377M 25% / boot\n/ dev / mapper / centos_wwwxxxxxx-home 148G 58M 148G 1% / home\n\n※ Au fait, &quot;minecraft_server&quot; est stocké dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement.\n\nCréation d&#39;un répertoire de stockage de données de sauvegarde\nPuisque j&#39;utilise &quot;minecraft_server&quot; en tant qu&#39;utilisateur &quot;minecraft&quot;, j&#39;ai décidé de créer un répertoire appelé &quot;mc_backup&quot; dans le répertoire personnel de l&#39;utilisateur &quot;minecraft&quot; &quot;/ home / minecraft&quot;.\n\n\n\n$ mkdir / home / minecraft / mc_backup /\n\nSauvegarde après arrêt du serveur\nLe flux lors de l’arrêt et de la sauvegarde de &quot;minecraft_server&quot; est le suivant.\n\n\narrêtez minecraft_server\nSauvegarde de données\ndémarrer minecraft_server\n\nC&#39;est très simple.\n\nEnsuite, je vais expliquer la procédure de chaque article.\n\nArrêtez &quot;minecraft_server&quot;\nTout d’abord, arrêtez &quot;minecraft_server&quot;.\n\nComment arrêter\nVous pouvez l’arrêter de l’une des façons suivantes. Arrêtez-le donc à votre façon.\n\n\nÀ la console du serveur&quot;/ Stop&quot;Exécuter la commande &quot;stop&quot;\nExécutez la commande &quot;/ stop&quot; à partir de l&#39;écran de jeu.\n\nArrêter depuis la console\n&quot;Minecraft_server&quot; s&#39;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Stop&quot;Vous pouvez l&#39;arrêter en exécutant la commande &quot;stop&quot;.\n\n\n[16:52:29] [Server thread/INFO]: Utiliser le type de canal epoll\n[16:52:30] [Server thread/INFO]: Niveau préparation &quot;monde&quot;\n[16:52:30] [Server thread/INFO]: Préparation de la région de départ pour le niveau 0\n[16:52:31] [Server thread/INFO]: Préparation de l&#39;aire de ponte: 31%\n[16:52:32] [Server thread/INFO]: Terminé (1.975s)! Pour obtenir de l&#39;aide, tapez &quot;help&quot; ou &quot;?&quot;\narrêter   Entrez &quot;/ stop&quot; &quot;stop&quot;\n[16:55:00] [Server thread/INFO]: Arrêter le serveur\n[16:55:00] [Server thread/INFO]: Arrêt du serveur\n[16:55:00] [Server thread/INFO]: Sauver les joueurs\n[16:55:00] [Server thread/INFO]: Sauver des mondes\n[16:55:00] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Overworld\n[16:55:01] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Nether\n[16:55:01] [Server thread/INFO]: Enregistrer des morceaux pour le niveau &#39;monde&#39; / The End\n[16:55:01] [Server Shutdown Thread/INFO]: Arrêt du serveur\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver les joueurs\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver des mondes\n[16:55:01] [Server Shutdown Thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Overworld\n\nSi vous utilisez screen\nEn passant, si vous construisez &quot;minecraft_server&quot; dans ma procédure de construction, &quot;minecraft_server&quot; est utilisé sur la console créée à l&#39;aide de la commande &quot;screen&quot;. Vous devez vous connecter (attacher) à\n\nConfirmation PID\nCommencez par vérifier le PID du terminal &quot;screen&quot; exécuté avec la commande &quot;screen -ls&quot;.\n\n\n\n$ screen -ls\nIl y a un écran sur:\n        1345.minecraft (isolé)\n1 Socket dans / var / run / screen / S-minecraft.\n\nSe connecter à la console (attacher)\nDans le cas ci-dessus, &quot;1345&quot; est le PID, donc &quot;screen -r [PID]Attachez (attachez) en utilisant la commande.\n\n\n\n$ écran -r 1345\n\nMaintenant, vous pouvez vous connecter (attacher) à la console où &quot;minecraft_server&quot; est en cours d&#39;exécution.\n\nSur cet écran&quot;/ Stop&quot;Lorsque vous exécutez la commande &quot;stop&quot;, &quot;minecraft_server&quot; est arrêté, cette console est également abandonnée et vous revenez à la console d&#39;origine.\n\n\n&quot;/ Stop&quot;Pour revenir à la console d&#39;origine sans exécuter la commande &quot;stop&quot;, revenez à la console d&#39;origine en appuyant sur &quot;Ctrl&quot; + &quot;d&quot; puis revenez à la console d&#39;origine (Détacher). .\n\nArrêtez depuis l&#39;écran de jeu\nSeuls les utilisateurs disposant de privilèges d&#39;opérateur de niveau 4 peuvent s&#39;exécuter, mais vous pouvez l&#39;arrêter en tapant &quot;/ stop&quot; sur l&#39;écran de jeu.\n\n\nSauvegarde de données\nLorsque &quot;minecraft_server&quot; est arrêté, nous allons sauvegarder les données ensuite.\n\nLa cible de sauvegarde est le répertoire entier où &quot;minecraft_server&quot; est stocké.\n\nÀ propos des utilisateurs de sauvegarde\nLa sauvegarde est effectuée par le même utilisateur que le propriétaire des données &quot;minecraft_server&quot;.\n\nDans mon cas, les données de &quot;minecraft_server&quot; sont stockées dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement et l&#39;utilisateur &quot;minecraft&quot; est le propriétaire des données. Le répertoire correspondant est donc &quot;minecraft&quot;. La sauvegarde est effectuée par l&#39;utilisateur.\n\nRépertoire de stockage et informations sur le propriétaire\n\n\n$ ls -la / opt\n8 au total\ndrwxr-xr-x.3 Racine Racine 22 avril 3 17h21.\ndr-xr-xr-x. 17 racine racine 4096 3 avril 17h04 ..\ndrwxr-xr-x 4 minecraft minecraft 4096 30 avril 16:18 minecraft\n\nSauvegarde de données\nSauvegardez tout le dossier avec la commande &quot;tar&quot;.\n\nLors de la sauvegarde, veillez à lui attribuer un nom qui vous aidera à savoir quand vous avez sauvegardé des données.\n\nJ&#39;utilise toujours la commande &quot;date&quot; pour ajouter automatiquement la date et l&#39;heure de la sauvegarde.\n\n\n\n$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz / opt / minecraft /\n\n* Bien que les données soient sauvegardées avec la commande &quot;tar&quot; dans ce cas, il n&#39;y a aucun problème à le faire avec l&#39;autre commande &quot;cp&quot;, etc. Veuillez effectuer la sauvegarde à votre guise.\n\nDébut de minecraft_server\nUne fois la sauvegarde du fichier terminée, démarrez &quot;minecraft_server&quot;.\n\nCeci termine la sauvegarde après l’arrêt du serveur.\n\nComment ne pas arrêter le serveur\nEnsuite, c’est une méthode pour sauvegarder sans arrêter &quot;minecraft_server&quot;.\n\nLe flux de sauvegarde est comme suit.\n\n\nSauvegarder les données en mémoire\nNe pas sauvegarder les données du monde automatiquement\nSauvegarde de données\nReprendre la sauvegarde automatique des données mondiales\n\nÉcrire des données en mémoire\nTout d&#39;abord&quot;/ Save-all&quot;Écrivez des données en mémoire avec la commande &quot;save-all&quot;.\n\nLa commande &quot;save-all&quot; peut être exécutée de l&#39;une des manières suivantes.\n\n\nÀ la console du serveur&quot;/ Save-all&quot;Exécuter la commande &quot;save-all&quot;\nExécutez la commande &quot;/ save-all&quot; à partir de l&#39;écran de jeu.\n\nExécuter depuis la console du serveur\n&quot;Minecraft_server&quot; s&#39;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Save-all&quot;Lorsque la commande &quot;save-all&quot; est exécutée, les données mondiales sont sauvegardées et un message à cet effet est affiché.\n\n\n[15:39:09] [Server thread/INFO]: Terminé (1.719s)! Pour obtenir de l&#39;aide, tapez &quot;help&quot; ou &quot;?&quot;\ntout sauver  \n[15:41:02] [Server thread/INFO]: Économiser ...\n[15:41:02] [Server thread/INFO]: Sauvé le monde\n\nCourir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-all&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.\n\n\nLes données mondiales sont enregistrées et un message à cet effet est affiché.\n\n\nNe pas sauvegarder les données du monde automatiquement\nLors de la sauvegarde des données, l&#39;écriture sur les données mondiales est interrompue temporairement par la commande &quot;save-off&quot; afin d&#39;éviter l&#39;enregistrement automatique des données mondiales.\n\nVous pouvez exécuter &quot;save-off&quot; de l’une des façons suivantes.\n\n\nÀ la console du serveur&quot;/ Save-off&quot;Exécutez la commande &quot;/ save-off&quot;\nExécutez la commande &quot;/ save-off&quot; à partir de l&#39;écran de jeu.\n\nExécuter depuis la console du serveur\nSur la console du serveur/ save-off &quot;Lorsque la commande &quot;save-off&quot; est exécutée, le message &quot;Sauvegarde automatique désactivée du monde&quot; s&#39;affiche et un message indiquant que la fonction de sauvegarde automatique a été arrêtée est affiché.\n\n\n\n/ save-off  \n[15:42:01] [Server thread/INFO]: Désactivation de la sauvegarde automatique mondiale\n\nCourir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-off&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.\n\n\nUn message apparaît indiquant que la sauvegarde automatique des données mondiales a été désactivée.\n\n\nSauvegarde de données\nEnsuite, je vais sauvegarder, mais les données à sauvegarder sont les suivantes.\n\nDonnées de sauvegarde de la cible\n\nRépertoire &quot;World&quot; ※ Si le nom du monde (level-name = world) est modifié dans server.properties, le répertoire de ce nom\nbanned-ips.json\nbanned-players.json\nops.json\nserver.properties\nusercache.json\nliste blanche.json\n\nDans la méthode d’arrêt du serveur, l’ensemble du répertoire est sauvegardé, mais cette fois-ci, &quot;minecraft_server.jar&quot; et les fichiers journaux, etc. qui fonctionnent et sont encore en cours d’écriture ne sont pas inclus dans la cible de sauvegarde.\n\nExécution de sauvegarde\nAccédez au répertoire de stockage de données de sauvegarde et sauvegardez le fichier cible avec tar.\n\n\n\n$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz /opt/minecraft/*.json /opt/minecraft/server.properties / opt / minecraft / world\n\nReprendre la sauvegarde automatique des données mondiales\nAprès avoir sauvegardé vos données, assurez-vous de reprendre la sauvegarde automatique des données mondiales avec la commande &quot;save-on&quot;.\n\nLa commande &quot;save-on&quot; peut être exécutée de l’une des façons suivantes.\n\n\nÀ la console du serveur&quot;/ Save-on&quot;Exécuter la commande &quot;save-on&quot;\nExécutez la commande &quot;/ save-on&quot; à partir de l&#39;écran de jeu.\n\nExécuter depuis la console du serveur\nLorsque la commande &quot;/ save-on&quot; est exécutée sur la console du serveur, le message &quot;Enregistrement automatique activé dans le monde&quot; s&#39;affiche et un message indiquant que la fonction de sauvegarde automatique a été démarrée s&#39;affiche.\n\n\n\néconomiser sur\n[16:06:55] [Server thread/INFO]: Activation de la sauvegarde automatique du monde\n\nCourir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-on&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.\n\n\nUn message apparaît indiquant que la sauvegarde automatique des données mondiales a été activée.\n\n\nLa sauvegarde effectuée sans arrêter &quot;minecraft_server&quot; est maintenant terminée.\n\nScript de sauvegarde\nIl est important d&#39;effectuer une sauvegarde, mais il est assez fastidieux d&#39;effectuer une sauvegarde manuelle à chaque fois. L&#39;utilisation de la commande &quot;screen&quot; est donc limitée à l&#39;environnement exécutant &quot;minecraft_server&quot;, mais vous devez créer un script de sauvegarde. J&#39;ai essayé\n\nPromesse\nTout d’abord, c’est une promesse concernant ce script.\n\n\nUtilisez à vos risques et périls\n\nDans mon environnement, nous avons testé plusieurs fois, mais veuillez effectuer une sauvegarde manuelle avant l&#39;exécution, le cas échéant.\n\nDescription du script\nJ&#39;ai essayé de créer un script pour arrêter et sauvegarder &quot;minecraft_server&quot; et deux types de scripts pour sauvegarder sans arrêter.\n\n\nmc_backup_full.sh Arrêtez &quot;minecraft_server&quot; et sauvegardez\nmc_backup_hourly.sh Sauvegarde sans arrêter &quot;minecraft_server&quot;\n\nLa description de chaque variable utilisée dans le script est décrite ci-dessous. Veuillez éditer en fonction de votre environnement.\n\n\n\nA propos des variables\n\nNom de la variable\nDescription\n\n\nService\n\nNom du fichier exécutable de miecraft_serverSpécifiez le nom du fichier exécutable en cours de lancement\n\n\n\nNOM D&#39;UTILISATEUR\n\nutilisateur d&#39;exécution minecraft_serverSpécifiez le nom d&#39;utilisateur d&#39;exécution actuellement activé\n\n\n\nSCNAME\n\nnom du terminal à l&#39;écranSpécifiez le nom du terminal d&#39;écran qui exécute actuellement minecraft_server\n\n\n\nMC_PATH\nrépertoire d&#39;installation minecraft_server\n\n\nBK_PATH\n\nRépertoire de stockage de données de sauvegardeBesoin de créer un répertoire à l&#39;avance\n\n\n\nBK_TIME\nObtenir l&#39;heure de la sauvegarde avec `date +% Y% m% d-% H% M% S`\n\n\nBK_NAME\nNom du fichier de sauvegarde\n\n\nBK_GEN\nDéfinition du nombre de jours de fichier de sauvegarde à conserver\n\n\nXMX\n\nValeur d&#39;allocation de mémoire maximale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré\n\n\n\nXMS\n\nValeur de mémoire initiale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré\n\n\n\nBK_FILE\n\nDonnées de sauvegarde de la cibleDéfini uniquement dans mc_backup_hourly.shL’édition n’est nécessaire que s’il existe des données que vous souhaitez sauvegarder en plus\n\n\n\nComment utiliser le script\nCréez un script en tant qu&#39;utilisateur exécutant &quot;minecraft_server&quot; à un emplacement approprié. Dans ce cas, n&#39;oubliez pas de leur donner la permission de s&#39;exécuter.\n\nCréer un script\nDans l&#39;exemple suivant, &quot;mc_backup_full.sh&quot; est créé dans le répertoire &quot;/ opt / minecraft&quot;.\n\n\n\n$ vi /opt/minecraft/mc_backup_full.sh\n$ chmod + x /opt/minecraft/mc_backup_full.sh\n\nMéthode d&#39;essai\nLe script que vous avez créé peut être affiché en exécutant l&#39;option avec &quot;-x&quot;, veuillez donc vérifier avec cela en premier s&#39;il fonctionne correctement.\n\n\n\n$ sh -x /opt/minecraft/mc_backup_full.sh\n+ SERVICE = minecraft_server.jar\n+ USERNAME = minecraft\n+ SCNAME = minecraft\n+ MC_PATH = / opt / minecraft\n+ BK_PATH = / home / minecraft / mc_backup\n++ date +% Y% m% d-% H% M% S\n+ BK_TIME = 20151002-143656\n+ BK_NAME = / home / minecraft / mc_backup / mc_backup_full_20151002-1243656.tar.gz\n+ BK_GEN = 3\n+ XMX = 1024M\n+ XMS = 1024M\n+ cd / opt / minecraft\n\n\n####### En abrégé #####\n\n/opt/minecraft/usercache.json_20150918\n/opt/minecraft/ops.json\n/opt/minecraft/mc_backup_hourly.sh_20150930\n/opt/minecraft/mc_backup_full.sh\n+ dormir 10\n+ echo &#39;Sauvegarde complète terminée!&#39;\nSauvegarde complète terminée!\n+ trouver / home / minecraft / mc_backup -name &#39;mc_backup_full * .tar.gz&#39; -type f -mtime +3 -exec rm &#39;&#39; &#39;;&#39;\n+ echo &#39;Démarrer minecraft_server.jar ...&#39;\nDémarrer minecraft_server.jar ...\n+ écran -AmdS minecraft java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui\n\nVous devriez maintenant être capable de voir le contenu si une erreur survient en cours de route.\n\nScript de sauvegarde pour arrêter le serveur\nCe script est un script shell permettant de sauvegarder après l’arrêt de &quot;minecraft_server&quot;.\n\nC&#39;est &quot;mc_full_backup.sh&quot; parce que c&#39;est un script que j&#39;utilise pour arrêter le serveur et obtenir une sauvegarde complète.\n\nmc_backup_full.sh\n\n\n#! / bin / bash\n\nSERVICE = &#39;minecraft_server.jar&#39;\nUSERNAME = &#39;minecraft&#39;\nSCNAME = &#39;minecraft&#39;\nMC_PATH = &#39;/ opt / minecraft&#39;\nBK_PATH = &#39;/ home / minecraft / mc_backup&#39;\n\nBK_TIME = `date +% Y% m% d-% H% M% S`\nBK_NAME = &quot;$ BK_PATH / mc_backup_full _ $ BK_TIME .tar.gz&quot;\nBK_GEN = &quot;3&quot;\n\nXMX = &quot;1024M&quot;\nXMS = &quot;1024M&quot;\n\n\ncd $ MC_PATH\n\nME = `whoami`\n\nsi [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde complète démarrer données minecraft ...&quot;\n      screen-p 0-S $ SCNAME-X eval &#39;stuff &quot;, dit le serveur qui s&#39;arrête en 10 secondes. Enregistrement de la carte ...&quot;  015&#39;\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs&#39; enregistrer-tout &quot; 015 &#39;\n      écran -p 0 -S $ SCNAME -X eval &#39;articles&#39; arrêt &#39; 015&#39;\n      echo &quot;serveur arrêté minecraft&quot;\n      echo &quot;Début de sauvegarde complète ...&quot;\n      tar cfvz $ BK_NAME $ MC_PATH\n      dormir 10\n      echo &quot;Sauvegarde complète terminée!&quot;\n      trouver $ BK_PATH -name &quot;mc_backup_full * .tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n      echo &quot;À partir de $ SERVICE ...&quot;\n      screen -AmdS $ SCNAME java -Xmx $ XMX -Xms $ XMS -jar $ SERVICE nogui\n    d&#39;autre\n      echo &quot;$ SERVICE n&#39;était pas en cours d&#39;exécution.&quot;\n  fi\nd&#39;autre\n  echo &quot;Veuillez lancer l&#39;utilisateur $ USERNAME.&quot;\nfi\n\nScript de sauvegarde qui n&#39;arrête pas le serveur\nCe script shell obtient une sauvegarde sans arrêter &quot;minecraft_server&quot;.\n\nmc_backup_hourly.sh\nC&#39;est &quot;mc_backup_hourly.sh&quot; car c&#39;est un script que j&#39;utilise pour effectuer une sauvegarde toutes les heures.\n\nLe contenu de la variable est identique à &quot;mc_backup_full.sh&quot;, mais seule la partie constituant les données cible de la sauvegarde dans &quot;BK_FILE&quot; est ajoutée.\n\n\n\n#! / bin / bash\n\nSERVICE = &#39;minecraft_server.jar&#39;\nUSERNAME = &#39;minecraft&#39;\nSCNAME = &#39;minecraft&#39;\nMC_PATH = &#39;/ opt / minecraft&#39;\nBK_PATH = &#39;/ home / minecraft / mc_backup&#39;\n\nBK_TIME = `date +% Y% m% d-% H% M% S`\nBK_GEN = &quot;3&quot;\nBK_NAME = &quot;$ BK_PATH / mc_backup_hourly _ $ BK_TIME .tar&quot;\nBK_FILE = &quot;$ MC_PATH / world \n        $ MC_PATH / banned-ips.json \n        $ MC_PATH / banned-players.json \n        $ MC_PATH / ops.json \n        $ MC_PATH / server.properties \n        $ MC_PATH / usercache.json \n        $ MC_PATH / whitelist.json &quot;\n\ncd $ MC_PATH\n\nME = `whoami`\n\nsi [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde démarrer les données minecraft ...&quot;\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs&#39; enregistrer-tout &quot; 015 &#39;\n      dormir 10\n      screen -p 0 -S $ SCNAME -X eval &#39;trucs &quot;sauvegarde-off&quot;  015&#39;\n      tar cfv $ BK_NAME $ BK_FILE\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs &quot;sauvegarde-sur&quot;  015&#39;\n      echo &quot;La sauvegarde de minecraft_server est terminée!&quot;\n      gzip -f $ BK_NAME\n      trouver $ BK_PATH -name &quot;mc_backup_hourly _ *. tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n    d&#39;autre\n      echo &quot;$ SERVICE n&#39;était pas en cours d&#39;exécution.&quot;\n  fi\nd&#39;autre\n  echo &quot;Veuillez exécuter l&#39;utilisateur echo $ USERNAME.&quot;\nfi\n\nParamètres de sauvegarde programmés\nEn enregistrant le script shell ci-dessus dans &quot;cron&quot;, vous pouvez le sauvegarder automatiquement.\n\nparamètres de crontab\nCe travail doit être effectué par l&#39;utilisateur qui exécute &quot;minecraft_server&quot;.\n\n\n\n$ crontab -e\n\nRéglage du contenu\nCette fois, le serveur est arrêté tous les jours à 4h30 minutes et la sauvegarde est effectuée sans arrêter le serveur toutes les 30 minutes.\n\n\n\n30 4 * * * /opt/minecraft/mc_backup_full.sh\n30 * * * * /opt/minecraft/mc_backup_hourly.sh\n\nVeuillez définir l’intervalle de sauvegarde comme vous le souhaitez.\n\nLes paramètres détaillés de crontab sont résumés sur cette page.\n\nComment restaurer\nLa méthode de restauration à partir des données de sauvegarde est très simple et le déroulement du travail est le suivant.\n\n\nDécompression des données de sauvegarde\narrêtez minecraft_server\nRestauration de données\ndémarrer minecraft_server\n\nDécompression des données de sauvegarde\nExtrayez les données de sauvegarde que vous souhaitez restaurer à l&#39;aide de la commande &quot;tar&quot;.\n\nEffectuez ce travail avec l&#39;utilisateur exécutant &quot;minecraft_server&quot; ainsi que la sauvegarde.\n\nComment extraire\n\n\nDonnées de sauvegarde $ tar xzfv\n\nCe qui suit est le journal lorsque les données de sauvegarde sont réellement décompressées.\n\n\n\n$ tar xfzv mc_backup_full_20151002-043001.tar.gz\nopt / minecraft /\nopt / minecraft / minecraft_server.1.8.3.jar\nopt / minecraft / minecraft_server.jar\nopt / minecraft / logs /\nopt / minecraft / logs / 2015-04-03-1.log.gz\n\n##### Les abréviations suivantes #####\n\nUne fois l&#39;extraction terminée, un répertoire appelé &quot;opt&quot; est créé dans le répertoire dans lequel vous avez travaillé et les données sauvegardées sont stockées dans le répertoire &quot;minecraft&quot;.\n\nEn ce qui concerne le nom du répertoire dans lequel les données de sauvegarde sont stockées, dans mon environnement, &quot;minecraft_server&quot; est installé dans le répertoire &quot;/ opt / minecraf&quot;. Ce nom de répertoire est donc utilisé, mais &quot;minecraft_server dans un autre répertoire&quot;. Lors de l&#39;installation et de la sauvegarde, remplacez-le par le nom du répertoire.\n\nPar exemple, lors de la sauvegarde dans un environnement installé dans le répertoire &quot;/ home / minecraft / minecraft&quot; et de l&#39;extraction des données, un répertoire appelé &quot;home&quot; est créé et les données de sauvegarde y sont stockées. Vous\n\narrêtez minecraft_server\nArrêtez &quot;minecraft_server&quot; avant de restaurer les données de sauvegarde.\n\nLa méthode d’arrêt est expliquée dans la section travail de sauvegarde de cette page, veuillez donc la vérifier.\n\nRestauration de données\nLa restauration des données est facile, il suffit de remplacer les fichiers que vous souhaitez restaurer avec la commande cp.\n\nRestaurer un seul fichier\nSi vous souhaitez restaurer un fichier unique tel que &quot;server.properties&quot;, copiez les données à l&#39;aide de la commande &quot;cp -p&quot;.\n\n\n\n$ cp -p Décompressez les données de sauvegarde Données actuelles\n\nRépertoire mondial de restauration\nLes données mondiales, etc. sont généralement stockées dans le répertoire &quot;world&quot;, et la commande &quot;cp -Rp&quot; est utilisée pour restaurer le répertoire entier.\n\n\n\n$ cp -Rp Décompressez les données de sauvegarde Données actuelles\n\nCe qui suit est le journal de travail lors de la restauration des données mondiales.\n\n\n\n$ cd opt / minecraft /\n$ cp -Rp world / / opt / minecraft /\n\ndémarrer minecraft_server\nUne fois le travail de restauration des données terminé, démarrez &quot;minecraft_server&quot; et le travail est terminé.\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Besoin de sauvegarde\nIl existe différentes causes, mais lorsque vous jouez avec minecraft, les données de jeu peuvent être cassées dans de rares cas.","Si cela se produit, le jeu sera perturbé et le monde créé au fil du temps sera soudainement perdu.","Cependant, si nous ne faisons que sauvegarder, nous pouvons éviter la perte totale du monde.","Si vous pensez que vous allez bien et que vous êtes hors de garde, vous regretterez plus tard","La sauvegarde est très importante! !","Méthode de sauvegarde\nJe vais donc expliquer la méthode de sauvegarde &quot;minecraft_server (multi-serveur)&quot; avec CentOS.","En gros, il existe deux méthodes de sauvegarde.","Comment arrêter le serveur minecraft\nComment ne pas arrêter le serveur minecraft","Chacun a ses avantages et ses inconvénients.","Comment arrêter le serveur minecraft","Mérite","Les erreurs de bloc sont difficiles à produire car il n&#39;y a pas de changement de données pendant la sauvegarde","Inconvénient","Lorsque le serveur s’arrête, vous ne pouvez pas jouer pendant ce temps.","Comment ne pas arrêter le serveur","Mérite","Puisque le serveur fonctionne, les personnes à l&#39;intérieur peuvent continuer à jouer.","Inconvénient","Des erreurs de bloc peuvent se produire si les données sont mises à jour pendant la sauvegarde","Quelle sauvegarde est la meilleure\nChaque méthode présente des avantages et des inconvénients. Faisons donc une sauvegarde optimale en fonction de l’application.","Par exemple, s&#39;il n&#39;y a pas ou peu de personnes sur le serveur une fois par jour, arrêtez le serveur et sauvegardez, et si vous voulez sauvegarder à d&#39;autres moments, effectuez une sauvegarde sans arrêter le serveur. Est ce","Préparation à l&#39;avance\nJe vais expliquer comment arrêter le serveur et comment ne pas arrêter le serveur, que j&#39;utilise habituellement, ainsi que leurs procédures respectives, mais je vais d&#39;abord préparer un emplacement de stockage pour les données sauvegardées. .","Création d&#39;un emplacement de stockage de données de sauvegarde\nVérifiez l’espace libre du disque avec la commande &quot;df&quot; et décidez où stocker les données de sauvegarde.","Vérification de l&#39;espace disque\nSi vous vérifiez avec la commande &quot;df&quot;, étant donné que &quot;/ home&quot; est gratuit, je vais y stocker les données de sauvegarde.","$ df -h\nTaille du système de fichiers Utilisé restant Utilisé% Position de montage\n/ dev / mapper / centos_wwwxxxxxx-root 50G 1.4G 49G 3% /\ndevtmpfs 991M 0 991M 0% / dev\ntmpfs 1001M 0 1001M 0% / dev / shm\ntmpfs 1001M 8.4M 993M 1% / run\ntmpfs 1001M 0 1001M 0% / sys / fs / cgroup\n/ dev / vda1 497M 121M 377M 25% / boot\n/ dev / mapper / centos_wwwxxxxxx-home 148G 58M 148G 1% / home","※ Au fait, &quot;minecraft_server&quot; est stocké dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement.","Création d&#39;un répertoire de stockage de données de sauvegarde\nPuisque j&#39;utilise &quot;minecraft_server&quot; en tant qu&#39;utilisateur &quot;minecraft&quot;, j&#39;ai décidé de créer un répertoire appelé &quot;mc_backup&quot; dans le répertoire personnel de l&#39;utilisateur &quot;minecraft&quot; &quot;/ home / minecraft&quot;.","$ mkdir / home / minecraft / mc_backup /","Sauvegarde après arrêt du serveur\nLe flux lors de l’arrêt et de la sauvegarde de &quot;minecraft_server&quot; est le suivant.","arrêtez minecraft_server\nSauvegarde de données\ndémarrer minecraft_server","C&#39;est très simple.","Ensuite, je vais expliquer la procédure de chaque article.","Arrêtez &quot;minecraft_server&quot;\nTout d’abord, arrêtez &quot;minecraft_server&quot;.","Comment arrêter\nVous pouvez l’arrêter de l’une des façons suivantes. Arrêtez-le donc à votre façon.","À la console du serveur&quot;/ Stop&quot;Exécuter la commande &quot;stop&quot;\nExécutez la commande &quot;/ stop&quot; à partir de l&#39;écran de jeu.","Arrêter depuis la console\n&quot;Minecraft_server&quot; s&#39;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Stop&quot;Vous pouvez l&#39;arrêter en exécutant la commande &quot;stop&quot;.","[16:52:29] [Server thread/INFO]: Utiliser le type de canal epoll\n[16:52:30] [Server thread/INFO]: Niveau préparation &quot;monde&quot;\n[16:52:30] [Server thread/INFO]: Préparation de la région de départ pour le niveau 0\n[16:52:31] [Server thread/INFO]: Préparation de l&#39;aire de ponte: 31%\n[16:52:32] [Server thread/INFO]: Terminé (1.975s)! Pour obtenir de l&#39;aide, tapez &quot;help&quot; ou &quot;?&quot;\narrêter   Entrez &quot;/ stop&quot; &quot;stop&quot;\n[16:55:00] [Server thread/INFO]: Arrêter le serveur\n[16:55:00] [Server thread/INFO]: Arrêt du serveur\n[16:55:00] [Server thread/INFO]: Sauver les joueurs\n[16:55:00] [Server thread/INFO]: Sauver des mondes\n[16:55:00] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Overworld\n[16:55:01] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Nether\n[16:55:01] [Server thread/INFO]: Enregistrer des morceaux pour le niveau &#39;monde&#39; / The End\n[16:55:01] [Server Shutdown Thread/INFO]: Arrêt du serveur\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver les joueurs\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver des mondes\n[16:55:01] [Server Shutdown Thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Overworld","Si vous utilisez screen\nEn passant, si vous construisez &quot;minecraft_server&quot; dans ma procédure de construction, &quot;minecraft_server&quot; est utilisé sur la console créée à l&#39;aide de la commande &quot;screen&quot;. Vous devez vous connecter (attacher) à","Confirmation PID\nCommencez par vérifier le PID du terminal &quot;screen&quot; exécuté avec la commande &quot;screen -ls&quot;.","$ screen -ls\nIl y a un écran sur:\n        1345.minecraft (isolé)\n1 Socket dans / var / run / screen / S-minecraft.","Se connecter à la console (attacher)\nDans le cas ci-dessus, &quot;1345&quot; est le PID, donc &quot;screen -r [PID]Attachez (attachez) en utilisant la commande.","$ écran -r 1345","Maintenant, vous pouvez vous connecter (attacher) à la console où &quot;minecraft_server&quot; est en cours d&#39;exécution.","Sur cet écran&quot;/ Stop&quot;Lorsque vous exécutez la commande &quot;stop&quot;, &quot;minecraft_server&quot; est arrêté, cette console est également abandonnée et vous revenez à la console d&#39;origine.","&quot;/ Stop&quot;Pour revenir à la console d&#39;origine sans exécuter la commande &quot;stop&quot;, revenez à la console d&#39;origine en appuyant sur &quot;Ctrl&quot; + &quot;d&quot; puis revenez à la console d&#39;origine (Détacher). .","Arrêtez depuis l&#39;écran de jeu\nSeuls les utilisateurs disposant de privilèges d&#39;opérateur de niveau 4 peuvent s&#39;exécuter, mais vous pouvez l&#39;arrêter en tapant &quot;/ stop&quot; sur l&#39;écran de jeu.","Sauvegarde de données\nLorsque &quot;minecraft_server&quot; est arrêté, nous allons sauvegarder les données ensuite.","La cible de sauvegarde est le répertoire entier où &quot;minecraft_server&quot; est stocké.","À propos des utilisateurs de sauvegarde\nLa sauvegarde est effectuée par le même utilisateur que le propriétaire des données &quot;minecraft_server&quot;.","Dans mon cas, les données de &quot;minecraft_server&quot; sont stockées dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement et l&#39;utilisateur &quot;minecraft&quot; est le propriétaire des données. Le répertoire correspondant est donc &quot;minecraft&quot;. La sauvegarde est effectuée par l&#39;utilisateur.","Répertoire de stockage et informations sur le propriétaire","$ ls -la / opt\n8 au total\ndrwxr-xr-x.3 Racine Racine 22 avril 3 17h21.\ndr-xr-xr-x. 17 racine racine 4096 3 avril 17h04 ..\ndrwxr-xr-x 4 minecraft minecraft 4096 30 avril 16:18 minecraft","Sauvegarde de données\nSauvegardez tout le dossier avec la commande &quot;tar&quot;.","Lors de la sauvegarde, veillez à lui attribuer un nom qui vous aidera à savoir quand vous avez sauvegardé des données.","J&#39;utilise toujours la commande &quot;date&quot; pour ajouter automatiquement la date et l&#39;heure de la sauvegarde.","$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz / opt / minecraft /","* Bien que les données soient sauvegardées avec la commande &quot;tar&quot; dans ce cas, il n&#39;y a aucun problème à le faire avec l&#39;autre commande &quot;cp&quot;, etc. Veuillez effectuer la sauvegarde à votre guise.","Début de minecraft_server\nUne fois la sauvegarde du fichier terminée, démarrez &quot;minecraft_server&quot;.","Ceci termine la sauvegarde après l’arrêt du serveur.","Comment ne pas arrêter le serveur\nEnsuite, c’est une méthode pour sauvegarder sans arrêter &quot;minecraft_server&quot;.","Le flux de sauvegarde est comme suit.","Sauvegarder les données en mémoire\nNe pas sauvegarder les données du monde automatiquement\nSauvegarde de données\nReprendre la sauvegarde automatique des données mondiales","Écrire des données en mémoire\nTout d&#39;abord&quot;/ Save-all&quot;Écrivez des données en mémoire avec la commande &quot;save-all&quot;.","La commande &quot;save-all&quot; peut être exécutée de l&#39;une des manières suivantes.","À la console du serveur&quot;/ Save-all&quot;Exécuter la commande &quot;save-all&quot;\nExécutez la commande &quot;/ save-all&quot; à partir de l&#39;écran de jeu.","Exécuter depuis la console du serveur\n&quot;Minecraft_server&quot; s&#39;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Save-all&quot;Lorsque la commande &quot;save-all&quot; est exécutée, les données mondiales sont sauvegardées et un message à cet effet est affiché.","[15:39:09] [Server thread/INFO]: Terminé (1.719s)! Pour obtenir de l&#39;aide, tapez &quot;help&quot; ou &quot;?&quot;\ntout sauver  \n[15:41:02] [Server thread/INFO]: Économiser ...\n[15:41:02] [Server thread/INFO]: Sauvé le monde","Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-all&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.","Les données mondiales sont enregistrées et un message à cet effet est affiché.","Ne pas sauvegarder les données du monde automatiquement\nLors de la sauvegarde des données, l&#39;écriture sur les données mondiales est interrompue temporairement par la commande &quot;save-off&quot; afin d&#39;éviter l&#39;enregistrement automatique des données mondiales.","Vous pouvez exécuter &quot;save-off&quot; de l’une des façons suivantes.","À la console du serveur&quot;/ Save-off&quot;Exécutez la commande &quot;/ save-off&quot;\nExécutez la commande &quot;/ save-off&quot; à partir de l&#39;écran de jeu.","Exécuter depuis la console du serveur\nSur la console du serveur/ save-off &quot;Lorsque la commande &quot;save-off&quot; est exécutée, le message &quot;Sauvegarde automatique désactivée du monde&quot; s&#39;affiche et un message indiquant que la fonction de sauvegarde automatique a été arrêtée est affiché.","/ save-off  \n[15:42:01] [Server thread/INFO]: Désactivation de la sauvegarde automatique mondiale","Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-off&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.","Un message apparaît indiquant que la sauvegarde automatique des données mondiales a été désactivée.","Sauvegarde de données\nEnsuite, je vais sauvegarder, mais les données à sauvegarder sont les suivantes.","Données de sauvegarde de la cible","Répertoire &quot;World&quot; ※ Si le nom du monde (level-name = world) est modifié dans server.properties, le répertoire de ce nom\nbanned-ips.json\nbanned-players.json\nops.json\nserver.properties\nusercache.json\nliste blanche.json","Dans la méthode d’arrêt du serveur, l’ensemble du répertoire est sauvegardé, mais cette fois-ci, &quot;minecraft_server.jar&quot; et les fichiers journaux, etc. qui fonctionnent et sont encore en cours d’écriture ne sont pas inclus dans la cible de sauvegarde.","Exécution de sauvegarde\nAccédez au répertoire de stockage de données de sauvegarde et sauvegardez le fichier cible avec tar.","$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz /opt/minecraft/*.json /opt/minecraft/server.properties / opt / minecraft / world","Reprendre la sauvegarde automatique des données mondiales\nAprès avoir sauvegardé vos données, assurez-vous de reprendre la sauvegarde automatique des données mondiales avec la commande &quot;save-on&quot;.","La commande &quot;save-on&quot; peut être exécutée de l’une des façons suivantes.","À la console du serveur&quot;/ Save-on&quot;Exécuter la commande &quot;save-on&quot;\nExécutez la commande &quot;/ save-on&quot; à partir de l&#39;écran de jeu.","Exécuter depuis la console du serveur\nLorsque la commande &quot;/ save-on&quot; est exécutée sur la console du serveur, le message &quot;Enregistrement automatique activé dans le monde&quot; s&#39;affiche et un message indiquant que la fonction de sauvegarde automatique a été démarrée s&#39;affiche.","économiser sur\n[16:06:55] [Server thread/INFO]: Activation de la sauvegarde automatique du monde","Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-on&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.","Un message apparaît indiquant que la sauvegarde automatique des données mondiales a été activée.","La sauvegarde effectuée sans arrêter &quot;minecraft_server&quot; est maintenant terminée.","Script de sauvegarde\nIl est important d&#39;effectuer une sauvegarde, mais il est assez fastidieux d&#39;effectuer une sauvegarde manuelle à chaque fois. L&#39;utilisation de la commande &quot;screen&quot; est donc limitée à l&#39;environnement exécutant &quot;minecraft_server&quot;, mais vous devez créer un script de sauvegarde. J&#39;ai essayé","Promesse\nTout d’abord, c’est une promesse concernant ce script.","Utilisez à vos risques et périls","Dans mon environnement, nous avons testé plusieurs fois, mais veuillez effectuer une sauvegarde manuelle avant l&#39;exécution, le cas échéant.","Description du script\nJ&#39;ai essayé de créer un script pour arrêter et sauvegarder &quot;minecraft_server&quot; et deux types de scripts pour sauvegarder sans arrêter.","mc_backup_full.sh Arrêtez &quot;minecraft_server&quot; et sauvegardez\nmc_backup_hourly.sh Sauvegarde sans arrêter &quot;minecraft_server&quot;","La description de chaque variable utilisée dans le script est décrite ci-dessous. Veuillez éditer en fonction de votre environnement.","A propos des variables","Nom de la variable\nDescription","Service","Nom du fichier exécutable de miecraft_serverSpécifiez le nom du fichier exécutable en cours de lancement","NOM D&#39;UTILISATEUR","utilisateur d&#39;exécution minecraft_serverSpécifiez le nom d&#39;utilisateur d&#39;exécution actuellement activé","SCNAME","nom du terminal à l&#39;écranSpécifiez le nom du terminal d&#39;écran qui exécute actuellement minecraft_server","MC_PATH\nrépertoire d&#39;installation minecraft_server","BK_PATH","Répertoire de stockage de données de sauvegardeBesoin de créer un répertoire à l&#39;avance","BK_TIME\nObtenir l&#39;heure de la sauvegarde avec `date +% Y% m% d-% H% M% S`","BK_NAME\nNom du fichier de sauvegarde","BK_GEN\nDéfinition du nombre de jours de fichier de sauvegarde à conserver","XMX","Valeur d&#39;allocation de mémoire maximale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré","XMS","Valeur de mémoire initiale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré","BK_FILE","Données de sauvegarde de la cibleDéfini uniquement dans mc_backup_hourly.shL’édition n’est nécessaire que s’il existe des données que vous souhaitez sauvegarder en plus","Comment utiliser le script\nCréez un script en tant qu&#39;utilisateur exécutant &quot;minecraft_server&quot; à un emplacement approprié. Dans ce cas, n&#39;oubliez pas de leur donner la permission de s&#39;exécuter.","Créer un script\nDans l&#39;exemple suivant, &quot;mc_backup_full.sh&quot; est créé dans le répertoire &quot;/ opt / minecraft&quot;.","$ vi /opt/minecraft/mc_backup_full.sh\n$ chmod + x /opt/minecraft/mc_backup_full.sh","Méthode d&#39;essai\nLe script que vous avez créé peut être affiché en exécutant l&#39;option avec &quot;-x&quot;, veuillez donc vérifier avec cela en premier s&#39;il fonctionne correctement.","$ sh -x /opt/minecraft/mc_backup_full.sh\n+ SERVICE = minecraft_server.jar\n+ USERNAME = minecraft\n+ SCNAME = minecraft\n+ MC_PATH = / opt / minecraft\n+ BK_PATH = / home / minecraft / mc_backup\n++ date +% Y% m% d-% H% M% S\n+ BK_TIME = 20151002-143656\n+ BK_NAME = / home / minecraft / mc_backup / mc_backup_full_20151002-1243656.tar.gz\n+ BK_GEN = 3\n+ XMX = 1024M\n+ XMS = 1024M\n+ cd / opt / minecraft","####### En abrégé #####","/opt/minecraft/usercache.json_20150918\n/opt/minecraft/ops.json\n/opt/minecraft/mc_backup_hourly.sh_20150930\n/opt/minecraft/mc_backup_full.sh\n+ dormir 10\n+ echo &#39;Sauvegarde complète terminée!&#39;\nSauvegarde complète terminée!\n+ trouver / home / minecraft / mc_backup -name &#39;mc_backup_full * .tar.gz&#39; -type f -mtime +3 -exec rm &#39;&#39; &#39;;&#39;\n+ echo &#39;Démarrer minecraft_server.jar ...&#39;\nDémarrer minecraft_server.jar ...\n+ écran -AmdS minecraft java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui","Vous devriez maintenant être capable de voir le contenu si une erreur survient en cours de route.","Script de sauvegarde pour arrêter le serveur\nCe script est un script shell permettant de sauvegarder après l’arrêt de &quot;minecraft_server&quot;.","C&#39;est &quot;mc_full_backup.sh&quot; parce que c&#39;est un script que j&#39;utilise pour arrêter le serveur et obtenir une sauvegarde complète.","mc_backup_full.sh","#! / bin / bash","SERVICE = &#39;minecraft_server.jar&#39;\nUSERNAME = &#39;minecraft&#39;\nSCNAME = &#39;minecraft&#39;\nMC_PATH = &#39;/ opt / minecraft&#39;\nBK_PATH = &#39;/ home / minecraft / mc_backup&#39;","BK_TIME = `date +% Y% m% d-% H% M% S`\nBK_NAME = &quot;$ BK_PATH / mc_backup_full _ $ BK_TIME .tar.gz&quot;\nBK_GEN = &quot;3&quot;","XMX = &quot;1024M&quot;\nXMS = &quot;1024M&quot;","cd $ MC_PATH","ME = `whoami`","si [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde complète démarrer données minecraft ...&quot;\n      screen-p 0-S $ SCNAME-X eval &#39;stuff &quot;, dit le serveur qui s&#39;arrête en 10 secondes. Enregistrement de la carte ...&quot;  015&#39;\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs&#39; enregistrer-tout &quot; 015 &#39;\n      écran -p 0 -S $ SCNAME -X eval &#39;articles&#39; arrêt &#39; 015&#39;\n      echo &quot;serveur arrêté minecraft&quot;\n      echo &quot;Début de sauvegarde complète ...&quot;\n      tar cfvz $ BK_NAME $ MC_PATH\n      dormir 10\n      echo &quot;Sauvegarde complète terminée!&quot;\n      trouver $ BK_PATH -name &quot;mc_backup_full * .tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n      echo &quot;À partir de $ SERVICE ...&quot;\n      screen -AmdS $ SCNAME java -Xmx $ XMX -Xms $ XMS -jar $ SERVICE nogui\n    d&#39;autre\n      echo &quot;$ SERVICE n&#39;était pas en cours d&#39;exécution.&quot;\n  fi\nd&#39;autre\n  echo &quot;Veuillez lancer l&#39;utilisateur $ USERNAME.&quot;\nfi","Script de sauvegarde qui n&#39;arrête pas le serveur\nCe script shell obtient une sauvegarde sans arrêter &quot;minecraft_server&quot;.","mc_backup_hourly.sh\nC&#39;est &quot;mc_backup_hourly.sh&quot; car c&#39;est un script que j&#39;utilise pour effectuer une sauvegarde toutes les heures.","Le contenu de la variable est identique à &quot;mc_backup_full.sh&quot;, mais seule la partie constituant les données cible de la sauvegarde dans &quot;BK_FILE&quot; est ajoutée.","#! / bin / bash","SERVICE = &#39;minecraft_server.jar&#39;\nUSERNAME = &#39;minecraft&#39;\nSCNAME = &#39;minecraft&#39;\nMC_PATH = &#39;/ opt / minecraft&#39;\nBK_PATH = &#39;/ home / minecraft / mc_backup&#39;","BK_TIME = `date +% Y% m% d-% H% M% S`\nBK_GEN = &quot;3&quot;\nBK_NAME = &quot;$ BK_PATH / mc_backup_hourly _ $ BK_TIME .tar&quot;\nBK_FILE = &quot;$ MC_PATH / world \n        $ MC_PATH / banned-ips.json \n        $ MC_PATH / banned-players.json \n        $ MC_PATH / ops.json \n        $ MC_PATH / server.properties \n        $ MC_PATH / usercache.json \n        $ MC_PATH / whitelist.json &quot;","cd $ MC_PATH","ME = `whoami`","si [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde démarrer les données minecraft ...&quot;\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs&#39; enregistrer-tout &quot; 015 &#39;\n      dormir 10\n      screen -p 0 -S $ SCNAME -X eval &#39;trucs &quot;sauvegarde-off&quot;  015&#39;\n      tar cfv $ BK_NAME $ BK_FILE\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs &quot;sauvegarde-sur&quot;  015&#39;\n      echo &quot;La sauvegarde de minecraft_server est terminée!&quot;\n      gzip -f $ BK_NAME\n      trouver $ BK_PATH -name &quot;mc_backup_hourly _ *. tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n    d&#39;autre\n      echo &quot;$ SERVICE n&#39;était pas en cours d&#39;exécution.&quot;\n  fi\nd&#39;autre\n  echo &quot;Veuillez exécuter l&#39;utilisateur echo $ USERNAME.&quot;\nfi","Paramètres de sauvegarde programmés\nEn enregistrant le script shell ci-dessus dans &quot;cron&quot;, vous pouvez le sauvegarder automatiquement.","paramètres de crontab\nCe travail doit être effectué par l&#39;utilisateur qui exécute &quot;minecraft_server&quot;.","$ crontab -e","Réglage du contenu\nCette fois, le serveur est arrêté tous les jours à 4h30 minutes et la sauvegarde est effectuée sans arrêter le serveur toutes les 30 minutes.","30 4 * * * /opt/minecraft/mc_backup_full.sh\n30 * * * * /opt/minecraft/mc_backup_hourly.sh","Veuillez définir l’intervalle de sauvegarde comme vous le souhaitez.","Les paramètres détaillés de crontab sont résumés sur cette page.","Comment restaurer\nLa méthode de restauration à partir des données de sauvegarde est très simple et le déroulement du travail est le suivant.","Décompression des données de sauvegarde\narrêtez minecraft_server\nRestauration de données\ndémarrer minecraft_server","Décompression des données de sauvegarde\nExtrayez les données de sauvegarde que vous souhaitez restaurer à l&#39;aide de la commande &quot;tar&quot;.","Effectuez ce travail avec l&#39;utilisateur exécutant &quot;minecraft_server&quot; ainsi que la sauvegarde.","Comment extraire","Données de sauvegarde $ tar xzfv","Ce qui suit est le journal lorsque les données de sauvegarde sont réellement décompressées.","$ tar xfzv mc_backup_full_20151002-043001.tar.gz\nopt / minecraft /\nopt / minecraft / minecraft_server.1.8.3.jar\nopt / minecraft / minecraft_server.jar\nopt / minecraft / logs /\nopt / minecraft / logs / 2015-04-03-1.log.gz","##### Les abréviations suivantes #####","Une fois l&#39;extraction terminée, un répertoire appelé &quot;opt&quot; est créé dans le répertoire dans lequel vous avez travaillé et les données sauvegardées sont stockées dans le répertoire &quot;minecraft&quot;.","En ce qui concerne le nom du répertoire dans lequel les données de sauvegarde sont stockées, dans mon environnement, &quot;minecraft_server&quot; est installé dans le répertoire &quot;/ opt / minecraf&quot;. Ce nom de répertoire est donc utilisé, mais &quot;minecraft_server dans un autre répertoire&quot;. Lors de l&#39;installation et de la sauvegarde, remplacez-le par le nom du répertoire.","Par exemple, lors de la sauvegarde dans un environnement installé dans le répertoire &quot;/ home / minecraft / minecraft&quot; et de l&#39;extraction des données, un répertoire appelé &quot;home&quot; est créé et les données de sauvegarde y sont stockées. Vous","arrêtez minecraft_server\nArrêtez &quot;minecraft_server&quot; avant de restaurer les données de sauvegarde.","La méthode d’arrêt est expliquée dans la section travail de sauvegarde de cette page, veuillez donc la vérifier.","Restauration de données\nLa restauration des données est facile, il suffit de remplacer les fichiers que vous souhaitez restaurer avec la commande cp.","Restaurer un seul fichier\nSi vous souhaitez restaurer un fichier unique tel que &quot;server.properties&quot;, copiez les données à l&#39;aide de la commande &quot;cp -p&quot;.","$ cp -p Décompressez les données de sauvegarde Données actuelles","Répertoire mondial de restauration\nLes données mondiales, etc. sont généralement stockées dans le répertoire &quot;world&quot;, et la commande &quot;cp -Rp&quot; est utilisée pour restaurer le répertoire entier.","$ cp -Rp Décompressez les données de sauvegarde Données actuelles","Ce qui suit est le journal de travail lors de la restauration des données mondiales.","$ cd opt / minecraft /\n$ cp -Rp world / / opt / minecraft /","démarrer minecraft_server\nUne fois le travail de restauration des données terminé, démarrez &quot;minecraft_server&quot; et le travail est terminé.","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Besoin de sauvegarde\nIl existe différentes causes, mais lorsque vous jouez avec minecraft, les données de jeu peuvent être cassées dans de rares cas.","html":"<p>Besoin de sauvegarde\nIl existe différentes causes, mais lorsque vous jouez avec minecraft, les données de jeu peuvent être cassées dans de rares cas.</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"Si cela se produit, le jeu sera perturbé et le monde créé au fil du temps sera soudainement perdu.","html":"<p>Si cela se produit, le jeu sera perturbé et le monde créé au fil du temps sera soudainement perdu.</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Cependant, si nous ne faisons que sauvegarder, nous pouvons éviter la perte totale du monde.","html":"<p>Cependant, si nous ne faisons que sauvegarder, nous pouvons éviter la perte totale du monde.</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Si vous pensez que vous allez bien et que vous êtes hors de garde, vous regretterez plus tard","html":"<p>Si vous pensez que vous allez bien et que vous êtes hors de garde, vous regretterez plus tard</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"La sauvegarde est très importante! !","html":"<p>La sauvegarde est très importante! !</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"Méthode de sauvegarde\nJe vais donc expliquer la méthode de sauvegarde &quot;minecraft_server (multi-serveur)&quot; avec CentOS.","html":"<p>Méthode de sauvegarde\nJe vais donc expliquer la méthode de sauvegarde &quot;minecraft_server (multi-serveur)&quot; avec CentOS.</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"En gros, il existe deux méthodes de sauvegarde.","html":"<p>En gros, il existe deux méthodes de sauvegarde.</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"Comment arrêter le serveur minecraft\nComment ne pas arrêter le serveur minecraft","html":"<p>Comment arrêter le serveur minecraft\nComment ne pas arrêter le serveur minecraft</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"Chacun a ses avantages et ses inconvénients.","html":"<p>Chacun a ses avantages et ses inconvénients.</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"Comment arrêter le serveur minecraft","html":"<p>Comment arrêter le serveur minecraft</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"Mérite","html":"<p>Mérite</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"Les erreurs de bloc sont difficiles à produire car il n&#39;y a pas de changement de données pendant la sauvegarde","html":"<p>Les erreurs de bloc sont difficiles à produire car il n&#039;y a pas de changement de données pendant la sauvegarde</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"Inconvénient","html":"<p>Inconvénient</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"Lorsque le serveur s’arrête, vous ne pouvez pas jouer pendant ce temps.","html":"<p>Lorsque le serveur s’arrête, vous ne pouvez pas jouer pendant ce temps.</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"Comment ne pas arrêter le serveur","html":"<p>Comment ne pas arrêter le serveur</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"Mérite","html":"<p>Mérite</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"Puisque le serveur fonctionne, les personnes à l&#39;intérieur peuvent continuer à jouer.","html":"<p>Puisque le serveur fonctionne, les personnes à l&#039;intérieur peuvent continuer à jouer.</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"Inconvénient","html":"<p>Inconvénient</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"Des erreurs de bloc peuvent se produire si les données sont mises à jour pendant la sauvegarde","html":"<p>Des erreurs de bloc peuvent se produire si les données sont mises à jour pendant la sauvegarde</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"Quelle sauvegarde est la meilleure\nChaque méthode présente des avantages et des inconvénients. Faisons donc une sauvegarde optimale en fonction de l’application.","html":"<p>Quelle sauvegarde est la meilleure\nChaque méthode présente des avantages et des inconvénients. Faisons donc une sauvegarde optimale en fonction de l’application.</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"Par exemple, s&#39;il n&#39;y a pas ou peu de personnes sur le serveur une fois par jour, arrêtez le serveur et sauvegardez, et si vous voulez sauvegarder à d&#39;autres moments, effectuez une sauvegarde sans arrêter le serveur. Est ce","html":"<p>Par exemple, s&#039;il n&#039;y a pas ou peu de personnes sur le serveur une fois par jour, arrêtez le serveur et sauvegardez, et si vous voulez sauvegarder à d&#039;autres moments, effectuez une sauvegarde sans arrêter le serveur. Est ce</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"Préparation à l&#39;avance\nJe vais expliquer comment arrêter le serveur et comment ne pas arrêter le serveur, que j&#39;utilise habituellement, ainsi que leurs procédures respectives, mais je vais d&#39;abord préparer un emplacement de stockage pour les données sauvegardées. .","html":"<p>Préparation à l&#039;avance\nJe vais expliquer comment arrêter le serveur et comment ne pas arrêter le serveur, que j&#039;utilise habituellement, ainsi que leurs procédures respectives, mais je vais d&#039;abord préparer un emplacement de stockage pour les données sauvegardées. .</p>"},{"id":"text-23","type":"text","heading":"","plain_text":"Création d&#39;un emplacement de stockage de données de sauvegarde\nVérifiez l’espace libre du disque avec la commande &quot;df&quot; et décidez où stocker les données de sauvegarde.","html":"<p>Création d&#039;un emplacement de stockage de données de sauvegarde\nVérifiez l’espace libre du disque avec la commande &quot;df&quot; et décidez où stocker les données de sauvegarde.</p>"},{"id":"text-24","type":"text","heading":"","plain_text":"Vérification de l&#39;espace disque\nSi vous vérifiez avec la commande &quot;df&quot;, étant donné que &quot;/ home&quot; est gratuit, je vais y stocker les données de sauvegarde.","html":"<p>Vérification de l&#039;espace disque\nSi vous vérifiez avec la commande &quot;df&quot;, étant donné que &quot;/ home&quot; est gratuit, je vais y stocker les données de sauvegarde.</p>"},{"id":"text-25","type":"text","heading":"","plain_text":"$ df -h\nTaille du système de fichiers Utilisé restant Utilisé% Position de montage\n/ dev / mapper / centos_wwwxxxxxx-root 50G 1.4G 49G 3% /\ndevtmpfs 991M 0 991M 0% / dev\ntmpfs 1001M 0 1001M 0% / dev / shm\ntmpfs 1001M 8.4M 993M 1% / run\ntmpfs 1001M 0 1001M 0% / sys / fs / cgroup\n/ dev / vda1 497M 121M 377M 25% / boot\n/ dev / mapper / centos_wwwxxxxxx-home 148G 58M 148G 1% / home","html":"<p>$ df -h\nTaille du système de fichiers Utilisé restant Utilisé% Position de montage\n/ dev / mapper / centos_wwwxxxxxx-root 50G 1.4G 49G 3% /\ndevtmpfs 991M 0 991M 0% / dev\ntmpfs 1001M 0 1001M 0% / dev / shm\ntmpfs 1001M 8.4M 993M 1% / run\ntmpfs 1001M 0 1001M 0% / sys / fs / cgroup\n/ dev / vda1 497M 121M 377M 25% / boot\n/ dev / mapper / centos_wwwxxxxxx-home 148G 58M 148G 1% / home</p>"},{"id":"text-26","type":"text","heading":"","plain_text":"※ Au fait, &quot;minecraft_server&quot; est stocké dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement.","html":"<p>※ Au fait, &quot;minecraft_server&quot; est stocké dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement.</p>"},{"id":"text-27","type":"text","heading":"","plain_text":"Création d&#39;un répertoire de stockage de données de sauvegarde\nPuisque j&#39;utilise &quot;minecraft_server&quot; en tant qu&#39;utilisateur &quot;minecraft&quot;, j&#39;ai décidé de créer un répertoire appelé &quot;mc_backup&quot; dans le répertoire personnel de l&#39;utilisateur &quot;minecraft&quot; &quot;/ home / minecraft&quot;.","html":"<p>Création d&#039;un répertoire de stockage de données de sauvegarde\nPuisque j&#039;utilise &quot;minecraft_server&quot; en tant qu&#039;utilisateur &quot;minecraft&quot;, j&#039;ai décidé de créer un répertoire appelé &quot;mc_backup&quot; dans le répertoire personnel de l&#039;utilisateur &quot;minecraft&quot; &quot;/ home / minecraft&quot;.</p>"},{"id":"text-28","type":"text","heading":"","plain_text":"$ mkdir / home / minecraft / mc_backup /","html":"<p>$ mkdir / home / minecraft / mc_backup /</p>"},{"id":"text-29","type":"text","heading":"","plain_text":"Sauvegarde après arrêt du serveur\nLe flux lors de l’arrêt et de la sauvegarde de &quot;minecraft_server&quot; est le suivant.","html":"<p>Sauvegarde après arrêt du serveur\nLe flux lors de l’arrêt et de la sauvegarde de &quot;minecraft_server&quot; est le suivant.</p>"},{"id":"text-30","type":"text","heading":"","plain_text":"arrêtez minecraft_server\nSauvegarde de données\ndémarrer minecraft_server","html":"<p>arrêtez minecraft_server\nSauvegarde de données\ndémarrer minecraft_server</p>"},{"id":"text-31","type":"text","heading":"","plain_text":"C&#39;est très simple.","html":"<p>C&#039;est très simple.</p>"},{"id":"text-32","type":"text","heading":"","plain_text":"Ensuite, je vais expliquer la procédure de chaque article.","html":"<p>Ensuite, je vais expliquer la procédure de chaque article.</p>"},{"id":"text-33","type":"text","heading":"","plain_text":"Arrêtez &quot;minecraft_server&quot;\nTout d’abord, arrêtez &quot;minecraft_server&quot;.","html":"<p>Arrêtez &quot;minecraft_server&quot;\nTout d’abord, arrêtez &quot;minecraft_server&quot;.</p>"},{"id":"text-34","type":"text","heading":"","plain_text":"Comment arrêter\nVous pouvez l’arrêter de l’une des façons suivantes. Arrêtez-le donc à votre façon.","html":"<p>Comment arrêter\nVous pouvez l’arrêter de l’une des façons suivantes. Arrêtez-le donc à votre façon.</p>"},{"id":"text-35","type":"text","heading":"","plain_text":"À la console du serveur&quot;/ Stop&quot;Exécuter la commande &quot;stop&quot;\nExécutez la commande &quot;/ stop&quot; à partir de l&#39;écran de jeu.","html":"<p>À la console du serveur&quot;/ Stop&quot;Exécuter la commande &quot;stop&quot;\nExécutez la commande &quot;/ stop&quot; à partir de l&#039;écran de jeu.</p>"},{"id":"text-36","type":"text","heading":"","plain_text":"Arrêter depuis la console\n&quot;Minecraft_server&quot; s&#39;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Stop&quot;Vous pouvez l&#39;arrêter en exécutant la commande &quot;stop&quot;.","html":"<p>Arrêter depuis la console\n&quot;Minecraft_server&quot; s&#039;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Stop&quot;Vous pouvez l&#039;arrêter en exécutant la commande &quot;stop&quot;.</p>"},{"id":"text-37","type":"text","heading":"","plain_text":"[16:52:29] [Server thread/INFO]: Utiliser le type de canal epoll\n[16:52:30] [Server thread/INFO]: Niveau préparation &quot;monde&quot;\n[16:52:30] [Server thread/INFO]: Préparation de la région de départ pour le niveau 0\n[16:52:31] [Server thread/INFO]: Préparation de l&#39;aire de ponte: 31%\n[16:52:32] [Server thread/INFO]: Terminé (1.975s)! Pour obtenir de l&#39;aide, tapez &quot;help&quot; ou &quot;?&quot;\narrêter   Entrez &quot;/ stop&quot; &quot;stop&quot;\n[16:55:00] [Server thread/INFO]: Arrêter le serveur\n[16:55:00] [Server thread/INFO]: Arrêt du serveur\n[16:55:00] [Server thread/INFO]: Sauver les joueurs\n[16:55:00] [Server thread/INFO]: Sauver des mondes\n[16:55:00] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Overworld\n[16:55:01] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Nether\n[16:55:01] [Server thread/INFO]: Enregistrer des morceaux pour le niveau &#39;monde&#39; / The End\n[16:55:01] [Server Shutdown Thread/INFO]: Arrêt du serveur\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver les joueurs\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver des mondes\n[16:55:01] [Server Shutdown Thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Overworld","html":"<p>[16:52:29] [Server thread/INFO]: Utiliser le type de canal epoll\n[16:52:30] [Server thread/INFO]: Niveau préparation &quot;monde&quot;\n[16:52:30] [Server thread/INFO]: Préparation de la région de départ pour le niveau 0\n[16:52:31] [Server thread/INFO]: Préparation de l&#039;aire de ponte: 31%\n[16:52:32] [Server thread/INFO]: Terminé (1.975s)! Pour obtenir de l&#039;aide, tapez &quot;help&quot; ou &quot;?&quot;\narrêter   Entrez &quot;/ stop&quot; &quot;stop&quot;\n[16:55:00] [Server thread/INFO]: Arrêter le serveur\n[16:55:00] [Server thread/INFO]: Arrêt du serveur\n[16:55:00] [Server thread/INFO]: Sauver les joueurs\n[16:55:00] [Server thread/INFO]: Sauver des mondes\n[16:55:00] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#039;monde&#039; / Overworld\n[16:55:01] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#039;monde&#039; / Nether\n[16:55:01] [Server thread/INFO]: Enregistrer des morceaux pour le niveau &#039;monde&#039; / The End\n[16:55:01] [Server Shutdown Thread/INFO]: Arrêt du serveur\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver les joueurs\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver des mondes\n[16:55:01] [Server Shutdown Thread/INFO]: Sauvegarder des morceaux pour le niveau &#039;monde&#039; / Overworld</p>"},{"id":"text-38","type":"text","heading":"","plain_text":"Si vous utilisez screen\nEn passant, si vous construisez &quot;minecraft_server&quot; dans ma procédure de construction, &quot;minecraft_server&quot; est utilisé sur la console créée à l&#39;aide de la commande &quot;screen&quot;. Vous devez vous connecter (attacher) à","html":"<p>Si vous utilisez screen\nEn passant, si vous construisez &quot;minecraft_server&quot; dans ma procédure de construction, &quot;minecraft_server&quot; est utilisé sur la console créée à l&#039;aide de la commande &quot;screen&quot;. Vous devez vous connecter (attacher) à</p>"},{"id":"text-39","type":"text","heading":"","plain_text":"Confirmation PID\nCommencez par vérifier le PID du terminal &quot;screen&quot; exécuté avec la commande &quot;screen -ls&quot;.","html":"<p>Confirmation PID\nCommencez par vérifier le PID du terminal &quot;screen&quot; exécuté avec la commande &quot;screen -ls&quot;.</p>"},{"id":"text-40","type":"text","heading":"","plain_text":"$ screen -ls\nIl y a un écran sur:\n        1345.minecraft (isolé)\n1 Socket dans / var / run / screen / S-minecraft.","html":"<p>$ screen -ls\nIl y a un écran sur:\n        1345.minecraft (isolé)\n1 Socket dans / var / run / screen / S-minecraft.</p>"},{"id":"text-41","type":"text","heading":"","plain_text":"Se connecter à la console (attacher)\nDans le cas ci-dessus, &quot;1345&quot; est le PID, donc &quot;screen -r [PID]Attachez (attachez) en utilisant la commande.","html":"<p>Se connecter à la console (attacher)\nDans le cas ci-dessus, &quot;1345&quot; est le PID, donc &quot;screen -r [PID]Attachez (attachez) en utilisant la commande.</p>"},{"id":"text-42","type":"text","heading":"","plain_text":"$ écran -r 1345","html":"<p>$ écran -r 1345</p>"},{"id":"text-43","type":"text","heading":"","plain_text":"Maintenant, vous pouvez vous connecter (attacher) à la console où &quot;minecraft_server&quot; est en cours d&#39;exécution.","html":"<p>Maintenant, vous pouvez vous connecter (attacher) à la console où &quot;minecraft_server&quot; est en cours d&#039;exécution.</p>"},{"id":"text-44","type":"text","heading":"","plain_text":"Sur cet écran&quot;/ Stop&quot;Lorsque vous exécutez la commande &quot;stop&quot;, &quot;minecraft_server&quot; est arrêté, cette console est également abandonnée et vous revenez à la console d&#39;origine.","html":"<p>Sur cet écran&quot;/ Stop&quot;Lorsque vous exécutez la commande &quot;stop&quot;, &quot;minecraft_server&quot; est arrêté, cette console est également abandonnée et vous revenez à la console d&#039;origine.</p>"},{"id":"text-45","type":"text","heading":"","plain_text":"&quot;/ Stop&quot;Pour revenir à la console d&#39;origine sans exécuter la commande &quot;stop&quot;, revenez à la console d&#39;origine en appuyant sur &quot;Ctrl&quot; + &quot;d&quot; puis revenez à la console d&#39;origine (Détacher). .","html":"<p>&quot;/ Stop&quot;Pour revenir à la console d&#039;origine sans exécuter la commande &quot;stop&quot;, revenez à la console d&#039;origine en appuyant sur &quot;Ctrl&quot; + &quot;d&quot; puis revenez à la console d&#039;origine (Détacher). .</p>"},{"id":"text-46","type":"text","heading":"","plain_text":"Arrêtez depuis l&#39;écran de jeu\nSeuls les utilisateurs disposant de privilèges d&#39;opérateur de niveau 4 peuvent s&#39;exécuter, mais vous pouvez l&#39;arrêter en tapant &quot;/ stop&quot; sur l&#39;écran de jeu.","html":"<p>Arrêtez depuis l&#039;écran de jeu\nSeuls les utilisateurs disposant de privilèges d&#039;opérateur de niveau 4 peuvent s&#039;exécuter, mais vous pouvez l&#039;arrêter en tapant &quot;/ stop&quot; sur l&#039;écran de jeu.</p>"},{"id":"text-47","type":"text","heading":"","plain_text":"Sauvegarde de données\nLorsque &quot;minecraft_server&quot; est arrêté, nous allons sauvegarder les données ensuite.","html":"<p>Sauvegarde de données\nLorsque &quot;minecraft_server&quot; est arrêté, nous allons sauvegarder les données ensuite.</p>"},{"id":"text-48","type":"text","heading":"","plain_text":"La cible de sauvegarde est le répertoire entier où &quot;minecraft_server&quot; est stocké.","html":"<p>La cible de sauvegarde est le répertoire entier où &quot;minecraft_server&quot; est stocké.</p>"},{"id":"text-49","type":"text","heading":"","plain_text":"À propos des utilisateurs de sauvegarde\nLa sauvegarde est effectuée par le même utilisateur que le propriétaire des données &quot;minecraft_server&quot;.","html":"<p>À propos des utilisateurs de sauvegarde\nLa sauvegarde est effectuée par le même utilisateur que le propriétaire des données &quot;minecraft_server&quot;.</p>"},{"id":"text-50","type":"text","heading":"","plain_text":"Dans mon cas, les données de &quot;minecraft_server&quot; sont stockées dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement et l&#39;utilisateur &quot;minecraft&quot; est le propriétaire des données. Le répertoire correspondant est donc &quot;minecraft&quot;. La sauvegarde est effectuée par l&#39;utilisateur.","html":"<p>Dans mon cas, les données de &quot;minecraft_server&quot; sont stockées dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement et l&#039;utilisateur &quot;minecraft&quot; est le propriétaire des données. Le répertoire correspondant est donc &quot;minecraft&quot;. La sauvegarde est effectuée par l&#039;utilisateur.</p>"},{"id":"text-51","type":"text","heading":"","plain_text":"Répertoire de stockage et informations sur le propriétaire","html":"<p>Répertoire de stockage et informations sur le propriétaire</p>"},{"id":"text-52","type":"text","heading":"","plain_text":"$ ls -la / opt\n8 au total\ndrwxr-xr-x.3 Racine Racine 22 avril 3 17h21.\ndr-xr-xr-x. 17 racine racine 4096 3 avril 17h04 ..\ndrwxr-xr-x 4 minecraft minecraft 4096 30 avril 16:18 minecraft","html":"<p>$ ls -la / opt\n8 au total\ndrwxr-xr-x.3 Racine Racine 22 avril 3 17h21.\ndr-xr-xr-x. 17 racine racine 4096 3 avril 17h04 ..\ndrwxr-xr-x 4 minecraft minecraft 4096 30 avril 16:18 minecraft</p>"},{"id":"text-53","type":"text","heading":"","plain_text":"Sauvegarde de données\nSauvegardez tout le dossier avec la commande &quot;tar&quot;.","html":"<p>Sauvegarde de données\nSauvegardez tout le dossier avec la commande &quot;tar&quot;.</p>"},{"id":"text-54","type":"text","heading":"","plain_text":"Lors de la sauvegarde, veillez à lui attribuer un nom qui vous aidera à savoir quand vous avez sauvegardé des données.","html":"<p>Lors de la sauvegarde, veillez à lui attribuer un nom qui vous aidera à savoir quand vous avez sauvegardé des données.</p>"},{"id":"text-55","type":"text","heading":"","plain_text":"J&#39;utilise toujours la commande &quot;date&quot; pour ajouter automatiquement la date et l&#39;heure de la sauvegarde.","html":"<p>J&#039;utilise toujours la commande &quot;date&quot; pour ajouter automatiquement la date et l&#039;heure de la sauvegarde.</p>"},{"id":"text-56","type":"text","heading":"","plain_text":"$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz / opt / minecraft /","html":"<p>$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz / opt / minecraft /</p>"},{"id":"text-57","type":"text","heading":"","plain_text":"* Bien que les données soient sauvegardées avec la commande &quot;tar&quot; dans ce cas, il n&#39;y a aucun problème à le faire avec l&#39;autre commande &quot;cp&quot;, etc. Veuillez effectuer la sauvegarde à votre guise.","html":"<p>* Bien que les données soient sauvegardées avec la commande &quot;tar&quot; dans ce cas, il n&#039;y a aucun problème à le faire avec l&#039;autre commande &quot;cp&quot;, etc. Veuillez effectuer la sauvegarde à votre guise.</p>"},{"id":"text-58","type":"text","heading":"","plain_text":"Début de minecraft_server\nUne fois la sauvegarde du fichier terminée, démarrez &quot;minecraft_server&quot;.","html":"<p>Début de minecraft_server\nUne fois la sauvegarde du fichier terminée, démarrez &quot;minecraft_server&quot;.</p>"},{"id":"text-59","type":"text","heading":"","plain_text":"Ceci termine la sauvegarde après l’arrêt du serveur.","html":"<p>Ceci termine la sauvegarde après l’arrêt du serveur.</p>"},{"id":"text-60","type":"text","heading":"","plain_text":"Comment ne pas arrêter le serveur\nEnsuite, c’est une méthode pour sauvegarder sans arrêter &quot;minecraft_server&quot;.","html":"<p>Comment ne pas arrêter le serveur\nEnsuite, c’est une méthode pour sauvegarder sans arrêter &quot;minecraft_server&quot;.</p>"},{"id":"text-61","type":"text","heading":"","plain_text":"Le flux de sauvegarde est comme suit.","html":"<p>Le flux de sauvegarde est comme suit.</p>"},{"id":"text-62","type":"text","heading":"","plain_text":"Sauvegarder les données en mémoire\nNe pas sauvegarder les données du monde automatiquement\nSauvegarde de données\nReprendre la sauvegarde automatique des données mondiales","html":"<p>Sauvegarder les données en mémoire\nNe pas sauvegarder les données du monde automatiquement\nSauvegarde de données\nReprendre la sauvegarde automatique des données mondiales</p>"},{"id":"text-63","type":"text","heading":"","plain_text":"Écrire des données en mémoire\nTout d&#39;abord&quot;/ Save-all&quot;Écrivez des données en mémoire avec la commande &quot;save-all&quot;.","html":"<p>Écrire des données en mémoire\nTout d&#039;abord&quot;/ Save-all&quot;Écrivez des données en mémoire avec la commande &quot;save-all&quot;.</p>"},{"id":"text-64","type":"text","heading":"","plain_text":"La commande &quot;save-all&quot; peut être exécutée de l&#39;une des manières suivantes.","html":"<p>La commande &quot;save-all&quot; peut être exécutée de l&#039;une des manières suivantes.</p>"},{"id":"text-65","type":"text","heading":"","plain_text":"À la console du serveur&quot;/ Save-all&quot;Exécuter la commande &quot;save-all&quot;\nExécutez la commande &quot;/ save-all&quot; à partir de l&#39;écran de jeu.","html":"<p>À la console du serveur&quot;/ Save-all&quot;Exécuter la commande &quot;save-all&quot;\nExécutez la commande &quot;/ save-all&quot; à partir de l&#039;écran de jeu.</p>"},{"id":"text-66","type":"text","heading":"","plain_text":"Exécuter depuis la console du serveur\n&quot;Minecraft_server&quot; s&#39;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Save-all&quot;Lorsque la commande &quot;save-all&quot; est exécutée, les données mondiales sont sauvegardées et un message à cet effet est affiché.","html":"<p>Exécuter depuis la console du serveur\n&quot;Minecraft_server&quot; s&#039;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Save-all&quot;Lorsque la commande &quot;save-all&quot; est exécutée, les données mondiales sont sauvegardées et un message à cet effet est affiché.</p>"},{"id":"text-67","type":"text","heading":"","plain_text":"[15:39:09] [Server thread/INFO]: Terminé (1.719s)! Pour obtenir de l&#39;aide, tapez &quot;help&quot; ou &quot;?&quot;\ntout sauver  \n[15:41:02] [Server thread/INFO]: Économiser ...\n[15:41:02] [Server thread/INFO]: Sauvé le monde","html":"<p>[15:39:09] [Server thread/INFO]: Terminé (1.719s)! Pour obtenir de l&#039;aide, tapez &quot;help&quot; ou &quot;?&quot;\ntout sauver  \n[15:41:02] [Server thread/INFO]: Économiser ...\n[15:41:02] [Server thread/INFO]: Sauvé le monde</p>"},{"id":"text-68","type":"text","heading":"","plain_text":"Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-all&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.","html":"<p>Courir depuis l&#039;écran de jeu\nExécutez la commande &quot;/ save-all&quot; en tant qu&#039;utilisateur disposant des droits d&#039;opérateur.</p>"},{"id":"text-69","type":"text","heading":"","plain_text":"Les données mondiales sont enregistrées et un message à cet effet est affiché.","html":"<p>Les données mondiales sont enregistrées et un message à cet effet est affiché.</p>"},{"id":"text-70","type":"text","heading":"","plain_text":"Ne pas sauvegarder les données du monde automatiquement\nLors de la sauvegarde des données, l&#39;écriture sur les données mondiales est interrompue temporairement par la commande &quot;save-off&quot; afin d&#39;éviter l&#39;enregistrement automatique des données mondiales.","html":"<p>Ne pas sauvegarder les données du monde automatiquement\nLors de la sauvegarde des données, l&#039;écriture sur les données mondiales est interrompue temporairement par la commande &quot;save-off&quot; afin d&#039;éviter l&#039;enregistrement automatique des données mondiales.</p>"},{"id":"text-71","type":"text","heading":"","plain_text":"Vous pouvez exécuter &quot;save-off&quot; de l’une des façons suivantes.","html":"<p>Vous pouvez exécuter &quot;save-off&quot; de l’une des façons suivantes.</p>"},{"id":"text-72","type":"text","heading":"","plain_text":"À la console du serveur&quot;/ Save-off&quot;Exécutez la commande &quot;/ save-off&quot;\nExécutez la commande &quot;/ save-off&quot; à partir de l&#39;écran de jeu.","html":"<p>À la console du serveur&quot;/ Save-off&quot;Exécutez la commande &quot;/ save-off&quot;\nExécutez la commande &quot;/ save-off&quot; à partir de l&#039;écran de jeu.</p>"},{"id":"text-73","type":"text","heading":"","plain_text":"Exécuter depuis la console du serveur\nSur la console du serveur/ save-off &quot;Lorsque la commande &quot;save-off&quot; est exécutée, le message &quot;Sauvegarde automatique désactivée du monde&quot; s&#39;affiche et un message indiquant que la fonction de sauvegarde automatique a été arrêtée est affiché.","html":"<p>Exécuter depuis la console du serveur\nSur la console du serveur/ save-off &quot;Lorsque la commande &quot;save-off&quot; est exécutée, le message &quot;Sauvegarde automatique désactivée du monde&quot; s&#039;affiche et un message indiquant que la fonction de sauvegarde automatique a été arrêtée est affiché.</p>"},{"id":"text-74","type":"text","heading":"","plain_text":"/ save-off  \n[15:42:01] [Server thread/INFO]: Désactivation de la sauvegarde automatique mondiale","html":"<p>/ save-off  \n[15:42:01] [Server thread/INFO]: Désactivation de la sauvegarde automatique mondiale</p>"},{"id":"text-75","type":"text","heading":"","plain_text":"Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-off&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.","html":"<p>Courir depuis l&#039;écran de jeu\nExécutez la commande &quot;/ save-off&quot; en tant qu&#039;utilisateur disposant des droits d&#039;opérateur.</p>"},{"id":"text-76","type":"text","heading":"","plain_text":"Un message apparaît indiquant que la sauvegarde automatique des données mondiales a été désactivée.","html":"<p>Un message apparaît indiquant que la sauvegarde automatique des données mondiales a été désactivée.</p>"},{"id":"text-77","type":"text","heading":"","plain_text":"Sauvegarde de données\nEnsuite, je vais sauvegarder, mais les données à sauvegarder sont les suivantes.","html":"<p>Sauvegarde de données\nEnsuite, je vais sauvegarder, mais les données à sauvegarder sont les suivantes.</p>"},{"id":"text-78","type":"text","heading":"","plain_text":"Données de sauvegarde de la cible","html":"<p>Données de sauvegarde de la cible</p>"},{"id":"text-79","type":"text","heading":"","plain_text":"Répertoire &quot;World&quot; ※ Si le nom du monde (level-name = world) est modifié dans server.properties, le répertoire de ce nom\nbanned-ips.json\nbanned-players.json\nops.json\nserver.properties\nusercache.json\nliste blanche.json","html":"<p>Répertoire &quot;World&quot; ※ Si le nom du monde (level-name = world) est modifié dans server.properties, le répertoire de ce nom\nbanned-ips.json\nbanned-players.json\nops.json\nserver.properties\nusercache.json\nliste blanche.json</p>"},{"id":"text-80","type":"text","heading":"","plain_text":"Dans la méthode d’arrêt du serveur, l’ensemble du répertoire est sauvegardé, mais cette fois-ci, &quot;minecraft_server.jar&quot; et les fichiers journaux, etc. qui fonctionnent et sont encore en cours d’écriture ne sont pas inclus dans la cible de sauvegarde.","html":"<p>Dans la méthode d’arrêt du serveur, l’ensemble du répertoire est sauvegardé, mais cette fois-ci, &quot;minecraft_server.jar&quot; et les fichiers journaux, etc. qui fonctionnent et sont encore en cours d’écriture ne sont pas inclus dans la cible de sauvegarde.</p>"},{"id":"text-81","type":"text","heading":"","plain_text":"Exécution de sauvegarde\nAccédez au répertoire de stockage de données de sauvegarde et sauvegardez le fichier cible avec tar.","html":"<p>Exécution de sauvegarde\nAccédez au répertoire de stockage de données de sauvegarde et sauvegardez le fichier cible avec tar.</p>"},{"id":"text-82","type":"text","heading":"","plain_text":"$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz /opt/minecraft/*.json /opt/minecraft/server.properties / opt / minecraft / world","html":"<p>$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz /opt/minecraft/*.json /opt/minecraft/server.properties / opt / minecraft / world</p>"},{"id":"text-83","type":"text","heading":"","plain_text":"Reprendre la sauvegarde automatique des données mondiales\nAprès avoir sauvegardé vos données, assurez-vous de reprendre la sauvegarde automatique des données mondiales avec la commande &quot;save-on&quot;.","html":"<p>Reprendre la sauvegarde automatique des données mondiales\nAprès avoir sauvegardé vos données, assurez-vous de reprendre la sauvegarde automatique des données mondiales avec la commande &quot;save-on&quot;.</p>"},{"id":"text-84","type":"text","heading":"","plain_text":"La commande &quot;save-on&quot; peut être exécutée de l’une des façons suivantes.","html":"<p>La commande &quot;save-on&quot; peut être exécutée de l’une des façons suivantes.</p>"},{"id":"text-85","type":"text","heading":"","plain_text":"À la console du serveur&quot;/ Save-on&quot;Exécuter la commande &quot;save-on&quot;\nExécutez la commande &quot;/ save-on&quot; à partir de l&#39;écran de jeu.","html":"<p>À la console du serveur&quot;/ Save-on&quot;Exécuter la commande &quot;save-on&quot;\nExécutez la commande &quot;/ save-on&quot; à partir de l&#039;écran de jeu.</p>"},{"id":"text-86","type":"text","heading":"","plain_text":"Exécuter depuis la console du serveur\nLorsque la commande &quot;/ save-on&quot; est exécutée sur la console du serveur, le message &quot;Enregistrement automatique activé dans le monde&quot; s&#39;affiche et un message indiquant que la fonction de sauvegarde automatique a été démarrée s&#39;affiche.","html":"<p>Exécuter depuis la console du serveur\nLorsque la commande &quot;/ save-on&quot; est exécutée sur la console du serveur, le message &quot;Enregistrement automatique activé dans le monde&quot; s&#039;affiche et un message indiquant que la fonction de sauvegarde automatique a été démarrée s&#039;affiche.</p>"},{"id":"text-87","type":"text","heading":"","plain_text":"économiser sur\n[16:06:55] [Server thread/INFO]: Activation de la sauvegarde automatique du monde","html":"<p>économiser sur\n[16:06:55] [Server thread/INFO]: Activation de la sauvegarde automatique du monde</p>"},{"id":"text-88","type":"text","heading":"","plain_text":"Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-on&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur.","html":"<p>Courir depuis l&#039;écran de jeu\nExécutez la commande &quot;/ save-on&quot; en tant qu&#039;utilisateur disposant des droits d&#039;opérateur.</p>"},{"id":"text-89","type":"text","heading":"","plain_text":"Un message apparaît indiquant que la sauvegarde automatique des données mondiales a été activée.","html":"<p>Un message apparaît indiquant que la sauvegarde automatique des données mondiales a été activée.</p>"},{"id":"text-90","type":"text","heading":"","plain_text":"La sauvegarde effectuée sans arrêter &quot;minecraft_server&quot; est maintenant terminée.","html":"<p>La sauvegarde effectuée sans arrêter &quot;minecraft_server&quot; est maintenant terminée.</p>"},{"id":"text-91","type":"text","heading":"","plain_text":"Script de sauvegarde\nIl est important d&#39;effectuer une sauvegarde, mais il est assez fastidieux d&#39;effectuer une sauvegarde manuelle à chaque fois. L&#39;utilisation de la commande &quot;screen&quot; est donc limitée à l&#39;environnement exécutant &quot;minecraft_server&quot;, mais vous devez créer un script de sauvegarde. J&#39;ai essayé","html":"<p>Script de sauvegarde\nIl est important d&#039;effectuer une sauvegarde, mais il est assez fastidieux d&#039;effectuer une sauvegarde manuelle à chaque fois. L&#039;utilisation de la commande &quot;screen&quot; est donc limitée à l&#039;environnement exécutant &quot;minecraft_server&quot;, mais vous devez créer un script de sauvegarde. J&#039;ai essayé</p>"},{"id":"text-92","type":"text","heading":"","plain_text":"Promesse\nTout d’abord, c’est une promesse concernant ce script.","html":"<p>Promesse\nTout d’abord, c’est une promesse concernant ce script.</p>"},{"id":"text-93","type":"text","heading":"","plain_text":"Utilisez à vos risques et périls","html":"<p>Utilisez à vos risques et périls</p>"},{"id":"text-94","type":"text","heading":"","plain_text":"Dans mon environnement, nous avons testé plusieurs fois, mais veuillez effectuer une sauvegarde manuelle avant l&#39;exécution, le cas échéant.","html":"<p>Dans mon environnement, nous avons testé plusieurs fois, mais veuillez effectuer une sauvegarde manuelle avant l&#039;exécution, le cas échéant.</p>"},{"id":"text-95","type":"text","heading":"","plain_text":"Description du script\nJ&#39;ai essayé de créer un script pour arrêter et sauvegarder &quot;minecraft_server&quot; et deux types de scripts pour sauvegarder sans arrêter.","html":"<p>Description du script\nJ&#039;ai essayé de créer un script pour arrêter et sauvegarder &quot;minecraft_server&quot; et deux types de scripts pour sauvegarder sans arrêter.</p>"},{"id":"text-96","type":"text","heading":"","plain_text":"mc_backup_full.sh Arrêtez &quot;minecraft_server&quot; et sauvegardez\nmc_backup_hourly.sh Sauvegarde sans arrêter &quot;minecraft_server&quot;","html":"<p>mc_backup_full.sh Arrêtez &quot;minecraft_server&quot; et sauvegardez\nmc_backup_hourly.sh Sauvegarde sans arrêter &quot;minecraft_server&quot;</p>"},{"id":"text-97","type":"text","heading":"","plain_text":"La description de chaque variable utilisée dans le script est décrite ci-dessous. Veuillez éditer en fonction de votre environnement.","html":"<p>La description de chaque variable utilisée dans le script est décrite ci-dessous. Veuillez éditer en fonction de votre environnement.</p>"},{"id":"text-98","type":"text","heading":"","plain_text":"A propos des variables","html":"<p>A propos des variables</p>"},{"id":"text-99","type":"text","heading":"","plain_text":"Nom de la variable\nDescription","html":"<p>Nom de la variable\nDescription</p>"},{"id":"text-100","type":"text","heading":"","plain_text":"Service","html":"<p>Service</p>"},{"id":"text-101","type":"text","heading":"","plain_text":"Nom du fichier exécutable de miecraft_serverSpécifiez le nom du fichier exécutable en cours de lancement","html":"<p>Nom du fichier exécutable de miecraft_serverSpécifiez le nom du fichier exécutable en cours de lancement</p>"},{"id":"text-102","type":"text","heading":"","plain_text":"NOM D&#39;UTILISATEUR","html":"<p>NOM D&#039;UTILISATEUR</p>"},{"id":"text-103","type":"text","heading":"","plain_text":"utilisateur d&#39;exécution minecraft_serverSpécifiez le nom d&#39;utilisateur d&#39;exécution actuellement activé","html":"<p>utilisateur d&#039;exécution minecraft_serverSpécifiez le nom d&#039;utilisateur d&#039;exécution actuellement activé</p>"},{"id":"text-104","type":"text","heading":"","plain_text":"SCNAME","html":"<p>SCNAME</p>"},{"id":"text-105","type":"text","heading":"","plain_text":"nom du terminal à l&#39;écranSpécifiez le nom du terminal d&#39;écran qui exécute actuellement minecraft_server","html":"<p>nom du terminal à l&#039;écranSpécifiez le nom du terminal d&#039;écran qui exécute actuellement minecraft_server</p>"},{"id":"text-106","type":"text","heading":"","plain_text":"MC_PATH\nrépertoire d&#39;installation minecraft_server","html":"<p>MC_PATH\nrépertoire d&#039;installation minecraft_server</p>"},{"id":"text-107","type":"text","heading":"","plain_text":"BK_PATH","html":"<p>BK_PATH</p>"},{"id":"text-108","type":"text","heading":"","plain_text":"Répertoire de stockage de données de sauvegardeBesoin de créer un répertoire à l&#39;avance","html":"<p>Répertoire de stockage de données de sauvegardeBesoin de créer un répertoire à l&#039;avance</p>"},{"id":"text-109","type":"text","heading":"","plain_text":"BK_TIME\nObtenir l&#39;heure de la sauvegarde avec `date +% Y% m% d-% H% M% S`","html":"<p>BK_TIME\nObtenir l&#039;heure de la sauvegarde avec `date +% Y% m% d-% H% M% S`</p>"},{"id":"text-110","type":"text","heading":"","plain_text":"BK_NAME\nNom du fichier de sauvegarde","html":"<p>BK_NAME\nNom du fichier de sauvegarde</p>"},{"id":"text-111","type":"text","heading":"","plain_text":"BK_GEN\nDéfinition du nombre de jours de fichier de sauvegarde à conserver","html":"<p>BK_GEN\nDéfinition du nombre de jours de fichier de sauvegarde à conserver</p>"},{"id":"text-112","type":"text","heading":"","plain_text":"XMX","html":"<p>XMX</p>"},{"id":"text-113","type":"text","heading":"","plain_text":"Valeur d&#39;allocation de mémoire maximale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré","html":"<p>Valeur d&#039;allocation de mémoire maximale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré</p>"},{"id":"text-114","type":"text","heading":"","plain_text":"XMS","html":"<p>XMS</p>"},{"id":"text-115","type":"text","heading":"","plain_text":"Valeur de mémoire initiale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré","html":"<p>Valeur de mémoire initiale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré</p>"},{"id":"text-116","type":"text","heading":"","plain_text":"BK_FILE","html":"<p>BK_FILE</p>"},{"id":"text-117","type":"text","heading":"","plain_text":"Données de sauvegarde de la cibleDéfini uniquement dans mc_backup_hourly.shL’édition n’est nécessaire que s’il existe des données que vous souhaitez sauvegarder en plus","html":"<p>Données de sauvegarde de la cibleDéfini uniquement dans mc_backup_hourly.shL’édition n’est nécessaire que s’il existe des données que vous souhaitez sauvegarder en plus</p>"},{"id":"text-118","type":"text","heading":"","plain_text":"Comment utiliser le script\nCréez un script en tant qu&#39;utilisateur exécutant &quot;minecraft_server&quot; à un emplacement approprié. Dans ce cas, n&#39;oubliez pas de leur donner la permission de s&#39;exécuter.","html":"<p>Comment utiliser le script\nCréez un script en tant qu&#039;utilisateur exécutant &quot;minecraft_server&quot; à un emplacement approprié. Dans ce cas, n&#039;oubliez pas de leur donner la permission de s&#039;exécuter.</p>"},{"id":"text-119","type":"text","heading":"","plain_text":"Créer un script\nDans l&#39;exemple suivant, &quot;mc_backup_full.sh&quot; est créé dans le répertoire &quot;/ opt / minecraft&quot;.","html":"<p>Créer un script\nDans l&#039;exemple suivant, &quot;mc_backup_full.sh&quot; est créé dans le répertoire &quot;/ opt / minecraft&quot;.</p>"},{"id":"text-120","type":"text","heading":"","plain_text":"$ vi /opt/minecraft/mc_backup_full.sh\n$ chmod + x /opt/minecraft/mc_backup_full.sh","html":"<p>$ vi /opt/minecraft/mc_backup_full.sh\n$ chmod + x /opt/minecraft/mc_backup_full.sh</p>"},{"id":"text-121","type":"text","heading":"","plain_text":"Méthode d&#39;essai\nLe script que vous avez créé peut être affiché en exécutant l&#39;option avec &quot;-x&quot;, veuillez donc vérifier avec cela en premier s&#39;il fonctionne correctement.","html":"<p>Méthode d&#039;essai\nLe script que vous avez créé peut être affiché en exécutant l&#039;option avec &quot;-x&quot;, veuillez donc vérifier avec cela en premier s&#039;il fonctionne correctement.</p>"},{"id":"text-122","type":"text","heading":"","plain_text":"$ sh -x /opt/minecraft/mc_backup_full.sh\n+ SERVICE = minecraft_server.jar\n+ USERNAME = minecraft\n+ SCNAME = minecraft\n+ MC_PATH = / opt / minecraft\n+ BK_PATH = / home / minecraft / mc_backup\n++ date +% Y% m% d-% H% M% S\n+ BK_TIME = 20151002-143656\n+ BK_NAME = / home / minecraft / mc_backup / mc_backup_full_20151002-1243656.tar.gz\n+ BK_GEN = 3\n+ XMX = 1024M\n+ XMS = 1024M\n+ cd / opt / minecraft","html":"<p>$ sh -x /opt/minecraft/mc_backup_full.sh\n+ SERVICE = minecraft_server.jar\n+ USERNAME = minecraft\n+ SCNAME = minecraft\n+ MC_PATH = / opt / minecraft\n+ BK_PATH = / home / minecraft / mc_backup\n++ date +% Y% m% d-% H% M% S\n+ BK_TIME = 20151002-143656\n+ BK_NAME = / home / minecraft / mc_backup / mc_backup_full_20151002-1243656.tar.gz\n+ BK_GEN = 3\n+ XMX = 1024M\n+ XMS = 1024M\n+ cd / opt / minecraft</p>"},{"id":"text-123","type":"text","heading":"","plain_text":"####### En abrégé #####","html":"<p>####### En abrégé #####</p>"},{"id":"text-124","type":"text","heading":"","plain_text":"/opt/minecraft/usercache.json_20150918\n/opt/minecraft/ops.json\n/opt/minecraft/mc_backup_hourly.sh_20150930\n/opt/minecraft/mc_backup_full.sh\n+ dormir 10\n+ echo &#39;Sauvegarde complète terminée!&#39;\nSauvegarde complète terminée!\n+ trouver / home / minecraft / mc_backup -name &#39;mc_backup_full * .tar.gz&#39; -type f -mtime +3 -exec rm &#39;&#39; &#39;;&#39;\n+ echo &#39;Démarrer minecraft_server.jar ...&#39;\nDémarrer minecraft_server.jar ...\n+ écran -AmdS minecraft java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui","html":"<p>/opt/minecraft/usercache.json_20150918\n/opt/minecraft/ops.json\n/opt/minecraft/mc_backup_hourly.sh_20150930\n/opt/minecraft/mc_backup_full.sh\n+ dormir 10\n+ echo &#039;Sauvegarde complète terminée!&#039;\nSauvegarde complète terminée!\n+ trouver / home / minecraft / mc_backup -name &#039;mc_backup_full * .tar.gz&#039; -type f -mtime +3 -exec rm &#039;&#039; &#039;;&#039;\n+ echo &#039;Démarrer minecraft_server.jar ...&#039;\nDémarrer minecraft_server.jar ...\n+ écran -AmdS minecraft java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui</p>"},{"id":"text-125","type":"text","heading":"","plain_text":"Vous devriez maintenant être capable de voir le contenu si une erreur survient en cours de route.","html":"<p>Vous devriez maintenant être capable de voir le contenu si une erreur survient en cours de route.</p>"},{"id":"text-126","type":"text","heading":"","plain_text":"Script de sauvegarde pour arrêter le serveur\nCe script est un script shell permettant de sauvegarder après l’arrêt de &quot;minecraft_server&quot;.","html":"<p>Script de sauvegarde pour arrêter le serveur\nCe script est un script shell permettant de sauvegarder après l’arrêt de &quot;minecraft_server&quot;.</p>"},{"id":"text-127","type":"text","heading":"","plain_text":"C&#39;est &quot;mc_full_backup.sh&quot; parce que c&#39;est un script que j&#39;utilise pour arrêter le serveur et obtenir une sauvegarde complète.","html":"<p>C&#039;est &quot;mc_full_backup.sh&quot; parce que c&#039;est un script que j&#039;utilise pour arrêter le serveur et obtenir une sauvegarde complète.</p>"},{"id":"text-128","type":"text","heading":"","plain_text":"mc_backup_full.sh","html":"<p>mc_backup_full.sh</p>"},{"id":"text-129","type":"text","heading":"","plain_text":"#! / bin / bash","html":"<p>#! / bin / bash</p>"},{"id":"text-130","type":"text","heading":"","plain_text":"SERVICE = &#39;minecraft_server.jar&#39;\nUSERNAME = &#39;minecraft&#39;\nSCNAME = &#39;minecraft&#39;\nMC_PATH = &#39;/ opt / minecraft&#39;\nBK_PATH = &#39;/ home / minecraft / mc_backup&#39;","html":"<p>SERVICE = &#039;minecraft_server.jar&#039;\nUSERNAME = &#039;minecraft&#039;\nSCNAME = &#039;minecraft&#039;\nMC_PATH = &#039;/ opt / minecraft&#039;\nBK_PATH = &#039;/ home / minecraft / mc_backup&#039;</p>"},{"id":"text-131","type":"text","heading":"","plain_text":"BK_TIME = `date +% Y% m% d-% H% M% S`\nBK_NAME = &quot;$ BK_PATH / mc_backup_full _ $ BK_TIME .tar.gz&quot;\nBK_GEN = &quot;3&quot;","html":"<p>BK_TIME = `date +% Y% m% d-% H% M% S`\nBK_NAME = &quot;$ BK_PATH / mc_backup_full _ $ BK_TIME .tar.gz&quot;\nBK_GEN = &quot;3&quot;</p>"},{"id":"text-132","type":"text","heading":"","plain_text":"XMX = &quot;1024M&quot;\nXMS = &quot;1024M&quot;","html":"<p>XMX = &quot;1024M&quot;\nXMS = &quot;1024M&quot;</p>"},{"id":"text-133","type":"text","heading":"","plain_text":"cd $ MC_PATH","html":"<p>cd $ MC_PATH</p>"},{"id":"text-134","type":"text","heading":"","plain_text":"ME = `whoami`","html":"<p>ME = `whoami`</p>"},{"id":"text-135","type":"text","heading":"","plain_text":"si [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde complète démarrer données minecraft ...&quot;\n      screen-p 0-S $ SCNAME-X eval &#39;stuff &quot;, dit le serveur qui s&#39;arrête en 10 secondes. Enregistrement de la carte ...&quot;  015&#39;\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs&#39; enregistrer-tout &quot; 015 &#39;\n      écran -p 0 -S $ SCNAME -X eval &#39;articles&#39; arrêt &#39; 015&#39;\n      echo &quot;serveur arrêté minecraft&quot;\n      echo &quot;Début de sauvegarde complète ...&quot;\n      tar cfvz $ BK_NAME $ MC_PATH\n      dormir 10\n      echo &quot;Sauvegarde complète terminée!&quot;\n      trouver $ BK_PATH -name &quot;mc_backup_full * .tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n      echo &quot;À partir de $ SERVICE ...&quot;\n      screen -AmdS $ SCNAME java -Xmx $ XMX -Xms $ XMS -jar $ SERVICE nogui\n    d&#39;autre\n      echo &quot;$ SERVICE n&#39;était pas en cours d&#39;exécution.&quot;\n  fi\nd&#39;autre\n  echo &quot;Veuillez lancer l&#39;utilisateur $ USERNAME.&quot;\nfi","html":"<p>si [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde complète démarrer données minecraft ...&quot;\n      screen-p 0-S $ SCNAME-X eval &#039;stuff &quot;, dit le serveur qui s&#039;arrête en 10 secondes. Enregistrement de la carte ...&quot;  015&#039;\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#039;trucs&#039; enregistrer-tout &quot; 015 &#039;\n      écran -p 0 -S $ SCNAME -X eval &#039;articles&#039; arrêt &#039; 015&#039;\n      echo &quot;serveur arrêté minecraft&quot;\n      echo &quot;Début de sauvegarde complète ...&quot;\n      tar cfvz $ BK_NAME $ MC_PATH\n      dormir 10\n      echo &quot;Sauvegarde complète terminée!&quot;\n      trouver $ BK_PATH -name &quot;mc_backup_full * .tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n      echo &quot;À partir de $ SERVICE ...&quot;\n      screen -AmdS $ SCNAME java -Xmx $ XMX -Xms $ XMS -jar $ SERVICE nogui\n    d&#039;autre\n      echo &quot;$ SERVICE n&#039;était pas en cours d&#039;exécution.&quot;\n  fi\nd&#039;autre\n  echo &quot;Veuillez lancer l&#039;utilisateur $ USERNAME.&quot;\nfi</p>"},{"id":"text-136","type":"text","heading":"","plain_text":"Script de sauvegarde qui n&#39;arrête pas le serveur\nCe script shell obtient une sauvegarde sans arrêter &quot;minecraft_server&quot;.","html":"<p>Script de sauvegarde qui n&#039;arrête pas le serveur\nCe script shell obtient une sauvegarde sans arrêter &quot;minecraft_server&quot;.</p>"},{"id":"text-137","type":"text","heading":"","plain_text":"mc_backup_hourly.sh\nC&#39;est &quot;mc_backup_hourly.sh&quot; car c&#39;est un script que j&#39;utilise pour effectuer une sauvegarde toutes les heures.","html":"<p>mc_backup_hourly.sh\nC&#039;est &quot;mc_backup_hourly.sh&quot; car c&#039;est un script que j&#039;utilise pour effectuer une sauvegarde toutes les heures.</p>"},{"id":"text-138","type":"text","heading":"","plain_text":"Le contenu de la variable est identique à &quot;mc_backup_full.sh&quot;, mais seule la partie constituant les données cible de la sauvegarde dans &quot;BK_FILE&quot; est ajoutée.","html":"<p>Le contenu de la variable est identique à &quot;mc_backup_full.sh&quot;, mais seule la partie constituant les données cible de la sauvegarde dans &quot;BK_FILE&quot; est ajoutée.</p>"},{"id":"text-139","type":"text","heading":"","plain_text":"#! / bin / bash","html":"<p>#! / bin / bash</p>"},{"id":"text-140","type":"text","heading":"","plain_text":"SERVICE = &#39;minecraft_server.jar&#39;\nUSERNAME = &#39;minecraft&#39;\nSCNAME = &#39;minecraft&#39;\nMC_PATH = &#39;/ opt / minecraft&#39;\nBK_PATH = &#39;/ home / minecraft / mc_backup&#39;","html":"<p>SERVICE = &#039;minecraft_server.jar&#039;\nUSERNAME = &#039;minecraft&#039;\nSCNAME = &#039;minecraft&#039;\nMC_PATH = &#039;/ opt / minecraft&#039;\nBK_PATH = &#039;/ home / minecraft / mc_backup&#039;</p>"},{"id":"text-141","type":"text","heading":"","plain_text":"BK_TIME = `date +% Y% m% d-% H% M% S`\nBK_GEN = &quot;3&quot;\nBK_NAME = &quot;$ BK_PATH / mc_backup_hourly _ $ BK_TIME .tar&quot;\nBK_FILE = &quot;$ MC_PATH / world \n        $ MC_PATH / banned-ips.json \n        $ MC_PATH / banned-players.json \n        $ MC_PATH / ops.json \n        $ MC_PATH / server.properties \n        $ MC_PATH / usercache.json \n        $ MC_PATH / whitelist.json &quot;","html":"<p>BK_TIME = `date +% Y% m% d-% H% M% S`\nBK_GEN = &quot;3&quot;\nBK_NAME = &quot;$ BK_PATH / mc_backup_hourly _ $ BK_TIME .tar&quot;\nBK_FILE = &quot;$ MC_PATH / world \n        $ MC_PATH / banned-ips.json \n        $ MC_PATH / banned-players.json \n        $ MC_PATH / ops.json \n        $ MC_PATH / server.properties \n        $ MC_PATH / usercache.json \n        $ MC_PATH / whitelist.json &quot;</p>"},{"id":"text-142","type":"text","heading":"","plain_text":"cd $ MC_PATH","html":"<p>cd $ MC_PATH</p>"},{"id":"text-143","type":"text","heading":"","plain_text":"ME = `whoami`","html":"<p>ME = `whoami`</p>"},{"id":"text-144","type":"text","heading":"","plain_text":"si [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde démarrer les données minecraft ...&quot;\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs&#39; enregistrer-tout &quot; 015 &#39;\n      dormir 10\n      screen -p 0 -S $ SCNAME -X eval &#39;trucs &quot;sauvegarde-off&quot;  015&#39;\n      tar cfv $ BK_NAME $ BK_FILE\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs &quot;sauvegarde-sur&quot;  015&#39;\n      echo &quot;La sauvegarde de minecraft_server est terminée!&quot;\n      gzip -f $ BK_NAME\n      trouver $ BK_PATH -name &quot;mc_backup_hourly _ *. tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n    d&#39;autre\n      echo &quot;$ SERVICE n&#39;était pas en cours d&#39;exécution.&quot;\n  fi\nd&#39;autre\n  echo &quot;Veuillez exécuter l&#39;utilisateur echo $ USERNAME.&quot;\nfi","html":"<p>si [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde démarrer les données minecraft ...&quot;\n      écran -p 0 -S $ SCNAME -X eval &#039;trucs&#039; enregistrer-tout &quot; 015 &#039;\n      dormir 10\n      screen -p 0 -S $ SCNAME -X eval &#039;trucs &quot;sauvegarde-off&quot;  015&#039;\n      tar cfv $ BK_NAME $ BK_FILE\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#039;trucs &quot;sauvegarde-sur&quot;  015&#039;\n      echo &quot;La sauvegarde de minecraft_server est terminée!&quot;\n      gzip -f $ BK_NAME\n      trouver $ BK_PATH -name &quot;mc_backup_hourly _ *. tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n    d&#039;autre\n      echo &quot;$ SERVICE n&#039;était pas en cours d&#039;exécution.&quot;\n  fi\nd&#039;autre\n  echo &quot;Veuillez exécuter l&#039;utilisateur echo $ USERNAME.&quot;\nfi</p>"},{"id":"text-145","type":"text","heading":"","plain_text":"Paramètres de sauvegarde programmés\nEn enregistrant le script shell ci-dessus dans &quot;cron&quot;, vous pouvez le sauvegarder automatiquement.","html":"<p>Paramètres de sauvegarde programmés\nEn enregistrant le script shell ci-dessus dans &quot;cron&quot;, vous pouvez le sauvegarder automatiquement.</p>"},{"id":"text-146","type":"text","heading":"","plain_text":"paramètres de crontab\nCe travail doit être effectué par l&#39;utilisateur qui exécute &quot;minecraft_server&quot;.","html":"<p>paramètres de crontab\nCe travail doit être effectué par l&#039;utilisateur qui exécute &quot;minecraft_server&quot;.</p>"},{"id":"text-147","type":"text","heading":"","plain_text":"$ crontab -e","html":"<p>$ crontab -e</p>"},{"id":"text-148","type":"text","heading":"","plain_text":"Réglage du contenu\nCette fois, le serveur est arrêté tous les jours à 4h30 minutes et la sauvegarde est effectuée sans arrêter le serveur toutes les 30 minutes.","html":"<p>Réglage du contenu\nCette fois, le serveur est arrêté tous les jours à 4h30 minutes et la sauvegarde est effectuée sans arrêter le serveur toutes les 30 minutes.</p>"},{"id":"text-149","type":"text","heading":"","plain_text":"30 4 * * * /opt/minecraft/mc_backup_full.sh\n30 * * * * /opt/minecraft/mc_backup_hourly.sh","html":"<p>30 4 * * * /opt/minecraft/mc_backup_full.sh\n30 * * * * /opt/minecraft/mc_backup_hourly.sh</p>"},{"id":"text-150","type":"text","heading":"","plain_text":"Veuillez définir l’intervalle de sauvegarde comme vous le souhaitez.","html":"<p>Veuillez définir l’intervalle de sauvegarde comme vous le souhaitez.</p>"},{"id":"text-151","type":"text","heading":"","plain_text":"Les paramètres détaillés de crontab sont résumés sur cette page.","html":"<p>Les paramètres détaillés de crontab sont résumés sur cette page.</p>"},{"id":"text-152","type":"text","heading":"","plain_text":"Comment restaurer\nLa méthode de restauration à partir des données de sauvegarde est très simple et le déroulement du travail est le suivant.","html":"<p>Comment restaurer\nLa méthode de restauration à partir des données de sauvegarde est très simple et le déroulement du travail est le suivant.</p>"},{"id":"text-153","type":"text","heading":"","plain_text":"Décompression des données de sauvegarde\narrêtez minecraft_server\nRestauration de données\ndémarrer minecraft_server","html":"<p>Décompression des données de sauvegarde\narrêtez minecraft_server\nRestauration de données\ndémarrer minecraft_server</p>"},{"id":"text-154","type":"text","heading":"","plain_text":"Décompression des données de sauvegarde\nExtrayez les données de sauvegarde que vous souhaitez restaurer à l&#39;aide de la commande &quot;tar&quot;.","html":"<p>Décompression des données de sauvegarde\nExtrayez les données de sauvegarde que vous souhaitez restaurer à l&#039;aide de la commande &quot;tar&quot;.</p>"},{"id":"text-155","type":"text","heading":"","plain_text":"Effectuez ce travail avec l&#39;utilisateur exécutant &quot;minecraft_server&quot; ainsi que la sauvegarde.","html":"<p>Effectuez ce travail avec l&#039;utilisateur exécutant &quot;minecraft_server&quot; ainsi que la sauvegarde.</p>"},{"id":"text-156","type":"text","heading":"","plain_text":"Comment extraire","html":"<p>Comment extraire</p>"},{"id":"text-157","type":"text","heading":"","plain_text":"Données de sauvegarde $ tar xzfv","html":"<p>Données de sauvegarde $ tar xzfv</p>"},{"id":"text-158","type":"text","heading":"","plain_text":"Ce qui suit est le journal lorsque les données de sauvegarde sont réellement décompressées.","html":"<p>Ce qui suit est le journal lorsque les données de sauvegarde sont réellement décompressées.</p>"},{"id":"text-159","type":"text","heading":"","plain_text":"$ tar xfzv mc_backup_full_20151002-043001.tar.gz\nopt / minecraft /\nopt / minecraft / minecraft_server.1.8.3.jar\nopt / minecraft / minecraft_server.jar\nopt / minecraft / logs /\nopt / minecraft / logs / 2015-04-03-1.log.gz","html":"<p>$ tar xfzv mc_backup_full_20151002-043001.tar.gz\nopt / minecraft /\nopt / minecraft / minecraft_server.1.8.3.jar\nopt / minecraft / minecraft_server.jar\nopt / minecraft / logs /\nopt / minecraft / logs / 2015-04-03-1.log.gz</p>"},{"id":"text-160","type":"text","heading":"","plain_text":"##### Les abréviations suivantes #####","html":"<p>##### Les abréviations suivantes #####</p>"},{"id":"text-161","type":"text","heading":"","plain_text":"Une fois l&#39;extraction terminée, un répertoire appelé &quot;opt&quot; est créé dans le répertoire dans lequel vous avez travaillé et les données sauvegardées sont stockées dans le répertoire &quot;minecraft&quot;.","html":"<p>Une fois l&#039;extraction terminée, un répertoire appelé &quot;opt&quot; est créé dans le répertoire dans lequel vous avez travaillé et les données sauvegardées sont stockées dans le répertoire &quot;minecraft&quot;.</p>"},{"id":"text-162","type":"text","heading":"","plain_text":"En ce qui concerne le nom du répertoire dans lequel les données de sauvegarde sont stockées, dans mon environnement, &quot;minecraft_server&quot; est installé dans le répertoire &quot;/ opt / minecraf&quot;. Ce nom de répertoire est donc utilisé, mais &quot;minecraft_server dans un autre répertoire&quot;. Lors de l&#39;installation et de la sauvegarde, remplacez-le par le nom du répertoire.","html":"<p>En ce qui concerne le nom du répertoire dans lequel les données de sauvegarde sont stockées, dans mon environnement, &quot;minecraft_server&quot; est installé dans le répertoire &quot;/ opt / minecraf&quot;. Ce nom de répertoire est donc utilisé, mais &quot;minecraft_server dans un autre répertoire&quot;. Lors de l&#039;installation et de la sauvegarde, remplacez-le par le nom du répertoire.</p>"},{"id":"text-163","type":"text","heading":"","plain_text":"Par exemple, lors de la sauvegarde dans un environnement installé dans le répertoire &quot;/ home / minecraft / minecraft&quot; et de l&#39;extraction des données, un répertoire appelé &quot;home&quot; est créé et les données de sauvegarde y sont stockées. Vous","html":"<p>Par exemple, lors de la sauvegarde dans un environnement installé dans le répertoire &quot;/ home / minecraft / minecraft&quot; et de l&#039;extraction des données, un répertoire appelé &quot;home&quot; est créé et les données de sauvegarde y sont stockées. Vous</p>"},{"id":"text-164","type":"text","heading":"","plain_text":"arrêtez minecraft_server\nArrêtez &quot;minecraft_server&quot; avant de restaurer les données de sauvegarde.","html":"<p>arrêtez minecraft_server\nArrêtez &quot;minecraft_server&quot; avant de restaurer les données de sauvegarde.</p>"},{"id":"text-165","type":"text","heading":"","plain_text":"La méthode d’arrêt est expliquée dans la section travail de sauvegarde de cette page, veuillez donc la vérifier.","html":"<p>La méthode d’arrêt est expliquée dans la section travail de sauvegarde de cette page, veuillez donc la vérifier.</p>"},{"id":"text-166","type":"text","heading":"","plain_text":"Restauration de données\nLa restauration des données est facile, il suffit de remplacer les fichiers que vous souhaitez restaurer avec la commande cp.","html":"<p>Restauration de données\nLa restauration des données est facile, il suffit de remplacer les fichiers que vous souhaitez restaurer avec la commande cp.</p>"},{"id":"text-167","type":"text","heading":"","plain_text":"Restaurer un seul fichier\nSi vous souhaitez restaurer un fichier unique tel que &quot;server.properties&quot;, copiez les données à l&#39;aide de la commande &quot;cp -p&quot;.","html":"<p>Restaurer un seul fichier\nSi vous souhaitez restaurer un fichier unique tel que &quot;server.properties&quot;, copiez les données à l&#039;aide de la commande &quot;cp -p&quot;.</p>"},{"id":"text-168","type":"text","heading":"","plain_text":"$ cp -p Décompressez les données de sauvegarde Données actuelles","html":"<p>$ cp -p Décompressez les données de sauvegarde Données actuelles</p>"},{"id":"text-169","type":"text","heading":"","plain_text":"Répertoire mondial de restauration\nLes données mondiales, etc. sont généralement stockées dans le répertoire &quot;world&quot;, et la commande &quot;cp -Rp&quot; est utilisée pour restaurer le répertoire entier.","html":"<p>Répertoire mondial de restauration\nLes données mondiales, etc. sont généralement stockées dans le répertoire &quot;world&quot;, et la commande &quot;cp -Rp&quot; est utilisée pour restaurer le répertoire entier.</p>"},{"id":"text-170","type":"text","heading":"","plain_text":"$ cp -Rp Décompressez les données de sauvegarde Données actuelles","html":"<p>$ cp -Rp Décompressez les données de sauvegarde Données actuelles</p>"},{"id":"text-171","type":"text","heading":"","plain_text":"Ce qui suit est le journal de travail lors de la restauration des données mondiales.","html":"<p>Ce qui suit est le journal de travail lors de la restauration des données mondiales.</p>"},{"id":"text-172","type":"text","heading":"","plain_text":"$ cd opt / minecraft /\n$ cp -Rp world / / opt / minecraft /","html":"<p>$ cd opt / minecraft /\n$ cp -Rp world / / opt / minecraft /</p>"},{"id":"text-173","type":"text","heading":"","plain_text":"démarrer minecraft_server\nUne fois le travail de restauration des données terminé, démarrez &quot;minecraft_server&quot; et le travail est terminé.","html":"<p>démarrer minecraft_server\nUne fois le travail de restauration des données terminé, démarrez &quot;minecraft_server&quot; et le travail est terminé.</p>"},{"id":"text-174","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Besoin de sauvegarde\nIl existe différentes causes, mais lorsque vous jouez avec minecraft, les données de jeu peuvent être cassées dans de rares cas."},{"id":"text-2","heading":"Text","content":"Si cela se produit, le jeu sera perturbé et le monde créé au fil du temps sera soudainement perdu."},{"id":"text-3","heading":"Text","content":"Cependant, si nous ne faisons que sauvegarder, nous pouvons éviter la perte totale du monde."},{"id":"text-4","heading":"Text","content":"Si vous pensez que vous allez bien et que vous êtes hors de garde, vous regretterez plus tard"},{"id":"text-5","heading":"Text","content":"La sauvegarde est très importante! !"},{"id":"text-6","heading":"Text","content":"Méthode de sauvegarde\nJe vais donc expliquer la méthode de sauvegarde &quot;minecraft_server (multi-serveur)&quot; avec CentOS."},{"id":"text-7","heading":"Text","content":"En gros, il existe deux méthodes de sauvegarde."},{"id":"text-8","heading":"Text","content":"Comment arrêter le serveur minecraft\nComment ne pas arrêter le serveur minecraft"},{"id":"text-9","heading":"Text","content":"Chacun a ses avantages et ses inconvénients."},{"id":"text-10","heading":"Text","content":"Comment arrêter le serveur minecraft"},{"id":"text-11","heading":"Text","content":"Mérite"},{"id":"text-12","heading":"Text","content":"Les erreurs de bloc sont difficiles à produire car il n&#39;y a pas de changement de données pendant la sauvegarde"},{"id":"text-13","heading":"Text","content":"Inconvénient"},{"id":"text-14","heading":"Text","content":"Lorsque le serveur s’arrête, vous ne pouvez pas jouer pendant ce temps."},{"id":"text-15","heading":"Text","content":"Comment ne pas arrêter le serveur"},{"id":"text-16","heading":"Text","content":"Mérite"},{"id":"text-17","heading":"Text","content":"Puisque le serveur fonctionne, les personnes à l&#39;intérieur peuvent continuer à jouer."},{"id":"text-18","heading":"Text","content":"Inconvénient"},{"id":"text-19","heading":"Text","content":"Des erreurs de bloc peuvent se produire si les données sont mises à jour pendant la sauvegarde"},{"id":"text-20","heading":"Text","content":"Quelle sauvegarde est la meilleure\nChaque méthode présente des avantages et des inconvénients. Faisons donc une sauvegarde optimale en fonction de l’application."},{"id":"text-21","heading":"Text","content":"Par exemple, s&#39;il n&#39;y a pas ou peu de personnes sur le serveur une fois par jour, arrêtez le serveur et sauvegardez, et si vous voulez sauvegarder à d&#39;autres moments, effectuez une sauvegarde sans arrêter le serveur. Est ce"},{"id":"text-22","heading":"Text","content":"Préparation à l&#39;avance\nJe vais expliquer comment arrêter le serveur et comment ne pas arrêter le serveur, que j&#39;utilise habituellement, ainsi que leurs procédures respectives, mais je vais d&#39;abord préparer un emplacement de stockage pour les données sauvegardées. ."},{"id":"text-23","heading":"Text","content":"Création d&#39;un emplacement de stockage de données de sauvegarde\nVérifiez l’espace libre du disque avec la commande &quot;df&quot; et décidez où stocker les données de sauvegarde."},{"id":"text-24","heading":"Text","content":"Vérification de l&#39;espace disque\nSi vous vérifiez avec la commande &quot;df&quot;, étant donné que &quot;/ home&quot; est gratuit, je vais y stocker les données de sauvegarde."},{"id":"text-25","heading":"Text","content":"$ df -h\nTaille du système de fichiers Utilisé restant Utilisé% Position de montage\n/ dev / mapper / centos_wwwxxxxxx-root 50G 1.4G 49G 3% /\ndevtmpfs 991M 0 991M 0% / dev\ntmpfs 1001M 0 1001M 0% / dev / shm\ntmpfs 1001M 8.4M 993M 1% / run\ntmpfs 1001M 0 1001M 0% / sys / fs / cgroup\n/ dev / vda1 497M 121M 377M 25% / boot\n/ dev / mapper / centos_wwwxxxxxx-home 148G 58M 148G 1% / home"},{"id":"text-26","heading":"Text","content":"※ Au fait, &quot;minecraft_server&quot; est stocké dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement."},{"id":"text-27","heading":"Text","content":"Création d&#39;un répertoire de stockage de données de sauvegarde\nPuisque j&#39;utilise &quot;minecraft_server&quot; en tant qu&#39;utilisateur &quot;minecraft&quot;, j&#39;ai décidé de créer un répertoire appelé &quot;mc_backup&quot; dans le répertoire personnel de l&#39;utilisateur &quot;minecraft&quot; &quot;/ home / minecraft&quot;."},{"id":"text-28","heading":"Text","content":"$ mkdir / home / minecraft / mc_backup /"},{"id":"text-29","heading":"Text","content":"Sauvegarde après arrêt du serveur\nLe flux lors de l’arrêt et de la sauvegarde de &quot;minecraft_server&quot; est le suivant."},{"id":"text-30","heading":"Text","content":"arrêtez minecraft_server\nSauvegarde de données\ndémarrer minecraft_server"},{"id":"text-31","heading":"Text","content":"C&#39;est très simple."},{"id":"text-32","heading":"Text","content":"Ensuite, je vais expliquer la procédure de chaque article."},{"id":"text-33","heading":"Text","content":"Arrêtez &quot;minecraft_server&quot;\nTout d’abord, arrêtez &quot;minecraft_server&quot;."},{"id":"text-34","heading":"Text","content":"Comment arrêter\nVous pouvez l’arrêter de l’une des façons suivantes. Arrêtez-le donc à votre façon."},{"id":"text-35","heading":"Text","content":"À la console du serveur&quot;/ Stop&quot;Exécuter la commande &quot;stop&quot;\nExécutez la commande &quot;/ stop&quot; à partir de l&#39;écran de jeu."},{"id":"text-36","heading":"Text","content":"Arrêter depuis la console\n&quot;Minecraft_server&quot; s&#39;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Stop&quot;Vous pouvez l&#39;arrêter en exécutant la commande &quot;stop&quot;."},{"id":"text-37","heading":"Text","content":"[16:52:29] [Server thread/INFO]: Utiliser le type de canal epoll\n[16:52:30] [Server thread/INFO]: Niveau préparation &quot;monde&quot;\n[16:52:30] [Server thread/INFO]: Préparation de la région de départ pour le niveau 0\n[16:52:31] [Server thread/INFO]: Préparation de l&#39;aire de ponte: 31%\n[16:52:32] [Server thread/INFO]: Terminé (1.975s)! Pour obtenir de l&#39;aide, tapez &quot;help&quot; ou &quot;?&quot;\narrêter   Entrez &quot;/ stop&quot; &quot;stop&quot;\n[16:55:00] [Server thread/INFO]: Arrêter le serveur\n[16:55:00] [Server thread/INFO]: Arrêt du serveur\n[16:55:00] [Server thread/INFO]: Sauver les joueurs\n[16:55:00] [Server thread/INFO]: Sauver des mondes\n[16:55:00] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Overworld\n[16:55:01] [Server thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Nether\n[16:55:01] [Server thread/INFO]: Enregistrer des morceaux pour le niveau &#39;monde&#39; / The End\n[16:55:01] [Server Shutdown Thread/INFO]: Arrêt du serveur\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver les joueurs\n[16:55:01] [Server Shutdown Thread/INFO]: Sauver des mondes\n[16:55:01] [Server Shutdown Thread/INFO]: Sauvegarder des morceaux pour le niveau &#39;monde&#39; / Overworld"},{"id":"text-38","heading":"Text","content":"Si vous utilisez screen\nEn passant, si vous construisez &quot;minecraft_server&quot; dans ma procédure de construction, &quot;minecraft_server&quot; est utilisé sur la console créée à l&#39;aide de la commande &quot;screen&quot;. Vous devez vous connecter (attacher) à"},{"id":"text-39","heading":"Text","content":"Confirmation PID\nCommencez par vérifier le PID du terminal &quot;screen&quot; exécuté avec la commande &quot;screen -ls&quot;."},{"id":"text-40","heading":"Text","content":"$ screen -ls\nIl y a un écran sur:\n        1345.minecraft (isolé)\n1 Socket dans / var / run / screen / S-minecraft."},{"id":"text-41","heading":"Text","content":"Se connecter à la console (attacher)\nDans le cas ci-dessus, &quot;1345&quot; est le PID, donc &quot;screen -r [PID]Attachez (attachez) en utilisant la commande."},{"id":"text-42","heading":"Text","content":"$ écran -r 1345"},{"id":"text-43","heading":"Text","content":"Maintenant, vous pouvez vous connecter (attacher) à la console où &quot;minecraft_server&quot; est en cours d&#39;exécution."},{"id":"text-44","heading":"Text","content":"Sur cet écran&quot;/ Stop&quot;Lorsque vous exécutez la commande &quot;stop&quot;, &quot;minecraft_server&quot; est arrêté, cette console est également abandonnée et vous revenez à la console d&#39;origine."},{"id":"text-45","heading":"Text","content":"&quot;/ Stop&quot;Pour revenir à la console d&#39;origine sans exécuter la commande &quot;stop&quot;, revenez à la console d&#39;origine en appuyant sur &quot;Ctrl&quot; + &quot;d&quot; puis revenez à la console d&#39;origine (Détacher). ."},{"id":"text-46","heading":"Text","content":"Arrêtez depuis l&#39;écran de jeu\nSeuls les utilisateurs disposant de privilèges d&#39;opérateur de niveau 4 peuvent s&#39;exécuter, mais vous pouvez l&#39;arrêter en tapant &quot;/ stop&quot; sur l&#39;écran de jeu."},{"id":"text-47","heading":"Text","content":"Sauvegarde de données\nLorsque &quot;minecraft_server&quot; est arrêté, nous allons sauvegarder les données ensuite."},{"id":"text-48","heading":"Text","content":"La cible de sauvegarde est le répertoire entier où &quot;minecraft_server&quot; est stocké."},{"id":"text-49","heading":"Text","content":"À propos des utilisateurs de sauvegarde\nLa sauvegarde est effectuée par le même utilisateur que le propriétaire des données &quot;minecraft_server&quot;."},{"id":"text-50","heading":"Text","content":"Dans mon cas, les données de &quot;minecraft_server&quot; sont stockées dans le répertoire &quot;/ opt / minecraft&quot; de mon environnement et l&#39;utilisateur &quot;minecraft&quot; est le propriétaire des données. Le répertoire correspondant est donc &quot;minecraft&quot;. La sauvegarde est effectuée par l&#39;utilisateur."},{"id":"text-51","heading":"Text","content":"Répertoire de stockage et informations sur le propriétaire"},{"id":"text-52","heading":"Text","content":"$ ls -la / opt\n8 au total\ndrwxr-xr-x.3 Racine Racine 22 avril 3 17h21.\ndr-xr-xr-x. 17 racine racine 4096 3 avril 17h04 ..\ndrwxr-xr-x 4 minecraft minecraft 4096 30 avril 16:18 minecraft"},{"id":"text-53","heading":"Text","content":"Sauvegarde de données\nSauvegardez tout le dossier avec la commande &quot;tar&quot;."},{"id":"text-54","heading":"Text","content":"Lors de la sauvegarde, veillez à lui attribuer un nom qui vous aidera à savoir quand vous avez sauvegardé des données."},{"id":"text-55","heading":"Text","content":"J&#39;utilise toujours la commande &quot;date&quot; pour ajouter automatiquement la date et l&#39;heure de la sauvegarde."},{"id":"text-56","heading":"Text","content":"$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz / opt / minecraft /"},{"id":"text-57","heading":"Text","content":"* Bien que les données soient sauvegardées avec la commande &quot;tar&quot; dans ce cas, il n&#39;y a aucun problème à le faire avec l&#39;autre commande &quot;cp&quot;, etc. Veuillez effectuer la sauvegarde à votre guise."},{"id":"text-58","heading":"Text","content":"Début de minecraft_server\nUne fois la sauvegarde du fichier terminée, démarrez &quot;minecraft_server&quot;."},{"id":"text-59","heading":"Text","content":"Ceci termine la sauvegarde après l’arrêt du serveur."},{"id":"text-60","heading":"Text","content":"Comment ne pas arrêter le serveur\nEnsuite, c’est une méthode pour sauvegarder sans arrêter &quot;minecraft_server&quot;."},{"id":"text-61","heading":"Text","content":"Le flux de sauvegarde est comme suit."},{"id":"text-62","heading":"Text","content":"Sauvegarder les données en mémoire\nNe pas sauvegarder les données du monde automatiquement\nSauvegarde de données\nReprendre la sauvegarde automatique des données mondiales"},{"id":"text-63","heading":"Text","content":"Écrire des données en mémoire\nTout d&#39;abord&quot;/ Save-all&quot;Écrivez des données en mémoire avec la commande &quot;save-all&quot;."},{"id":"text-64","heading":"Text","content":"La commande &quot;save-all&quot; peut être exécutée de l&#39;une des manières suivantes."},{"id":"text-65","heading":"Text","content":"À la console du serveur&quot;/ Save-all&quot;Exécuter la commande &quot;save-all&quot;\nExécutez la commande &quot;/ save-all&quot; à partir de l&#39;écran de jeu."},{"id":"text-66","heading":"Text","content":"Exécuter depuis la console du serveur\n&quot;Minecraft_server&quot; s&#39;exécute sur la console du serveur (écran dans lequel le journal des opérations de minecraft_server est affiché)&quot;/ Save-all&quot;Lorsque la commande &quot;save-all&quot; est exécutée, les données mondiales sont sauvegardées et un message à cet effet est affiché."},{"id":"text-67","heading":"Text","content":"[15:39:09] [Server thread/INFO]: Terminé (1.719s)! Pour obtenir de l&#39;aide, tapez &quot;help&quot; ou &quot;?&quot;\ntout sauver  \n[15:41:02] [Server thread/INFO]: Économiser ...\n[15:41:02] [Server thread/INFO]: Sauvé le monde"},{"id":"text-68","heading":"Text","content":"Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-all&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur."},{"id":"text-69","heading":"Text","content":"Les données mondiales sont enregistrées et un message à cet effet est affiché."},{"id":"text-70","heading":"Text","content":"Ne pas sauvegarder les données du monde automatiquement\nLors de la sauvegarde des données, l&#39;écriture sur les données mondiales est interrompue temporairement par la commande &quot;save-off&quot; afin d&#39;éviter l&#39;enregistrement automatique des données mondiales."},{"id":"text-71","heading":"Text","content":"Vous pouvez exécuter &quot;save-off&quot; de l’une des façons suivantes."},{"id":"text-72","heading":"Text","content":"À la console du serveur&quot;/ Save-off&quot;Exécutez la commande &quot;/ save-off&quot;\nExécutez la commande &quot;/ save-off&quot; à partir de l&#39;écran de jeu."},{"id":"text-73","heading":"Text","content":"Exécuter depuis la console du serveur\nSur la console du serveur/ save-off &quot;Lorsque la commande &quot;save-off&quot; est exécutée, le message &quot;Sauvegarde automatique désactivée du monde&quot; s&#39;affiche et un message indiquant que la fonction de sauvegarde automatique a été arrêtée est affiché."},{"id":"text-74","heading":"Text","content":"/ save-off  \n[15:42:01] [Server thread/INFO]: Désactivation de la sauvegarde automatique mondiale"},{"id":"text-75","heading":"Text","content":"Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-off&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur."},{"id":"text-76","heading":"Text","content":"Un message apparaît indiquant que la sauvegarde automatique des données mondiales a été désactivée."},{"id":"text-77","heading":"Text","content":"Sauvegarde de données\nEnsuite, je vais sauvegarder, mais les données à sauvegarder sont les suivantes."},{"id":"text-78","heading":"Text","content":"Données de sauvegarde de la cible"},{"id":"text-79","heading":"Text","content":"Répertoire &quot;World&quot; ※ Si le nom du monde (level-name = world) est modifié dans server.properties, le répertoire de ce nom\nbanned-ips.json\nbanned-players.json\nops.json\nserver.properties\nusercache.json\nliste blanche.json"},{"id":"text-80","heading":"Text","content":"Dans la méthode d’arrêt du serveur, l’ensemble du répertoire est sauvegardé, mais cette fois-ci, &quot;minecraft_server.jar&quot; et les fichiers journaux, etc. qui fonctionnent et sont encore en cours d’écriture ne sont pas inclus dans la cible de sauvegarde."},{"id":"text-81","heading":"Text","content":"Exécution de sauvegarde\nAccédez au répertoire de stockage de données de sauvegarde et sauvegardez le fichier cible avec tar."},{"id":"text-82","heading":"Text","content":"$ cd / home / minecraft / mc_backup\n$ tar cfvz minecraft_`date +% Y% m% d-% H% M% S`.tar.gz /opt/minecraft/*.json /opt/minecraft/server.properties / opt / minecraft / world"},{"id":"text-83","heading":"Text","content":"Reprendre la sauvegarde automatique des données mondiales\nAprès avoir sauvegardé vos données, assurez-vous de reprendre la sauvegarde automatique des données mondiales avec la commande &quot;save-on&quot;."},{"id":"text-84","heading":"Text","content":"La commande &quot;save-on&quot; peut être exécutée de l’une des façons suivantes."},{"id":"text-85","heading":"Text","content":"À la console du serveur&quot;/ Save-on&quot;Exécuter la commande &quot;save-on&quot;\nExécutez la commande &quot;/ save-on&quot; à partir de l&#39;écran de jeu."},{"id":"text-86","heading":"Text","content":"Exécuter depuis la console du serveur\nLorsque la commande &quot;/ save-on&quot; est exécutée sur la console du serveur, le message &quot;Enregistrement automatique activé dans le monde&quot; s&#39;affiche et un message indiquant que la fonction de sauvegarde automatique a été démarrée s&#39;affiche."},{"id":"text-87","heading":"Text","content":"économiser sur\n[16:06:55] [Server thread/INFO]: Activation de la sauvegarde automatique du monde"},{"id":"text-88","heading":"Text","content":"Courir depuis l&#39;écran de jeu\nExécutez la commande &quot;/ save-on&quot; en tant qu&#39;utilisateur disposant des droits d&#39;opérateur."},{"id":"text-89","heading":"Text","content":"Un message apparaît indiquant que la sauvegarde automatique des données mondiales a été activée."},{"id":"text-90","heading":"Text","content":"La sauvegarde effectuée sans arrêter &quot;minecraft_server&quot; est maintenant terminée."},{"id":"text-91","heading":"Text","content":"Script de sauvegarde\nIl est important d&#39;effectuer une sauvegarde, mais il est assez fastidieux d&#39;effectuer une sauvegarde manuelle à chaque fois. L&#39;utilisation de la commande &quot;screen&quot; est donc limitée à l&#39;environnement exécutant &quot;minecraft_server&quot;, mais vous devez créer un script de sauvegarde. J&#39;ai essayé"},{"id":"text-92","heading":"Text","content":"Promesse\nTout d’abord, c’est une promesse concernant ce script."},{"id":"text-93","heading":"Text","content":"Utilisez à vos risques et périls"},{"id":"text-94","heading":"Text","content":"Dans mon environnement, nous avons testé plusieurs fois, mais veuillez effectuer une sauvegarde manuelle avant l&#39;exécution, le cas échéant."},{"id":"text-95","heading":"Text","content":"Description du script\nJ&#39;ai essayé de créer un script pour arrêter et sauvegarder &quot;minecraft_server&quot; et deux types de scripts pour sauvegarder sans arrêter."},{"id":"text-96","heading":"Text","content":"mc_backup_full.sh Arrêtez &quot;minecraft_server&quot; et sauvegardez\nmc_backup_hourly.sh Sauvegarde sans arrêter &quot;minecraft_server&quot;"},{"id":"text-97","heading":"Text","content":"La description de chaque variable utilisée dans le script est décrite ci-dessous. Veuillez éditer en fonction de votre environnement."},{"id":"text-98","heading":"Text","content":"A propos des variables"},{"id":"text-99","heading":"Text","content":"Nom de la variable\nDescription"},{"id":"text-100","heading":"Text","content":"Service"},{"id":"text-101","heading":"Text","content":"Nom du fichier exécutable de miecraft_serverSpécifiez le nom du fichier exécutable en cours de lancement"},{"id":"text-102","heading":"Text","content":"NOM D&#39;UTILISATEUR"},{"id":"text-103","heading":"Text","content":"utilisateur d&#39;exécution minecraft_serverSpécifiez le nom d&#39;utilisateur d&#39;exécution actuellement activé"},{"id":"text-104","heading":"Text","content":"SCNAME"},{"id":"text-105","heading":"Text","content":"nom du terminal à l&#39;écranSpécifiez le nom du terminal d&#39;écran qui exécute actuellement minecraft_server"},{"id":"text-106","heading":"Text","content":"MC_PATH\nrépertoire d&#39;installation minecraft_server"},{"id":"text-107","heading":"Text","content":"BK_PATH"},{"id":"text-108","heading":"Text","content":"Répertoire de stockage de données de sauvegardeBesoin de créer un répertoire à l&#39;avance"},{"id":"text-109","heading":"Text","content":"BK_TIME\nObtenir l&#39;heure de la sauvegarde avec `date +% Y% m% d-% H% M% S`"},{"id":"text-110","heading":"Text","content":"BK_NAME\nNom du fichier de sauvegarde"},{"id":"text-111","heading":"Text","content":"BK_GEN\nDéfinition du nombre de jours de fichier de sauvegarde à conserver"},{"id":"text-112","heading":"Text","content":"XMX"},{"id":"text-113","heading":"Text","content":"Valeur d&#39;allocation de mémoire maximale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré"},{"id":"text-114","heading":"Text","content":"XMS"},{"id":"text-115","heading":"Text","content":"Valeur de mémoire initiale au démarrage de &quot;minecraft_server&quot;Rendre la valeur égale à &quot;minecraft_server&quot; actuellement démarré"},{"id":"text-116","heading":"Text","content":"BK_FILE"},{"id":"text-117","heading":"Text","content":"Données de sauvegarde de la cibleDéfini uniquement dans mc_backup_hourly.shL’édition n’est nécessaire que s’il existe des données que vous souhaitez sauvegarder en plus"},{"id":"text-118","heading":"Text","content":"Comment utiliser le script\nCréez un script en tant qu&#39;utilisateur exécutant &quot;minecraft_server&quot; à un emplacement approprié. Dans ce cas, n&#39;oubliez pas de leur donner la permission de s&#39;exécuter."},{"id":"text-119","heading":"Text","content":"Créer un script\nDans l&#39;exemple suivant, &quot;mc_backup_full.sh&quot; est créé dans le répertoire &quot;/ opt / minecraft&quot;."},{"id":"text-120","heading":"Text","content":"$ vi /opt/minecraft/mc_backup_full.sh\n$ chmod + x /opt/minecraft/mc_backup_full.sh"},{"id":"text-121","heading":"Text","content":"Méthode d&#39;essai\nLe script que vous avez créé peut être affiché en exécutant l&#39;option avec &quot;-x&quot;, veuillez donc vérifier avec cela en premier s&#39;il fonctionne correctement."},{"id":"text-122","heading":"Text","content":"$ sh -x /opt/minecraft/mc_backup_full.sh\n+ SERVICE = minecraft_server.jar\n+ USERNAME = minecraft\n+ SCNAME = minecraft\n+ MC_PATH = / opt / minecraft\n+ BK_PATH = / home / minecraft / mc_backup\n++ date +% Y% m% d-% H% M% S\n+ BK_TIME = 20151002-143656\n+ BK_NAME = / home / minecraft / mc_backup / mc_backup_full_20151002-1243656.tar.gz\n+ BK_GEN = 3\n+ XMX = 1024M\n+ XMS = 1024M\n+ cd / opt / minecraft"},{"id":"text-123","heading":"Text","content":"####### En abrégé #####"},{"id":"text-124","heading":"Text","content":"/opt/minecraft/usercache.json_20150918\n/opt/minecraft/ops.json\n/opt/minecraft/mc_backup_hourly.sh_20150930\n/opt/minecraft/mc_backup_full.sh\n+ dormir 10\n+ echo &#39;Sauvegarde complète terminée!&#39;\nSauvegarde complète terminée!\n+ trouver / home / minecraft / mc_backup -name &#39;mc_backup_full * .tar.gz&#39; -type f -mtime +3 -exec rm &#39;&#39; &#39;;&#39;\n+ echo &#39;Démarrer minecraft_server.jar ...&#39;\nDémarrer minecraft_server.jar ...\n+ écran -AmdS minecraft java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui"},{"id":"text-125","heading":"Text","content":"Vous devriez maintenant être capable de voir le contenu si une erreur survient en cours de route."},{"id":"text-126","heading":"Text","content":"Script de sauvegarde pour arrêter le serveur\nCe script est un script shell permettant de sauvegarder après l’arrêt de &quot;minecraft_server&quot;."},{"id":"text-127","heading":"Text","content":"C&#39;est &quot;mc_full_backup.sh&quot; parce que c&#39;est un script que j&#39;utilise pour arrêter le serveur et obtenir une sauvegarde complète."},{"id":"text-128","heading":"Text","content":"mc_backup_full.sh"},{"id":"text-129","heading":"Text","content":"#! / bin / bash"},{"id":"text-130","heading":"Text","content":"SERVICE = &#39;minecraft_server.jar&#39;\nUSERNAME = &#39;minecraft&#39;\nSCNAME = &#39;minecraft&#39;\nMC_PATH = &#39;/ opt / minecraft&#39;\nBK_PATH = &#39;/ home / minecraft / mc_backup&#39;"},{"id":"text-131","heading":"Text","content":"BK_TIME = `date +% Y% m% d-% H% M% S`\nBK_NAME = &quot;$ BK_PATH / mc_backup_full _ $ BK_TIME .tar.gz&quot;\nBK_GEN = &quot;3&quot;"},{"id":"text-132","heading":"Text","content":"XMX = &quot;1024M&quot;\nXMS = &quot;1024M&quot;"},{"id":"text-133","heading":"Text","content":"cd $ MC_PATH"},{"id":"text-134","heading":"Text","content":"ME = `whoami`"},{"id":"text-135","heading":"Text","content":"si [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde complète démarrer données minecraft ...&quot;\n      screen-p 0-S $ SCNAME-X eval &#39;stuff &quot;, dit le serveur qui s&#39;arrête en 10 secondes. Enregistrement de la carte ...&quot;  015&#39;\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs&#39; enregistrer-tout &quot; 015 &#39;\n      écran -p 0 -S $ SCNAME -X eval &#39;articles&#39; arrêt &#39; 015&#39;\n      echo &quot;serveur arrêté minecraft&quot;\n      echo &quot;Début de sauvegarde complète ...&quot;\n      tar cfvz $ BK_NAME $ MC_PATH\n      dormir 10\n      echo &quot;Sauvegarde complète terminée!&quot;\n      trouver $ BK_PATH -name &quot;mc_backup_full * .tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n      echo &quot;À partir de $ SERVICE ...&quot;\n      screen -AmdS $ SCNAME java -Xmx $ XMX -Xms $ XMS -jar $ SERVICE nogui\n    d&#39;autre\n      echo &quot;$ SERVICE n&#39;était pas en cours d&#39;exécution.&quot;\n  fi\nd&#39;autre\n  echo &quot;Veuillez lancer l&#39;utilisateur $ USERNAME.&quot;\nfi"},{"id":"text-136","heading":"Text","content":"Script de sauvegarde qui n&#39;arrête pas le serveur\nCe script shell obtient une sauvegarde sans arrêter &quot;minecraft_server&quot;."},{"id":"text-137","heading":"Text","content":"mc_backup_hourly.sh\nC&#39;est &quot;mc_backup_hourly.sh&quot; car c&#39;est un script que j&#39;utilise pour effectuer une sauvegarde toutes les heures."},{"id":"text-138","heading":"Text","content":"Le contenu de la variable est identique à &quot;mc_backup_full.sh&quot;, mais seule la partie constituant les données cible de la sauvegarde dans &quot;BK_FILE&quot; est ajoutée."},{"id":"text-139","heading":"Text","content":"#! / bin / bash"},{"id":"text-140","heading":"Text","content":"SERVICE = &#39;minecraft_server.jar&#39;\nUSERNAME = &#39;minecraft&#39;\nSCNAME = &#39;minecraft&#39;\nMC_PATH = &#39;/ opt / minecraft&#39;\nBK_PATH = &#39;/ home / minecraft / mc_backup&#39;"},{"id":"text-141","heading":"Text","content":"BK_TIME = `date +% Y% m% d-% H% M% S`\nBK_GEN = &quot;3&quot;\nBK_NAME = &quot;$ BK_PATH / mc_backup_hourly _ $ BK_TIME .tar&quot;\nBK_FILE = &quot;$ MC_PATH / world \n        $ MC_PATH / banned-ips.json \n        $ MC_PATH / banned-players.json \n        $ MC_PATH / ops.json \n        $ MC_PATH / server.properties \n        $ MC_PATH / usercache.json \n        $ MC_PATH / whitelist.json &quot;"},{"id":"text-142","heading":"Text","content":"cd $ MC_PATH"},{"id":"text-143","heading":"Text","content":"ME = `whoami`"},{"id":"text-144","heading":"Text","content":"si [ $ME == $USERNAME ] alors\n  si pgrep -u $ USERNAME -f $ SERVICE&gt; / dev / null\n    alors\n      echo &quot;Sauvegarde démarrer les données minecraft ...&quot;\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs&#39; enregistrer-tout &quot; 015 &#39;\n      dormir 10\n      screen -p 0 -S $ SCNAME -X eval &#39;trucs &quot;sauvegarde-off&quot;  015&#39;\n      tar cfv $ BK_NAME $ BK_FILE\n      dormir 10\n      écran -p 0 -S $ SCNAME -X eval &#39;trucs &quot;sauvegarde-sur&quot;  015&#39;\n      echo &quot;La sauvegarde de minecraft_server est terminée!&quot;\n      gzip -f $ BK_NAME\n      trouver $ BK_PATH -name &quot;mc_backup_hourly _ *. tar.gz&quot; -type f -mtime + $ BK_GEN -exec rm  ;\n    d&#39;autre\n      echo &quot;$ SERVICE n&#39;était pas en cours d&#39;exécution.&quot;\n  fi\nd&#39;autre\n  echo &quot;Veuillez exécuter l&#39;utilisateur echo $ USERNAME.&quot;\nfi"},{"id":"text-145","heading":"Text","content":"Paramètres de sauvegarde programmés\nEn enregistrant le script shell ci-dessus dans &quot;cron&quot;, vous pouvez le sauvegarder automatiquement."},{"id":"text-146","heading":"Text","content":"paramètres de crontab\nCe travail doit être effectué par l&#39;utilisateur qui exécute &quot;minecraft_server&quot;."},{"id":"text-147","heading":"Text","content":"$ crontab -e"},{"id":"text-148","heading":"Text","content":"Réglage du contenu\nCette fois, le serveur est arrêté tous les jours à 4h30 minutes et la sauvegarde est effectuée sans arrêter le serveur toutes les 30 minutes."},{"id":"text-149","heading":"Text","content":"30 4 * * * /opt/minecraft/mc_backup_full.sh\n30 * * * * /opt/minecraft/mc_backup_hourly.sh"},{"id":"text-150","heading":"Text","content":"Veuillez définir l’intervalle de sauvegarde comme vous le souhaitez."},{"id":"text-151","heading":"Text","content":"Les paramètres détaillés de crontab sont résumés sur cette page."},{"id":"text-152","heading":"Text","content":"Comment restaurer\nLa méthode de restauration à partir des données de sauvegarde est très simple et le déroulement du travail est le suivant."},{"id":"text-153","heading":"Text","content":"Décompression des données de sauvegarde\narrêtez minecraft_server\nRestauration de données\ndémarrer minecraft_server"},{"id":"text-154","heading":"Text","content":"Décompression des données de sauvegarde\nExtrayez les données de sauvegarde que vous souhaitez restaurer à l&#39;aide de la commande &quot;tar&quot;."},{"id":"text-155","heading":"Text","content":"Effectuez ce travail avec l&#39;utilisateur exécutant &quot;minecraft_server&quot; ainsi que la sauvegarde."},{"id":"text-156","heading":"Text","content":"Comment extraire"},{"id":"text-157","heading":"Text","content":"Données de sauvegarde $ tar xzfv"},{"id":"text-158","heading":"Text","content":"Ce qui suit est le journal lorsque les données de sauvegarde sont réellement décompressées."},{"id":"text-159","heading":"Text","content":"$ tar xfzv mc_backup_full_20151002-043001.tar.gz\nopt / minecraft /\nopt / minecraft / minecraft_server.1.8.3.jar\nopt / minecraft / minecraft_server.jar\nopt / minecraft / logs /\nopt / minecraft / logs / 2015-04-03-1.log.gz"},{"id":"text-160","heading":"Text","content":"##### Les abréviations suivantes #####"},{"id":"text-161","heading":"Text","content":"Une fois l&#39;extraction terminée, un répertoire appelé &quot;opt&quot; est créé dans le répertoire dans lequel vous avez travaillé et les données sauvegardées sont stockées dans le répertoire &quot;minecraft&quot;."},{"id":"text-162","heading":"Text","content":"En ce qui concerne le nom du répertoire dans lequel les données de sauvegarde sont stockées, dans mon environnement, &quot;minecraft_server&quot; est installé dans le répertoire &quot;/ opt / minecraf&quot;. Ce nom de répertoire est donc utilisé, mais &quot;minecraft_server dans un autre répertoire&quot;. Lors de l&#39;installation et de la sauvegarde, remplacez-le par le nom du répertoire."},{"id":"text-163","heading":"Text","content":"Par exemple, lors de la sauvegarde dans un environnement installé dans le répertoire &quot;/ home / minecraft / minecraft&quot; et de l&#39;extraction des données, un répertoire appelé &quot;home&quot; est créé et les données de sauvegarde y sont stockées. Vous"},{"id":"text-164","heading":"Text","content":"arrêtez minecraft_server\nArrêtez &quot;minecraft_server&quot; avant de restaurer les données de sauvegarde."},{"id":"text-165","heading":"Text","content":"La méthode d’arrêt est expliquée dans la section travail de sauvegarde de cette page, veuillez donc la vérifier."},{"id":"text-166","heading":"Text","content":"Restauration de données\nLa restauration des données est facile, il suffit de remplacer les fichiers que vous souhaitez restaurer avec la commande cp."},{"id":"text-167","heading":"Text","content":"Restaurer un seul fichier\nSi vous souhaitez restaurer un fichier unique tel que &quot;server.properties&quot;, copiez les données à l&#39;aide de la commande &quot;cp -p&quot;."},{"id":"text-168","heading":"Text","content":"$ cp -p Décompressez les données de sauvegarde Données actuelles"},{"id":"text-169","heading":"Text","content":"Répertoire mondial de restauration\nLes données mondiales, etc. sont généralement stockées dans le répertoire &quot;world&quot;, et la commande &quot;cp -Rp&quot; est utilisée pour restaurer le répertoire entier."},{"id":"text-170","heading":"Text","content":"$ cp -Rp Décompressez les données de sauvegarde Données actuelles"},{"id":"text-171","heading":"Text","content":"Ce qui suit est le journal de travail lors de la restauration des données mondiales."},{"id":"text-172","heading":"Text","content":"$ cd opt / minecraft /\n$ cp -Rp world / / opt / minecraft /"},{"id":"text-173","heading":"Text","content":"démarrer minecraft_server\nUne fois le travail de restauration des données terminé, démarrez &quot;minecraft_server&quot; et le travail est terminé."},{"id":"text-174","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2019/07/minecraft-stop.jpg"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2019/07/22/minecraft_server-multi-server-backup-sur-centos-minecraft-server-memo-net-monter-un-serveur-minecraft/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/07/22/minecraft_server-multi-server-backup-sur-centos-minecraft-server-memo-net-monter-un-serveur-minecraft/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/07/22/minecraft_server-multi-server-backup-sur-centos-minecraft-server-memo-net-monter-un-serveur-minecraft/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}