Vill du lära dig hur du skapar en ElasticSearch Snapshot? I den här guiden, vi ska visa dig hur du skapar Snapshot av en ElasticSearch index på en dator som kör Ubuntu Linux.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• ElasticSearch 7.6.2

I vårt exempel, ElastiSearch serverns IP-adress är 192.168.100.7.

Viktigt! I Elasticsearch används ordet Index i stället för ordet Tabell.

Självstudien ElasticSearch – Skapa en ögonblicksbild

Installera de paket som krävs.

Copy to Clipboard

Testa din kommunikation med ElasticSearch-servern.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Stoppa tjänsten ElasticSearch.

Copy to Clipboard

Skapa en lokal katalog för att lagra ögonblicksbilden.

Copy to Clipboard

Redigera konfigurationsfilen ElasticSearch med namnet: elasticsearch.yml

Copy to Clipboard

Lägg till följande rad i slutet av filen.

Copy to Clipboard

Här är den ursprungliga filen, innan vår konfiguration.

Copy to Clipboard

Här är filen med vår konfiguration.

Copy to Clipboard

Starta tjänsten ElasticSearch.

Copy to Clipboard

Registrera en ny Snapshot-lagringsplats med namnet BACKUP.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Lista alla Snapshot-databaser.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Skapa en Ögonblicksbild av ElasticSearch-databasen.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

I vårt exempel skapade vi en ögonblicksbild med namnet SNAPSHOT_001.

I vårt exempel lagrade vi denna ögonblicksbild inne i databasen med namnet: BACKUP.

I den här Snapshot lagras all Elasticsearch-informationen.

Om du vill skapa en Ögonblicksbild av ett visst ElasticSearch-index använder du följande kommando.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

I vårt exempel skapade vi en ögonblicksbild med namnet SNAPSHOT_INDEX_ACCOUNT_001.

I vårt exempel lagrade vi denna ögonblicksbild inne i databasen med namnet: BACKUP.

I den här Ögonblicksbilden lagras endast indexet med namnet KONTON.

Lista alla Snapshots som är tillgängliga på databasen med namnet BACKUP.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Använd det här kommandot för att lista information från en viss Ögonblicksbild.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

I vårt exempel listade vi informationen från en Snapshot med namnet SNAPSHOT_001 som lagrades på lagringsplatsen med namnet BACKUP.

Grattis! Du skapade en ElasticSearch Snapshot.

Självstudiekurs ElasticSearch – återställa en ögonblicksbild

Installera de paket som krävs.

Copy to Clipboard

Testa din kommunikation med ElasticSearch-servern.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Återställa den ElasticSearch Snapshot som heter: SNAPSHOT_INDEX_ACCOUNT_001

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

I vårt exempel återställde vi säkerhetskopian av ett Elasticsearch-index med namnet KONTON.

Om du har fått följande felmeddelande måste du stänga ElasticSearch-index innan du återställer Ögonblicksbilden.

Copy to Clipboard

Om du vill stänga Elasticsearch-indexet använder du följande kommando.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Grattis! Du återställde elasticsearch-ögonblicksbilden.