കോൺഫിഗറേഷൻ ഫയൽ പകർത്തുന്നത് ബാക്കപ്പ് അല്ല, ആർക്കും പുനഃസ്ഥാപിക്കാനാകാത്ത ബാക്കപ്പ് ഒരു പദ്ധതിയുമല്ല. ആർക്കൈവിൽ സേവനത്തിന്റെ ഐഡന്റിറ്റി, അതിനുചുറ്റുമുള്ള നയം, ഏത് ഉപകരണങ്ങൾക്കാണ് ഇപ്പോഴും അനുമതിയുള്ളതെന്ന് പറയുന്ന അവസ്ഥ എന്നിവ ഉണ്ടായിരിക്കണം. അത് സംരക്ഷിക്കപ്പെടുകയും വേണം, കാരണം മിക്ക വിന്യാസങ്ങളിലും ആർക്കൈവ് VPN നൽകുന്നത് കൃത്യമായി നൽകുന്നു. എന്താണ് പുനഃസ്ഥാപിക്കാവുന്നതായിരിക്കേണ്ടതെന്ന തീരുമാനം ആദ്യം വരുന്നു; ഫയൽ പട്ടിക ആ തീരുമാനത്തിൽനിന്ന് ഉരുത്തിരിയുന്നു.

പുനർനിർമ്മാണ ലക്ഷ്യത്തിൽനിന്ന് തുടങ്ങുക

ഒരു ഫയൽ പോലും ലിസ്റ്റ് ചെയ്യുന്നതിന് മുൻപ് പുനർനിർമ്മിച്ച സർവർ എന്ത് ചെയ്യണമെന്ന് എഴുതുക: അതേ ടണലുകൾ അവസാനിപ്പിക്കുക, അതേ ഐഡന്റിറ്റി അവതരിപ്പിക്കുക, ഇപ്പോൾ റദ്ദാക്കിയ ഉപകരണങ്ങളെ നിരസിക്കുക. ആ വാക്യം മിക്ക നിഷ്കളങ്ക പകർപ്പുകളെയും ഒഴിവാക്കുന്നു, കാരണം കോൺഫിഗറേഷൻ ഡയറക്ടറിയിൽ റദ്ദാക്കൽ പട്ടികയോ ബാഹ്യ ഐഡന്റിറ്റി ആശ്രിതത്വമോ അപൂർവമാണ്. ഹോസ്റ്റിന് പുറത്ത് ജീവിക്കുന്ന ഭാഗങ്ങളും ഇത് വെളിപ്പെടുത്തുന്നു, ഉദാ. DNS റെക്കോർഡുകൾ, ക്ലൗഡ് ഫയർവാൾ നിയമങ്ങൾ, ഗേറ്റ്വേ പ്രാമാണീകരിക്കുന്ന ഡയറക്ടറി. അവ അവഗണിക്കുന്ന പദ്ധതി ആരോഗ്യകരമായി തോന്നുന്ന, പക്ഷേ ആരെയും അകത്തേക്ക് വിടാത്ത ഒരു പുനഃസ്ഥാപിച്ച സർവർ സൃഷ്ടിക്കുന്നു.

വസ്തുവകകൾ മൂന്ന് കൊട്ടകളിൽ ഗ്രൂപ്പ് ചെയ്യുക: ഐഡന്റിറ്റി, കോൺഫിഗറേഷൻ, അവസ്ഥ. ഐഡന്റിറ്റി എന്നത് കീകൾ, സർട്ടിഫിക്കറ്റുകൾ, അവയിൽ ഒപ്പിടുന്ന അധികാരസ്ഥാനം എന്നിവയാണ്. കോൺഫിഗറേഷൻ ഡീമൺ ക്രമീകരണങ്ങൾ, പൂളുകൾ, റൂട്ടുകൾ, ഫയർവാൾ നയം എന്നിവയാണ്; അവസ്ഥ എന്നത് ദിവസവും മാറുന്ന പിയറുകൾ, അക്കൗണ്ടുകൾ, റദ്ദാക്കലുകൾ എന്നിവയുടെ കൂട്ടമാണ്.

ഐഡന്റിറ്റി നിങ്ങൾക്ക് വീണ്ടും സൃഷ്ടിക്കാനാകാത്ത ഭാഗമാണ്

സ്വകാര്യ കീകൾ ഓർമ്മയിൽനിന്ന് വീണ്ടും സൃഷ്ടിക്കാനാകില്ല, അവയെ ആശ്രയിക്കുന്ന സർട്ടിഫിക്കറ്റുകൾ നിങ്ങൾ തിരഞ്ഞെടുക്കാതെ പാരമ്പര്യമായി ലഭിക്കുന്ന ഒരു ഷെഡ്യൂളിൽ കാലഹരണപ്പെടുന്നു. സർവർ കീ, ക്ലയന്റ് വിതരണ വസ്തു, സർട്ടിഫിക്കറ്റ് അധികാരസ്ഥാനം എന്നിവയുടെ ബാക്കപ്പ് എടുക്കുക, തുടർന്ന് അവയിൽ ഏതാണ് ഓഫ്ലൈൻ ആയിരിക്കേണ്ടതെന്ന് രേഖപ്പെടുത്തുക. പ്രവർത്തിക്കുന്ന ഗേറ്റ്വേയിൽ മാത്രം ജീവിക്കുന്ന അധികാര കീ ഓരോ ക്ലയന്റിനും പൂർണ ഐഡന്റിറ്റി റീസെറ്റ് വരെ ഒരു വിട്ടുവീഴ്ച മാത്രം അകലെയാണ്. മനഃപൂർവം മറ്റെവിടെയോ സൂക്ഷിക്കുന്നത് രേഖപ്പെടുത്തുക, ആരും അത് കുറഞ്ഞ സംരക്ഷണമുള്ള ആർക്കൈവിലേക്ക് പകർത്താതിരിക്കാൻ.

റദ്ദാക്കൽ പദ്ധതിയിൽ സ്വന്തം വരി അർഹിക്കുന്നു. ഇന്നലത്തെ കോൺഫിഗറേഷൻ പുനഃസ്ഥാപിക്കുന്നത് ഇന്ന് നിങ്ങൾ നീക്കിയ ഐഡന്റിറ്റി തിരികെ കൊണ്ടുവന്നേക്കാം, ഇത് ഒരു വീണ്ടെടുപ്പിനെ സുരക്ഷാ സംഭവമാക്കി മാറ്റുന്നു. നിലവിലെ റദ്ദാക്കൽ അവസ്ഥ നിങ്ങൾ മടങ്ങിപ്പോകുന്ന സ്നാപ്പ്ഷോട്ടിൽനിന്ന് സ്വതന്ത്രമായ ഒരിടത്ത് സൂക്ഷിക്കുക, ഏത് പുനഃസ്ഥാപനത്തിനും ശേഷം അത് പരിശോധിക്കുക.

ഒരു നിമിഷത്തിൽ അവസ്ഥ പകർത്തുക

സേവനം എഴുതുമ്പോൾ എടുക്കുന്ന പകർപ്പ് പൊരുത്തക്കേടുള്ള ഇൻവെന്ററി ഉണ്ടാക്കുന്നു, പൊരുത്തക്കേടുള്ള ഐഡന്റിറ്റി ഡാറ്റ പഴയ ശുദ്ധമായ പകർപ്പിനേക്കാൾ മോശമാണ്. ഓരോ സ്റ്റോറിനും പിന്തുണയുള്ള എക്സ്പോർട്ട് പാത ഉപയോഗിക്കുക, തുടർന്ന് സ്നാപ്പ്ഷോട്ട് സമയം രേഖപ്പെടുത്തുക, കാരണം പുനഃസ്ഥാപനത്തെക്കുറിച്ചുള്ള ഓരോ തുടർന്നുള്ള ചോദ്യവും അതിനെ ആശ്രയിച്ചിരിക്കുന്നു.

wg showconf wg0 > /srv/backup/wg0.runtime.conf
sqlite3 /var/lib/vpn/admin.db ".backup '/srv/backup/admin.db'"
cp -a /etc/wireguard /srv/backup/etc-wireguard
sha256sum /srv/backup/*.conf > /srv/backup/MANIFEST

ആദ്യ കമാൻഡ് പ്രവർത്തിക്കുന്ന ഇന്റർഫേസ് കോൺഫിഗറേഷനായി വീണ്ടും പ്രിന്റ് ചെയ്യുന്നു, ഇത് മാനേജ്മെന്റ് ടൂളിന് പകരം കൈകൊണ്ട് ചേർത്ത പിയറുകളെ പിടിക്കാനുള്ള വേഗതയേറിയ വഴിയാണ്; ഇത് wg(8) കൈപ്പുസ്തകം രേഖപ്പെടുത്തുന്നു. sqlite വരി മാനേജ്മെന്റ് ഡാറ്റാബേസിനുള്ള മാതൃകയാണ്: എഴുത്തുകാരൻ തുടരുന്നതിനിടയിൽ ബാക്കപ്പ് കമാൻഡ് സ്ഥിരതയുള്ള പകർപ്പ് ഉണ്ടാക്കുന്നു. ഡയറക്ടറി പകർപ്പ് അനുമതികൾ സംരക്ഷിക്കുന്നു, ആ കീ ഫയലുകൾ root മാത്രമേ വായിക്കാനാകൂ എന്നതിനാൽ ഇത് പ്രധാനമാണ്. മാനിഫെസ്റ്റ് ആണ് പൂർണ ആർക്കൈവിനെ മുറിച്ച ആർക്കൈവിൽനിന്ന് വേർതിരിച്ചറിയാൻ നിങ്ങളെ സഹായിക്കുന്നത്.

പുനഃസ്ഥാപനം സാധ്യമാക്കുക, പിന്നീട് പരീക്ഷിക്കുക

ആർക്കൈവ് എൻക്രിപ്റ്റ് ചെയ്യുക, വീണ്ടെടുപ്പ് കീ അത് വന്ന യന്ത്രത്തിന് പുറത്ത് സൂക്ഷിക്കുക. പാസ്ഫ്രേസ് പരാജയപ്പെട്ട സർവറിൽ മാത്രം ഉള്ള ബാക്കപ്പ് ആരും തുറക്കാത്ത ബാക്കപ്പാണ്. വീണ്ടെടുപ്പ് ഗേറ്റ്വേ മുമ്പേ നിയന്ത്രിക്കാൻ കഴിഞ്ഞിരുന്നവർക്ക് മാത്രമായി പരിമിതപ്പെടുത്തുക, ഓരോ വീണ്ടെടുപ്പും ലോഗ് ചെയ്യുക. ഒറ്റപ്പെട്ട നെറ്റ്വർക്കിൽ പുനഃസ്ഥാപനം പരീക്ഷിക്കുക, കാരണം ഉൽപാദനത്തിന് അരികിൽ ഉയർത്തിയ ക്ലോൺ ഐഡന്റിറ്റി ഒരേ പിയർ കീക്ക് ഉത്തരം നൽകുന്ന രണ്ട് സർവറുകൾ സൃഷ്ടിക്കുന്നു.

ഒഴിവാക്കലുകൾ ഉള്ളടക്കത്തോളം ശ്രദ്ധയോടെ രേഖപ്പെടുത്തുക. ക്ലൗഡ് ഫയർവാൾ നിയമങ്ങൾ, DNS റെക്കോർഡുകൾ, ബാഹ്യ ഡയറക്ടറി എന്നിവയ്ക്ക് ഓരോന്നിനും സ്വന്തം വീണ്ടെടുപ്പ് ഘട്ടം ആവശ്യമായി വന്നേക്കാം. വിജയകരമായ ഫയൽ പകർപ്പ് സേവനം മടങ്ങുന്നു എന്നതിന് തെളിവല്ല; യഥാർത്ഥത്തിന് തുല്യമായ അംഗീകാര പരിശോധന പാസാകുന്ന പുനർനിർമ്മിച്ച എൻഡ്പോയിന്റ് മാത്രമാണ് കണക്കാക്കപ്പെടുന്ന ഏക തെളിവ്.

അനുബന്ധ ലേഖനങ്ങൾ