மீள் தேடல் ஸ்னாப்ஷாட் நிலையைப் பெறுக

Mil Tetal Snapsat Nilaiyaip Peruka



கொடுக்கப்பட்ட ஸ்னாப்ஷாட்டில் பங்கேற்கும் ஒவ்வொரு துண்டின் விரிவான விளக்கத்தை எவ்வாறு பெறுவது என்பதை இந்தக் கட்டுரை ஆராய்கிறது.

எலாஸ்டிக் தேடலில் கொடுக்கப்பட்ட ஸ்னாப்ஷாட்டின் நிலையைப் பெற, கெட் ஸ்னாப்ஷாட் நிலை API எண்ட்பாயிண்ட்டைப் பயன்படுத்துகிறோம்.







தொடரியல் கோரிக்கை

கோரிக்கை தொடரியல் பின்வருவனவற்றில் காட்டப்பட்டுள்ளது:



GET _snapshot / _நிலை
GET _snapshot /< களஞ்சியம் >/ _நிலை
GET _snapshot /< களஞ்சியம் >/< ஸ்னாப்ஷாட் >/ _நிலை



கோரிக்கை பின்வரும் பாதை அளவுருக்களை ஆதரிக்கிறது:





  1. <தொகுதி> – ஸ்னாப்ஷாட் களஞ்சியத்தின் பெயர். கணினி பரந்த வினவலுக்குப் பதிலாக கொடுக்கப்பட்ட களஞ்சியத்திற்கு கோரிக்கையின் நோக்கத்தை மட்டுப்படுத்த இது மிகவும் பயனுள்ளதாக இருக்கும்.
  2. <ஸ்னாப்ஷாட்> - இலக்கு ஸ்னாப்ஷாட்டின் பெயரைக் குறிப்பிடுகிறது. நீங்கள் பல ஸ்னாப்ஷாட்களை கமாவால் பிரிக்கப்பட்ட பட்டியலாகவும் குறிப்பிடலாம்.

தற்போது இயங்கும் ஸ்னாப்ஷாட்களைப் பற்றிய தகவலைப் பெற, கோரிக்கை அளவுருவில் உள்ள ஸ்னாப்ஷாட்டை நாம் தவிர்க்கலாம்.

பதில் உடல்

கோரிக்கையானது ஸ்னாப்ஷாட்டைப் பற்றிய விரிவான தகவலை அளிக்க வேண்டும். அத்தகைய தகவல்கள் பதிலில் சேர்க்கப்பட்டுள்ளன:



  1. களஞ்சியம் – ஸ்னாப்ஷாட் இருக்கும் களஞ்சியத்தின் பெயர்.
  2. ஸ்னாப்ஷாட் – ஸ்னாப்ஷாட்டின் பெயர்.
  3. uuid - ஸ்னாப்ஷாட்டின் UUID.
  4. நிலை - ஸ்னாப்ஷாட்டின் தற்போதைய நிலை. ஸ்னாப்ஷாட் பின்வரும் நிலைகளில் இருக்கலாம்:
  5. அ. தோல்வி - ஸ்னாப்ஷாட் பிழையுடன் முடிந்து, காப்புப் பிரதி எடுக்கப்பட்ட தரவை மீட்டெடுக்கத் தவறியது.
    பி. தொடங்கப்பட்டது - ஸ்னாப்ஷாட் தற்போது இயங்கிக் கொண்டிருப்பதைக் குறிக்கிறது.
    c. பகுதி - உலகளாவிய க்ளஸ்டர் நிலை மீட்டெடுக்கப்பட்டதைக் காட்டுகிறது, ஆனால் குறைந்தபட்சம் ஒரு துண்டின் தரவை வெற்றிகரமாகச் சேமிக்க முடியவில்லை.
    ஈ. வெற்றி - ஸ்னாப்ஷாட் வெற்றிகரமாக முடிந்தது என்பதைக் குறிக்கிறது.

  6. உலகளாவிய_மாநிலத்தை உள்ளடக்கியது - குறிப்பிட்ட ஸ்னாப்ஷாட்டில் உலகளாவிய கிளஸ்டர் நிலை சேர்க்கப்பட்டுள்ளதா என்பதைக் குறிக்கிறது.
  7. ஷார்ட்_புள்ளிவிவரங்கள் - துண்டுகளின் எண்ணிக்கையைக் காட்டுகிறது.
  8. புள்ளிவிவரங்கள் - ஸ்னாப்ஷாட்டில் உள்ள கோப்பு எண்ணிக்கை மற்றும் கோப்புகளின் அளவு பற்றிய விவரங்கள்.

ஸ்னாப்ஷாட் நிலையிலிருந்து பெறப்பட்ட சில தகவல்கள் அவை.

மீள் தேடல் ஸ்னாப்ஷாட்டை உருவாக்கவும்

எலாஸ்டிக்ஸெர்ச் கெட் ஸ்னாப்ஷாட் API ஐ எவ்வாறு பயன்படுத்துவது என்பதை சிறப்பாக விளக்க, ஒரு மாதிரி ஸ்னாப்ஷாட்டை உருவாக்குவோம். எலாஸ்டிக் தேடல் களஞ்சியத்தை உருவாக்குவதற்கான அடிப்படைகள் அல்லது எலாஸ்டிக் தேடல் ஸ்னாப்ஷாட்டுக்கான பிற தேவைகளை இந்தப் பிரிவு உள்ளடக்காது என்பதை நினைவில் கொள்ளவும்.

மேலும் அறிய ஆவணங்களைச் சரிபார்க்கவும்.

எங்களிடம் elk_bakcups எனப்படும் ஒரு களஞ்சியம் இருப்பதாக வைத்துக்கொள்வோம், பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி கோரிக்கையுடன் அந்தக் களஞ்சியத்தில் ஒரு ஸ்னாப்ஷாட்டை உருவாக்கலாம்:

சுருட்டை -XPUT 'http://localhost:9200/_snapshot/elk_backups/test_snapshot?wait_for_completion=true' -எச் 'kbn-xsrf: அறிக்கையிடல்'

முந்தைய கோரிக்கையானது குறிப்பிட்ட களஞ்சியத்தில் ஸ்னாப்ஷாட் உருவாக்கத்தை துவக்குகிறது.

குறிப்பு : ஸ்னாப்ஷாட் உருவாக்கம் முடிவதற்கு தேவையான நேரம் பல காரணிகளைப் பொறுத்தது.

மீள் தேடல் ஸ்னாப்ஷாட் நிலையைப் பெறுக

ஸ்னாப்ஷாட் உருவாக்கும் செயல்முறையைத் துவக்கியதும், பின்வரும் வினவலை இயக்குவதன் மூலம் அதன் நிலையைச் சரிபார்க்கலாம்:

சுருட்டை -XGET 'http://localhost:9200/_snapshot/elk_backups/test_snapshot/_status' -எச் 'kbn-xsrf: அறிக்கையிடல்'

இது ஸ்னாப்ஷாட் நிலையைப் பற்றிய விரிவான தகவலை அளிக்க வேண்டும். ஒரு எடுத்துக்காட்டு வெளியீடு பின்வருமாறு காட்டப்பட்டுள்ளது:

{
'ஸ்னாப்ஷாட்கள்' : [
{
'ஸ்னாப்ஷாட்' : 'test_snapshot' ,
'களஞ்சியம்' : 'ஒவ்வொரு_பேக்கப்களும்' , < வலுவான >
வலுவான > 'uuid' : '9oOJtTunR_WC-1a7NA-9WQ' ,
'நிலை' : 'வெற்றி' ,
'உலகளாவிய_மாநிலத்தை உள்ளடக்கியது' : உண்மை ,
'shards_stats' : {
'தொடக்க' : 0 ,
'தொடங்கியது' : 0 ,
'இறுதிப்படுத்துதல்' : 0 ,
'முடிந்தது' : 94 ,
'தோல்வி' : 0 ,
'மொத்தம்' : 94
} ,
'புள்ளிவிவரங்கள்' : {
'அதிகரிக்கும்' : {
'file_count' : 282 ,
'பைட்டுகளில்_அளவு' : 750304
} ,
'மொத்தம்' : {
'file_count' : 692 ,
'பைட்டுகளில்_அளவு' : 62159894
} ,
'மில்லியில்_தொடக்க நேரம்' : 1663770043239 ,
'மில்லியில்_நேரம்' : 26212
} ,
'குறியீடுகள்' : { < வலுவான >
வலுவான > 'மை-டேட்டா ஸ்ட்ரீம்' : {
'shards_stats' : {
'தொடக்க' : 0 ,
'தொடங்கியது' : 0 ,
'இறுதிப்படுத்துதல்' : 0 ,
'முடிந்தது' : 1 ,
'தோல்வி' : 0 ,
'மொத்தம்' : 1
} ,
'புள்ளிவிவரங்கள்' : {
'அதிகரிக்கும்' : {
'file_count' : 0 ,
'பைட்டுகளில்_அளவு' : 0
} ,
'மொத்தம்' : {
'file_count' : 10 ,
'பைட்டுகளில்_அளவு' : 13518
} ,

--------------அவுட்புட் துண்டிக்கப்பட்டது------------------------

கிபானாவில், ஸ்டாக் மேனேஜ்மென்ட் - ஸ்னாப்ஷாட் மற்றும் ரீஸ்டோர் பிரிவுக்குச் செல்வதன் மூலம் ஸ்னாப்ஷாட் நிலையைச் சரிபார்க்கலாம்.

இலக்கு ஸ்னாப்ஷாட்டைத் தேர்ந்தெடுத்து விவரங்களைப் பார்க்கவும்.

குறிப்பு : எலாஸ்டிக் சர்ச் கெட் ஸ்னாப்ஷாட் ஸ்டேட்டஸ் ஏபிஐ வழங்கியது போன்ற விரிவான விவரங்களை கிபானா வழங்கவில்லை என்பதை நினைவில் கொள்ளவும்.

முடிவுரை

இந்த இடுகையில், கொடுக்கப்பட்ட ஸ்னாப்ஷாட்டைப் பற்றிய விரிவான தகவலைப் பெற அனுமதிக்கும் கெட் ஸ்னாப்ஷாட் நிலை API உடன் பணிபுரிவதற்கான அடிப்படைகளை நாங்கள் ஆராய்ந்தோம்.

வாசித்ததற்கு நன்றி!