Uliweka mfumo wa uendeshaji, ukaimarisha huduma na unashikilia funguo, na huanza kuhisi kuwa seva ni yako. Ni yako kama nyumba ya kukodi ilivyo yako: kufuli la mlango liko chini ya udhibiti wako na jengo haliko. Hypervisor, mtandao ulio mbele ya instance na akaunti inayoweza kujenga kila kitu upya ni vya mtu mwingine. Tofauti hiyo huamua kile mpango wa urejeshaji lazima ukisie, na ndiyo sehemu ambayo self-hosting hubadilisha kidogo zaidi.

Akaunti ndiyo ndege halisi ya udhibiti

Akaunti ya upangishaji husimamia mashine pepe, diski zake, snapshots, anwani za umma na kanuni za mtandao. Kila moja ya haya inaweza kubadilishwa bila kuingia kwa mgeni, jambo linaloweka akaunti nje ya modeli ya vitisho inayoelezwa na miongozo mingi ya VPN. Mpangilio kamili wa handaki hustinimilia hatua ya akaunti inayobadilisha diski.

Linda akaunti hiyo kama rasilimali tofauti: vitambulisho huru, vipengele vya pili vinavyoungwa mkono na maunzi na rekodi ya ukaguzi ambayo mtu husoma kweli. Kuishirikisha na ingizo lilo hilo la kidhibiti neno la siri kama huduma ya VPN ni kosa linalofanya udhibiti mwingine wote kuwa bure.

Soma mgawanyo wa majukumu wa mtoa huduma kwa bidhaa mahususi, si kwa wingu kwa ujumla. Modeli ya uwajibikaji wa pamoja ni mfano muhimu wa jinsi tabaka zinavyogawanywa, na watoa huduma wengine hueleza mipaka yao badala ya kurithi hiyo. Unachotafuta ni hitilafu zipi unatakiwa kurekebisha na zipi unaweza tu kuripoti.

Matukio ya miundombinu ambayo huwezi kusimamia

Uhamishaji wa moja kwa moja, matengenezo ya mwenyeji, hitilafu ya maunzi kwenye nodi halisi na tukio la uwezo wote hushughulikiwa na mtoa huduma kwa ratiba yake mwenyewe. Unaweza kuona kuwasha upya, upotevu mfupi wa pakiti au mabadiliko ya anwani, na hautoona sababu. Muundo unaochukulia instance kama nukta isiyobadilika utatafsiri kila moja kama hitilafu ya VPN. Hatua sahihi ni kuifanya huduma ivumilie instance inayotoweka, badala ya kuchunguza sababu ambayo haitaonyeshwa kwako kamwe.

Nakala za akiba ni za tabaka hili, si za handaki. Hifadhi mpangilio wa seva, utambulisho, mpango wa anwani na njia zilizoruhusiwa mahali pasipo tegemea upatikanaji wa instance, na uthibitishe kuwa nakala inaweza kurejeshwa bila diski asilia.

Tabia ya anwani inastahili ukaguzi wake. Ikiwa anwani ya umma hudumu baada ya kusimamishwa, kubadilishwa au kufutwa inategemea jinsi ilivyotengwa, na shughuli hizo tatu hazibadilishani. Andika unayotegemea kabla tukio halijafanya swali kuwa la dharura.

Kagua kile kinachobaki baada ya kujenga upya

Jenga njia ya urejeshaji wakati kila kitu kinafanya kazi. Tambua konsoli au ufikiaji wa nje ya mkondo unaotolewa na mtoa huduma, thibitisha unaweza kuifikia bila handaki, na hifadhi vitambulisho mahali ambapo kompyuta mpakato iliyoharibika au simu iliyopotea haitavichukua. Ikiwa mabadiliko ya firewall ya ndani yanazuia handaki, konsoli hiyo ndiyo njia pekee ya kurudi.

curl -s http://169.254.169.254/latest/meta-data/instance-id
curl -s http://169.254.169.254/latest/meta-data/public-ipv4
cloud-init status --long

Huduma ya metadata hujibu maswali kuhusu instance ambayo mgeni hawezi kuiona vinginevyo, na njia zake kamili hutofautiana kati ya watoa huduma na majukwaa, kwa hivyo zithibitishe na nyaraka za bidhaa unayoendesha. Kisha fanya ujenzi mmoja upya unaodhibitiwa wa instance ya majaribio na upime muda. Utaratibu wa urejeshaji ambao hakuna aliyewahi kuutekeleza ni dhana tu.

Angalia kile ujenzi upya ulichofanya kwa anwani, funguo za mwenyeji, utambulisho wa diski na kila kitu ambacho wateja hubandika. Wateja waliobakiza funguo ya mwenyeji kwenye akiba watateta baada ya ujenzi upya, na malalamiko hayo ni tabia sahihi na si hitilafu ya kunyamazishwa.

Amua kile self-hosting hubadilisha kwa kweli

Kuendesha VPN yako mwenyewe huhamisha uaminifu kutoka kwa mwendeshaji wa VPN hadi kwa mtoa huduma wa upangishaji pamoja na wewe. Hiyo ni mabadiliko ya kweli, na si sawa na kuondoa mtu wa tatu. Ikiwa lengo lilikuwa kuzuia VPN ya kibiashara kuona trafiki, mtoa huduma bado anaweza kuona mtandao wa instance, diski yake na rekodi za malipo.

Kumbukumbu zako mwenyewe zinaelezea programu yako, na hazinaelezi kila rekodi ya miundombinu ambayo mtoa huduma huhifadhi. Kinyume chake pia ni kweli: uonekano wa miundombinu hauthibitishi kile mtoa huduma huhifadhi. Maswali yote mawili yanahitaji sera ya mtoa huduma na mpangilio wako, na hakuna mmoja hujibu mwingine.

Andika jibu kama mgawanyo wa kazi: tabaka gani limeshindwa, nani anaweza kulirekebisha na ukarabati huo unachukua muda gani. Self-hosting hubadilisha unayemwamini, na sehemu yenye manufaa ya zoezi ni kujua hasa ni tabaka gani unawamini kwa ajili yake.

Makala zinazohusiana