Afrit af VPN-þjóni: ákveðið hvað verður að vera endurheimtanlegt
Auðkenni, stillingar og ástand eru þrjú ólík afritsverkefni. Ákveðið fyrst markmið endurbyggingarinnar, takið eitt augnablik og prófið síðan endurheimtina.
Að afrita stillingaskrá er ekki afrit, og afrit sem enginn getur endurheimt er ekki áætlun. Safnið verður að innihalda auðkenni þjónustunnar, stefnuna í kringum hana og ástandið sem segir hvaða tækjum er enn leyft. Það verður líka að vera varið, því í flestum uppsetningum veitir safnið nákvæmlega það sem VPN-ið veitir. Ákvörðunin um hvað verður að vera endurheimtanlegt kemur fyrst; skráalistinn leiðir af þeirri ákvörðun.
Byrjið á markmiði endurbyggingarinnar
Skrifið niður hvað endurbyggður þjónn verður að gera áður en þið listið eina skrá: ljúka sömu göngunum, sýna sama auðkennið og hafna þeim tækjum sem eru nú afturkölluð. Þessi setning útilokar flest barnaleg afrit, því stillingamappa inniheldur sjaldan afturköllunarlistann eða ytri auðkennisfylgni. Hún afhjúpar líka hlutana sem lifa utan hýsilsins, svo sem DNS-færslur, reglur skýjaveggjar og möppuna sem gáttin sannvottar gegn. Áætlun sem hunsar þá framleiðir endurheimtan þjón sem lítur heilbrigður út og hleypir engum inn.
Flokkið efnið í þrjár körfur: auðkenni, stillingar og ástand. Auðkennið eru lyklarnir, skírteinin og stofnunin sem undirritar þau. Stillingar eru stillingar þjónsins, laugarnar, leiðirnar og veggjarstefnan, en ástandið er mengi jafningja, reikninga og afturkallana sem breytist á hverjum degi.
Auðkennið er sá hluti sem þið getið ekki endurnýtt
Ekki er hægt að endurskapa einkalykla úr minni, og skírteinin sem byggja á þeim renna út samkvæmt áætlun sem þið erfið í stað þess að velja. Takið afrit af lykli þjónsins, útvegunarefni biðlara og skírteinastofnuninni, og merkið síðan hver þeirra eigi að vera utan nets. Stofnunarlykill sem lifir aðeins á starfandi gátt er einni sátt frá fullri endurstillingu auðkennis fyrir hvern biðlara. Skráið hvað er viljandi geymt annars staðar svo enginn afriti það í safn með minni vörn.
Afturköllun á skilið eigin línu í áætluninni. Endurheimt stillinganna frá í gær getur endurreist auðkenni sem þið fjarlægðuð í dag, sem gerir endurheimt að öryggisatviki. Haldið núverandi afturköllunarástandi á stað sem er óháður skyggninu sem þið mynduð fara til baka í, og athugið það eftir hverja endurheimt.
Takið ástandið á einu augnabliki
Afrit sem tekið er á meðan þjónustan skrifar gefur ósamkvæmt birgðayfirlit, og ósamkvæm auðkennigögn eru verri en eldra hreint afrit. Notið studda útflutningsleið fyrir hvert geymslupláss og skráið síðan tíma skyggnisins, því sérhver síðari spurning um endurheimtina veltur á því.
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
Fyrsta skipunin prentar keyrandi viðmótið út aftur sem stillingar, sem er fljótlegasta leiðin til að grípa jafningja sem bætt var við í höndunum frekar en með stjórnunartóli; það er skjalfest í handbók wg(8). Línan sqlite er mynstrið fyrir stjórnunargagnagrunn: afritaskipunin býr til samkvæmt afrit á meðan skrifarinn heldur áfram. Afrit möppunnar varðveitir heimildir, sem skiptir máli því aðeins root getur lesið þær lykilskrár. Skráin yfir allt er það sem gerir ykkur kleift að greina heilt safn frá styttu.
Gerðu endurheimtina mögulega og prófið hana síðan
Dulkóðið safnið og geymið endurheimtarlykilinn annars staðar en á vélinni sem það kom frá. Afrit þar sem lykilsetningin er aðeins til á biluðu þjóninum er afrit sem enginn mun opna. Takmarkið sókn við fólkið sem gat þegar stjórnað gáttinni, og skráið hverja sókn. Prófið endurheimtina á einangruðu neti, því klónað auðkenni sem reist er við hlið framleiðslunnar skapar tvo þjóna sem svara fyrir sama jafningjalykil.
Skráið undantekningarnar jafn vandlega og innihaldið. Reglur skýjaveggjar, DNS-færslur og ytri mappa geta hvert þurft sitt endurheimtarskref. Árangursrík skráaafritun er ekki sönnun þess að þjónustan komi til baka; eina sönnunin sem telur er endurbyggður endapunktur sem stenst sama viðtökupróf og uppruninn.