Correction de la documentation sur MTSatellite
This commit is contained in:
parent
064460a8ff
commit
c83b22339a
@ -3,8 +3,8 @@
|
|||||||
- Installation des outils pour compiler MTSatellite (Gentoo)
|
- Installation des outils pour compiler MTSatellite (Gentoo)
|
||||||
- Création d'un deuxième serveur Minetest en parallèle du premier avec un backend en postgresql.
|
- Création d'un deuxième serveur Minetest en parallèle du premier avec un backend en postgresql.
|
||||||
- Restauration de la BDD du premier serveur pour le second (map et players)
|
- Restauration de la BDD du premier serveur pour le second (map et players)
|
||||||
- Conversion de la map de la seconde instance vers levelDB
|
|
||||||
- Restauration des données de la map de l'ancienne instance
|
- Restauration des données de la map de l'ancienne instance
|
||||||
|
- Conversion de la map de la seconde instance vers levelDB
|
||||||
- Mise en place de MTSatellite (plusieurs étapes)
|
- Mise en place de MTSatellite (plusieurs étapes)
|
||||||
-
|
-
|
||||||
** Installation des outils pour compiler MTSatellite (Gentoo)
|
** Installation des outils pour compiler MTSatellite (Gentoo)
|
||||||
@ -46,24 +46,21 @@
|
|||||||
$ cd nalc-1/dumps
|
$ cd nalc-1/dumps
|
||||||
$ tar -xvf ~/nalc-server-0.4.17-r1/backup/data/dump_sql.tar
|
$ tar -xvf ~/nalc-server-0.4.17-r1/backup/data/dump_sql.tar
|
||||||
-- Efface les BDD créé par l'installation de la nouvelle instance
|
-- Efface les BDD créé par l'installation de la nouvelle instance
|
||||||
|
-- Dans le cas où vous vous êtes logué en jeux au moins une fois
|
||||||
$ dropdb nalc-1
|
$ dropdb nalc-1
|
||||||
$ dropdb players-nalc-1
|
$ dropdb players-nalc-1
|
||||||
|
-- Création de BDD vierges
|
||||||
|
$ createdb nalc-1
|
||||||
|
$ createdb players-nalc-1
|
||||||
-- Restauration des BDD de l'ancienne instance dans la nouvelle
|
-- Restauration des BDD de l'ancienne instance dans la nouvelle
|
||||||
-- (vérifiez que vous ayez assez d'espace disque dans /var)
|
-- (vérifiez que vous ayez assez d'espace disque dans /var)
|
||||||
$ su - postgresql
|
$ su - postgres
|
||||||
$ pg_restore -d nalc-1 /home/minetest/nalc-1/dumps/nalc-0.4.17.dump
|
$ pg_restore -d nalc-1 /home/minetest/nalc-1/dumps/nalc-0.4.17.dump
|
||||||
$ pg_restore -d players-nalc-1 /home/minetest/nalc-1/dumps/players-nalc-0.4.17.dump
|
$ pg_restore -d players-nalc-1 /home/minetest/nalc-1/dumps/players-nalc-0.4.17.dump
|
||||||
$ logout
|
$ logout
|
||||||
$ cd
|
$ cd
|
||||||
$ rm -rf nalc-1/dumps
|
$ rm -rf nalc-1/dumps
|
||||||
#+END_EXAMPLE
|
#+END_EXAMPLE
|
||||||
** Migration de la map de la seconde instance vers levelDB
|
|
||||||
Nous sommes logué en tant qu'utilisateur minetest sur notre serveur
|
|
||||||
#+BEGIN_EXAMPLE
|
|
||||||
$ cd
|
|
||||||
$ cd nalc-1/minetest/bin
|
|
||||||
$ ./minetestserver --migrate leveldb --world /home/minetest/nalc-1/minetest/worlds/nalc-1
|
|
||||||
#+END_EXAMPLE
|
|
||||||
** Restauration des données de la map de l'ancienne instance
|
** Restauration des données de la map de l'ancienne instance
|
||||||
Cela dépendra du contexte, deux cas majeurs peuvent se présenter :
|
Cela dépendra du contexte, deux cas majeurs peuvent se présenter :
|
||||||
- Soit la nouvelle instance n'apporte pas de changements majeurs dans les fichiers de votre world (même version du serveur ou mise à jour très légère).
|
- Soit la nouvelle instance n'apporte pas de changements majeurs dans les fichiers de votre world (même version du serveur ou mise à jour très légère).
|
||||||
@ -80,7 +77,7 @@
|
|||||||
Il vous faudra procéder d'une façon différente.
|
Il vous faudra procéder d'une façon différente.
|
||||||
Tout d'abord renommez le world de la nouvelle instance :
|
Tout d'abord renommez le world de la nouvelle instance :
|
||||||
#+BEGIN_EXAMPLE
|
#+BEGIN_EXAMPLE
|
||||||
$ cd /home/minetest/nalc-1/worlds
|
$ cd /home/minetest/nalc-1/minetest/worlds
|
||||||
$ mv nalc-1 nalc-1-old
|
$ mv nalc-1 nalc-1-old
|
||||||
#+END_EXAMPLE
|
#+END_EXAMPLE
|
||||||
Ensuite recréez un dossier vierge avec le même nom qu'avant renommage puis faites l'opération du premier cas.
|
Ensuite recréez un dossier vierge avec le même nom qu'avant renommage puis faites l'opération du premier cas.
|
||||||
@ -92,4 +89,11 @@
|
|||||||
$ ln -s /home/minetest/nalc-1/world.mt
|
$ ln -s /home/minetest/nalc-1/world.mt
|
||||||
#+END_EXAMPLE
|
#+END_EXAMPLE
|
||||||
Ensuite ne copiez que les nouveaux fichiers et dossiers contenues dans le dossier renommé précédemment (nalc-1-old) vers votre dossier actuel (nalc-1) si ils n'y figurent pas déjà.
|
Ensuite ne copiez que les nouveaux fichiers et dossiers contenues dans le dossier renommé précédemment (nalc-1-old) vers votre dossier actuel (nalc-1) si ils n'y figurent pas déjà.
|
||||||
|
** Migration de la map de la seconde instance vers levelDB
|
||||||
|
Nous sommes logué en tant qu'utilisateur minetest sur notre serveur
|
||||||
|
#+BEGIN_EXAMPLE
|
||||||
|
$ cd
|
||||||
|
$ cd nalc-1/minetest/bin
|
||||||
|
$ ./minetestserver --migrate leveldb --world /home/minetest/nalc-1/minetest/worlds/nalc-1
|
||||||
|
#+END_EXAMPLE
|
||||||
** Mise en place de MTSatellite
|
** Mise en place de MTSatellite
|
||||||
|
Loading…
Reference in New Issue
Block a user