Vil du lære, hvordan du opretter et ElasticSearch Snapshot? I denne tutorial vil vi vise dig, hvordan du opretter snapshot af en ElasticSearch indeks på en computer, der kører Ubuntu Linux.

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

I vores eksempel er ElastiSearch-serverens IP-adresse 192.168.100.7.

Vigtigt! Elasticsearch bruger ordet Indeks i stedet for ordet Tabel.

Tutorial ElasticSearch - Oprettelse af et øjebliksbillede

Installer de nødvendige pakker.

Copy to Clipboard

Test din kommunikation med ElasticSearch-serveren.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Stop tjenesten ElasticSearch.

Copy to Clipboard

Opret en lokal mappe til at gemme snapshot.

Copy to Clipboard

Rediger konfigurationsfilen ElasticSearch med navnet: elasticsearch.yml

Copy to Clipboard

Tilføj følgende linje i slutningen af filen.

Copy to Clipboard

Her er den oprindelige fil, før vores konfiguration.

Copy to Clipboard

Her er filen med vores konfiguration.

Copy to Clipboard

Start tjenesten ElasticSearch.

Copy to Clipboard

Registrer et nyt Snapshot-lager med navnet BACKUP.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Vis alle Snapshot-lagre.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Opret et øjebliksbillede af ElasticSearch-databasen.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

I vores eksempel har vi oprettet et øjebliksbillede med navnet SNAPSHOT_001.

I vores eksempel har vi gemt dette øjebliksbillede inde i lageret med navnet: BACKUP.

Dette øjebliksbillede gemmer alle Elasticsearch-oplysninger.

Hvis du vil oprette et snapshot af et bestemt ElasticSearch-indeks, skal du bruge følgende kommando.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

I vores eksempel oprettede vi et øjebliksbillede med navnet SNAPSHOT_INDEX_ACCOUNT_001.

I vores eksempel har vi gemt dette øjebliksbillede inde i lageret med navnet: BACKUP.

Dette snapshot gemmer kun indekset med navnet KONTI.

Vis alle snapshots, der er tilgængelige på lageret med navnet BACKUP.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Brug denne kommando til at få vist oplysninger fra et bestemt snapshot.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

I vores eksempel har vi angivet oplysningerne fra et snapshot med navnet SNAPSHOT_001, der blev gemt på lageret med navnet BACKUP.

Tillykke! Du har oprettet et ElasticSearch Snapshot.

Tutorial ElasticSearch - Gendannelse af et øjebliksbillede

Installer de nødvendige pakker.

Copy to Clipboard

Test din kommunikation med ElasticSearch-serveren.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Gendan det øjebliksbillede af ElasticSearch, der er navngivet: SNAPSHOT_INDEX_ACCOUNT_001

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

I vores eksempel har vi gendannet sikkerhedskopien af et Elasticsearch-indeks med navnet KONTI.

Hvis du har modtaget følgende fejlmeddelelse, skal du lukke ElasticSearch-indekset, før du gendanner snapshottet.

Copy to Clipboard

Hvis du vil lukke Elasticsearch-indekset, skal du bruge følgende kommando.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Tillykke! Du har gendannet Snapshottet af ElasticSearch.