-
Notifications
You must be signed in to change notification settings - Fork 1
Astuces
Patent2net edited this page Jul 1, 2022
·
9 revisions
Dans C:\Users\username placer un fichier .wslconfig contenant :
[wsl2]
max_map_count=262144
memory=6GB # Any size you feel like
swap=0
localhostForwarding=true
Note: çà a marché dans certains cas (mais pas pour moi :-(). J'ai supposé que cela dépendait de l'install dedocker-desktop... et ai essayé sous tous les %USER-PROFILE% de la machine.
- wsl -d docker-desktop
- sudo su -
- echo 262144 >> /proc/sys/vm/max_map_count
mais rien non plus mais je pense que cela peut être une bonne voie
Actuellement, la sauvegarde se télecharge ici.
- paramétrer les instances Elasticsearch pour pointer sur le dossier
backup
en entrant la commande suivante sur chaque instance
curl --user elastic:MonMdp -X PUT "localhost:9200/_snapshot/backup?pretty" -H 'Content-Type: application/json' -d' {"type": "fs", "settings": {"location": "backup","compress": true}}'
- créer une sauvegarde depuis une instance Elasticsearch
curl --user elastic:MonMdp -X PUT "localhost:9200/_snapshot/backup/snapshot_001?wait_for_completion=true&pretty"
-
- récupérer
uuid:"xxx"
(juste le premier) etcluster_id":"yyy"
dans le fichierindex_0
de la sauvegarde précédemment créée - décompresser le dossier de sauvegarde télechargé, remplacer
uuid:xxx
etcluster_id:yyy
dans le fichierindex_0
de la sauvegarde télechargée - déplacer/écraser le dossier
backup/
(télechargé) dans le répertoire où se situebackup/
(créé lors de l'étape 2)
- récupérer
-
redémarrer les conteneurs Docker
-
importez la sauvegarde modifiée
curl --user elastic:MonMdp -H 'Content-Type: application/json' -XPOST kibanahal:5601/api/snapshot_restore/restore/backup/snapshot_002 -H "kbn-version: 7.16.2" -H "Sec-Fetch-Mode: cors" -H "Sec-Fetch-Site: same-origin" -H "DNT: 1" -H "Sec-GPC: 1" -H "Pragma: no-cache" -H "Cache-Control: no-cache" -d '{"indices":["*-researchers", "*-laboratories", "*-structures", "*-documents"]}'