当前位置:网站首页>Es sauvegarde et restauration des données par instantané
Es sauvegarde et restauration des données par instantané
2022-06-26 13:21:00 【Elastic Open Source Community】
1、Qu'est - ce qu'un instantané
SnapshotÇa vient de Elasticsearch Sauvegarde obtenue dans le cluster.Vous pouvez prendre un instantané de l'ensemble du cluster,Il est également possible de cibler les flux de données et les index pour l'ensemble du cluster.Vous pouvez également prendre un instantané d'un flux de données ou d'un index spécifique dans un Cluster seulement.
La seule façon fiable et prise en charge de sauvegarder un Cluster est de prendre un instantané.Ne peut pas être sauvegardé en copiant le Répertoire de données de son noeud Elasticsearch Cluster.Les méthodes de récupération de données à partir de sauvegardes au niveau du système de fichiers ne sont pas prises en charge.Si vous essayez de restaurer un cluster à partir d'une telle sauvegarde,Il peut échouer en signalant des fichiers corrompus ou manquants ou d'autres incohérences de données,Ou peut - être qu'il a réussi à perdre des données silencieusement.
Une copie du Répertoire de données du noeud Cluster ne peut pas être utilisée comme sauvegarde,Parce que ce n'est pas une représentation cohérente de son contenu à un seul moment dans le temps.Vous ne pouvez pas résoudre ce problème en fermant le noeud pendant que vous faites la réplique,Vous ne pouvez pas non plus résoudre ce problème en obtenant un instantané au niveau du système de fichiers atomiques,Parce que Elasticsearch Avec des exigences de cohérence couvrant l'ensemble du cluster.Les sauvegardes groupées doivent être effectuées en utilisant la fonction Snapshot intégrée
2、Compatibilité Snapshot
Le Snapshot contient une copie de la structure de données du disque,Ces structures de données constituent l'index ou l'index de sauvegarde du flux de données..Cela signifie que le Snapshot ne peut être restauré qu'à celui qui peut lire l'index Elasticsearch Version.
Le tableau suivant montre la compatibilité instantanée entre les versions.La première colonne indique la version de base à partir de laquelle vous pouvez restaurer le Snapshot.

3、 Sauvegarde et restauration instantanées
3.1 Dépôt enregistré
path.repo: ["~/es/backup"]
Attention!:
- Assurez - vous que le Répertoire d'entrepôt actuellement configuré existe ,S'il n'existe pas,Doit être créé à l'avance
- Si le cluster contient plus d'un noeud , Pour configurer le répertoire partagé , Un seul noeud n'a pas besoin de
3.2 Enregistrer le dépôt Snapshot
PUT /_snapshot/my_backup
{
"type": "fs",
"settings": {
"location": "~/es/backup"
}
}
3.3 Créer un instantané
PUT /_snapshot/my_backup/snapshot_1?wait_for_completion=true
3.4 Restaurer le Snapshot
POST /_snapshot/my_backup/snapshot_1/_restore
Spécifiez l'index ou le flux de données à restaurer
POST /_snapshot/my_backup/snapshot_1/_restore
{
"indices": "data_stream_1,index_1,index_2",
"ignore_unavailable": true,
"include_global_state": false,
"rename_pattern": "index_(.+)",
"rename_replacement": "restored_index_$1",
"include_aliases": false
}
边栏推荐
猜你喜欢

Design of four kinds of linear phase FIR filters -- complete set of Matlab source code

10秒内完成火灾预警,百度智能云助力昆明官渡打造智慧城市新标杆

Chapter 01_ Installation and use of MySQL under Linux

MediaPipe手势(Hands)

Arcpy - - utilisation de la fonction insertlayer (): ajout de calques dans un document de carte

Beifu PLC realizes data power-off maintenance based on cx5130
![[how to connect the network] Chapter 2 (middle): sending a network packet](/img/5f/602c59d3a7ee1154c7410fb2fcfc41.png)
[how to connect the network] Chapter 2 (middle): sending a network packet

桥接模式(Bridge)

Script - crawl the customized storage path of the cartoon and download it to the local
What should the software test report include? Interview must ask
随机推荐
Custom encapsulation drop-down component
Ring queue PHP
Digital signal processing -- Design of linear phase type (Ⅰ, Ⅲ) FIR filter (1)
Electron official docs series: References
Coprime and non coprime of template problems of Chinese remainder theorem
Appearance mode (facade)
sed编辑器
E - Apple Catching
8、【STM32】定时器(TIM)——中断、PWM、输入捕获实验(一文精通定时器)
Hdu1724[Simpson formula for integral]ellipse
D - 滑雪
原型模式(prototype)
Chapter 01_ Installation and use of MySQL under Linux
7-16 monetary system I
[how to connect the network] Chapter 2 (Part 1): establish a connection, transmit data, and disconnect
Common creation and usage of singletons
Mysql database explanation (III)
A primary multithreaded server model
2. Introduction to parallel interface, protocol and related chips (8080, 8060)
Design of four kinds of linear phase FIR filters -- complete set of Matlab source code