సాగే శోధన పునరుద్ధరణ స్నాప్‌షాట్

Sage Sodhana Punarud Dharana Snap Sat



“ఈ పోస్ట్‌లో, మేము ఇచ్చిన ఎలాస్టిక్‌సెర్చ్ క్లస్టర్‌లో స్నాప్‌షాట్‌ను పునరుద్ధరించడానికి వివిధ పద్ధతులు మరియు పద్ధతులను నేర్చుకోవడంపై దృష్టి పెడతాము.

స్నాప్‌షాట్ రిపోజిటరీని నమోదు చేయడం, SLM విధానాలను రూపొందించడం లేదా స్నాప్‌షాట్‌లను తీసుకోవడం వంటి ప్రక్రియలను మేము కవర్ చేయబోమని గుర్తుంచుకోవడం మంచిది. పైన పేర్కొన్న వాటిని ఎలా సాధించాలో తెలుసుకోవడానికి అంశాలపై మా సంబంధిత పోస్ట్‌లను అన్వేషించండి.

సాగే శోధన అందుబాటులో ఉన్న స్నాప్‌షాట్‌లను చూపుతుంది

మీ క్లస్టర్‌లో అందుబాటులో ఉన్న స్నాప్‌షాట్‌లను గుర్తించడం మొదటి దశ. మీ అందుబాటులో ఉన్న స్నాప్‌షాట్‌లను పొందడానికి చూపిన విధంగా అభ్యర్థనను అమలు చేయండి:







కర్ల్ -XGET “http://localhost:9200/_snapshot” -హెచ్ 'kbn-xsrf: రిపోర్టింగ్'

పై అభ్యర్థన మీ క్లస్టర్‌లో అందుబాటులో ఉన్న అన్ని స్నాప్‌షాట్‌లను పొందాలి మరియు వాటిని JSON ఆబ్జెక్ట్‌గా అందించాలి.



ఒక ఉదాహరణ అవుట్‌పుట్ చూపిన విధంగా ఉంటుంది:



{
'కనుగొన్న స్నాప్‌షాట్‌లు' : {
'రకం' : 'gcs' ,
'uuid' : 'JhH0Ht5YT32KsjOeojp5Hw' ,
'సెట్టింగ్‌లు' : {
'బకెట్' : 'u37516e6a2fb2494499cbb13996a5f' ,
'aws_account' : 'ఆపరేషన్స్-1-us-central1' ,
'use_for_peer_recovery' : 'నిజం' ,
'క్లయింట్' : 'సాగే-అంతర్గత-93bb98' ,
'బేస్_పాత్' : 'స్నాప్‌షాట్‌లు/93bb98ab7e8c413bbb62abd77d602be8' ,
'ప్రాంతం' : 'us-central1' ,
'ఇమెయిల్' : ' [ఇమెయిల్ రక్షించబడింది] viceaccount.com'
}
},
'నమూనా_రెపో' : {
'రకం' : 'gcs' ,
'uuid' : 'KkIOer35RIGEObFWAXC3_w' ,
'సెట్టింగ్‌లు' : {
'బకెట్' : 'u37516e6a2fb2494499cbb13996a5f' ,
'క్లయింట్' : 'సాగే-అంతర్గత-93bb98' ,
'బేస్_పాత్' : '/స్నాప్‌షాట్‌లు/బ్యాకప్‌లు' ,
'కుదించు' : 'నిజం'
}
}
}

మీరు పునరుద్ధరించాలనుకుంటున్న స్నాప్‌షాట్‌ను గుర్తించిన తర్వాత, మేము కొనసాగవచ్చు.





సాగే శోధన రీస్టోర్ ఇండెక్స్ లేదా డేటా స్ట్రీమ్

నిర్దిష్ట సూచిక లేదా డేటా స్ట్రీమ్‌ని పునరుద్ధరించడానికి ముందు, మీరు పునరుద్ధరించాలనుకుంటున్న స్నాప్‌షాట్‌లో ఇది చేర్చబడిందని నిర్ధారించుకోండి.

మీరు పునరుద్ధరించాలనుకుంటున్న సూచిక లేదా డేటా స్ట్రీమ్‌ను తొలగించడం ద్వారా ప్రారంభించండి. ఇది డేటాను పునరుద్ధరించేటప్పుడు పేరు ఘర్షణలను నివారిస్తుంది.



ఈ సందర్భంలో, మేము netflix_copy సూచికను తొలగించాలి. ప్రశ్నను అమలు చేయడం ద్వారా మేము సూచికను తొలగించవచ్చు:

కర్ల్ -XDELETE “http://localhost:9200/netflix_copy” -హెచ్ 'kbn-xsrf: రిపోర్టింగ్'

ఎగువ అభ్యర్థన క్లస్టర్ నుండి పేర్కొన్న సూచిక లేదా డేటా స్ట్రీమ్‌ను వదలాలి. తొలగింపు అభ్యర్థనను అమలు చేయడానికి ముందు లక్ష్య సూచికలో మీకు తగిన అధికారాలు ఉన్నాయని నిర్ధారించుకోండి.

సూచికను పునరుద్ధరించడానికి, చూపిన విధంగా వాక్యనిర్మాణాన్ని ఉపయోగించండి:

POST _snapshot//snapshot_name/_restore

{

'సూచీలు' : 'లక్ష్య_సూచికలు'

}

ఉదాహరణకు, దిగువ అభ్యర్థనలో చూపిన విధంగా మేము netflix_copy సూచికను పునరుద్ధరించవచ్చు:

POST _snapshot/sample_repo/temp_backups-hj2n3wvxqrg0ldvfdcgvkq/_restore

{

'సూచీలు' : 'netflix_copy'

}

మీరు ఎగువ ప్రశ్నను అమలు చేసిన తర్వాత, అభ్యర్థన స్నాప్‌షాట్ నుండి సూచికను పునరుద్ధరించాలి:

{

'ఆమోదించబడిన' : నిజం

}

సాగే శోధన ఫీచర్ స్థితిని పునరుద్ధరించండి

ఇచ్చిన స్నాప్‌షాట్ నుండి ఫీచర్ స్థితిని పునరుద్ధరించడానికి, మేము అభ్యర్థనను ఇలా అమలు చేయవచ్చు;

POST _snapshot/sample_repo/temp_backups-hj2n3wvxqrg0ldvfdcgvkq/_restore

{

'ఫీచర్_స్టేట్స్' : [ 'కిబానా' ]

}

ఎగువ అభ్యర్థన పేర్కొన్న స్నాప్‌షాట్ నుండి కిబానా ఫీచర్‌ని పునరుద్ధరించాలి.

కిబానా నుండి సాగే శోధన స్నాప్‌షాట్‌ని పునరుద్ధరించండి

మీరు కిబానా డాష్‌బోర్డ్ నుండి స్నాప్‌షాట్ పునరుద్ధరణను కూడా చేయవచ్చు. మేనేజ్‌మెంట్ -> స్టాక్ మేనేజ్‌మెంట్ -> స్నాప్‌షాట్ మరియు రీస్టోర్‌కి నావిగేట్ చేయండి.

మీ లక్ష్య స్నాప్‌షాట్‌ను నిర్ణయించి, 'పునరుద్ధరించు' ఎంపికను ఎంచుకోండి.

గ్లోబల్ స్టేట్స్, ఫీచర్ స్టేట్స్, మారుపేర్లు మొదలైన పునరుద్ధరణ వివరాలను పేర్కొనండి.

పునరుద్ధరణ సమయంలో ఇండెక్స్ సెట్టింగ్‌లను కాన్ఫిగర్ చేయడానికి తదుపరి క్లిక్ చేయండి. ఇక్కడ మీరు ప్రతిరూపాల సంఖ్య, ముక్కల సంఖ్య మొదలైన సూచిక సెట్టింగ్‌ను పేర్కొనవచ్చు. మీరు రీసెట్ చేయాలనుకుంటున్న ఇండెక్స్ సెట్టింగ్‌లను పేర్కొనవచ్చు.

సమీక్షించి, పునరుద్ధరణ ప్రక్రియను ప్రారంభించడానికి తదుపరి క్లిక్ చేయండి.

ముగింపు

ఈ గైడ్‌ని ఉపయోగించి, మీరు స్నాప్‌షాట్ నుండి ఇండెక్స్, డేటా స్ట్రీమ్ లేదా మొత్తం క్లస్టర్‌ని పునరుద్ధరించడానికి వివిధ పద్ధతులు మరియు సాంకేతికతలను నేర్చుకున్నారు.

చదివినందుకు ధన్యవాదములు!!