How To Backup And Restore ElasticSearch Cluster using Snapshot
13.2 هزار بار بازدید -
5 سال پیش
-
How To Backup And Restore
How To Backup And Restore ElasticSearch Cluster using Snapshot
A snapshot is a backup taken from a running Elasticsearch cluster. You can take a snapshot of individual indices or of the entire cluster and store it in a repository on a shared filesystem.
- To give permissions to the elasticsearch service on the esbackup directory:
sudo chown -R elasticsearch:elasticsearch /home/amine/Desktop/esbackup
- To add a repository named esbackup:
curl -XPUT -H "content-type:application/json" 'http://localhost:9200/_snapshot/esbackup' -d '{"type":"fs","settings":{"location":"/home/amine/Desktop/esbackup","compress":true}}'
- To show all repositories in the ElasticSearch cluster:
curl -XGET 'http://localhost:9200/_snapshot/_all?pretty'
- To show all indices in the ElasticSearch cluster:
curl -XGET 'http://localhost:9200/_cat/indices'
- To create a snapshot named first-snapshot:
curl -XPUT 'http://localhost:9200/_snapshot/esbackup/first-snapshot?wait_for_completion=true'
- To show all snapshots in esbackup repository:
curl -XGET 'http://localhost:9200/_snapshot/esbackup/_all?pretty'
- To delete all indices in the elasticsearch cluster:
curl -XDELETE 'http://localhost:9200/_all'
- To restore a snapshot from an esbackup repository:
curl -XPOST 'http://localhost:9200/_snapshot/esbackup/first-snapshot/_restore?wait_for_completion=true'
🌸 Support channel & make donation :
https://www.paypal.me/aminenina/5
🌸 Subscribe for more videos :
Youtube: aminosninatos
🌸 Follow me On Social Media
Facebook : Facebook: aminosninatos
***********************************************************************
🌸 How To Convert Public Private Putty's ppk Keys To OpenSSH Keys On Ubuntu Linux
How To Convert Public Private Putty's...
🌸 How To Use GPG Private Public Keys To Encrypt And Encrypt Files On Ubuntu Linux
How To Use GPG Private Public Keys To...
🌸 How To Encrypt And Decrypt Files Using Private Public Keys With OpenSSL On Ubuntu Linux
How To Encrypt And Decrypt Files Usin...
🌸 How To Encrypt And Decrypt Files Using OpenSSL On Ubuntu Linux
How To Encrypt And Decrypt Files Usin...
🌸 How To Use MD5SUM To Verify Data Integrity On Ubuntu Linux
How To Use MD5SUM To Verify Data Inte...
🌸 How To Generate Random Password From The Command Line On Ubuntu Linux
How To Generate Random Password From ...
🌸 Linux How To Crack And Recover A Password Protected Zip File
Linux How To Crack And Recover A Pass...
🌸 Password cracking with John the Ripper on Linux
Video
🌸 Linux : HowTo Encrypt And Decrypt Files With A Password using GPG
Linux : HowTo Encrypt And Decrypt Fil...
🌸 How To Secure Copy Files In Linux Using SCP Command
How To Secure Copy Files In Linux Usi...
🌸 How To Sync And Backup Files In Linux Using Rsync Command
How To Sync And Backup Files In Linux...
***********************************************************************
#Elasticsearch#Backup#Restore#Snapshot#Linux
A snapshot is a backup taken from a running Elasticsearch cluster. You can take a snapshot of individual indices or of the entire cluster and store it in a repository on a shared filesystem.
- To give permissions to the elasticsearch service on the esbackup directory:
sudo chown -R elasticsearch:elasticsearch /home/amine/Desktop/esbackup
- To add a repository named esbackup:
curl -XPUT -H "content-type:application/json" 'http://localhost:9200/_snapshot/esbackup' -d '{"type":"fs","settings":{"location":"/home/amine/Desktop/esbackup","compress":true}}'
- To show all repositories in the ElasticSearch cluster:
curl -XGET 'http://localhost:9200/_snapshot/_all?pretty'
- To show all indices in the ElasticSearch cluster:
curl -XGET 'http://localhost:9200/_cat/indices'
- To create a snapshot named first-snapshot:
curl -XPUT 'http://localhost:9200/_snapshot/esbackup/first-snapshot?wait_for_completion=true'
- To show all snapshots in esbackup repository:
curl -XGET 'http://localhost:9200/_snapshot/esbackup/_all?pretty'
- To delete all indices in the elasticsearch cluster:
curl -XDELETE 'http://localhost:9200/_all'
- To restore a snapshot from an esbackup repository:
curl -XPOST 'http://localhost:9200/_snapshot/esbackup/first-snapshot/_restore?wait_for_completion=true'
🌸 Support channel & make donation :
https://www.paypal.me/aminenina/5
🌸 Subscribe for more videos :
Youtube: aminosninatos
🌸 Follow me On Social Media
Facebook : Facebook: aminosninatos
***********************************************************************
🌸 How To Convert Public Private Putty's ppk Keys To OpenSSH Keys On Ubuntu Linux
How To Convert Public Private Putty's...
🌸 How To Use GPG Private Public Keys To Encrypt And Encrypt Files On Ubuntu Linux
How To Use GPG Private Public Keys To...
🌸 How To Encrypt And Decrypt Files Using Private Public Keys With OpenSSL On Ubuntu Linux
How To Encrypt And Decrypt Files Usin...
🌸 How To Encrypt And Decrypt Files Using OpenSSL On Ubuntu Linux
How To Encrypt And Decrypt Files Usin...
🌸 How To Use MD5SUM To Verify Data Integrity On Ubuntu Linux
How To Use MD5SUM To Verify Data Inte...
🌸 How To Generate Random Password From The Command Line On Ubuntu Linux
How To Generate Random Password From ...
🌸 Linux How To Crack And Recover A Password Protected Zip File
Linux How To Crack And Recover A Pass...
🌸 Password cracking with John the Ripper on Linux
Video
🌸 Linux : HowTo Encrypt And Decrypt Files With A Password using GPG
Linux : HowTo Encrypt And Decrypt Fil...
🌸 How To Secure Copy Files In Linux Using SCP Command
How To Secure Copy Files In Linux Usi...
🌸 How To Sync And Backup Files In Linux Using Rsync Command
How To Sync And Backup Files In Linux...
***********************************************************************
#Elasticsearch#Backup#Restore#Snapshot#Linux
5 سال پیش
در تاریخ 1398/01/13 منتشر شده
است.
13,244
بـار بازدید شده