Nid yw cychwyn unwaith o ddelwedd yn gwneud Pi yn offeryn y gellir ei ailadeiladu. Yr hyn sydd ei angen yw set fach o fewnbynnau y gallwch eu hailgymhwyso: sylfaen a gynhelir, ffurfweddiad a ddatganwyd, data parhaus y rhaglen, a hunaniaeth dyfais sy’n perthyn i’r bwrdd hwnnw’n unig. Os collwch yr olaf, bydd pob disodliad yn troi’n glôn o gymhwyster.

Mae’r camau isod yn drefn waith yn hytrach na chyngor offeryn. Bydd unrhyw system ffurfweddu sy’n gallu eu mynegi yn ddigon.

Rhestrwch y pedwar math o fewnbwn yn gyntaf

Mae’r ddelwedd sylfaenol a’i phecynnau’n diffinio’r system weithredu, yr bensaernïaeth ac o ble y daw diweddariadau, ac nid yw adeiladydd delweddau’n helpu oni bai bod yr offeryn a enwir ganddo’n cael ei gynnal o hyd ar gyfer eich rhyddhau. Y ffurfweddiad a ddatganwyd yw’r rhan y mae dyn yn ei hadolygu: rolau rhwydwaith, gosodiadau gwasanaeth, a’r camau cylch bywyd y mae angen i bob gwasanaeth eu cael. Data parhaus y rhaglen yw popeth na all y gwasanaeth ei ailddatgynhyrchu, ac mae ei leoliad a’i ddull copi wrth gefn yn perthyn i’r rhaglen honno yn hytrach na’r ddelwedd. Hunaniaethau dyfeisiau a chyfrinachau yw’r pedwerydd mewnbwn, a dyna’r un y mae pobl yn ei anghofio pan fyddant yn clonio cerdyn sy’n gweithio.

Ysgrifennwch y pedair rhestr cyn ailadeiladu unrhyw beth. Mae rhestr â rhes wag yn benderfyniad nad ydych wedi’i wneud eto.

Cadwch gyfrinachau allan o’r storfa a dywedwch ble maen nhw’n byw

Mae storfa’n gartref da i dempledi a adolygwyd a ffurfweddiad nad yw’n gyfrinach, ac yn gartref gwael i allweddi preifat VPN, cymwysterau gweinyddol a ailddefnyddir, ac archifau diagnostig. Os oes rhaid i gyfrinach fodoli ar y ddyfais, cofnodwch o ble y daw, pwy all ei darllen a sut y caiff ei throi. Mae allwedd sy’n byw ar un cerdyn SD yn un pwynt methiant, tra bod allwedd a gopïwyd i bob bwrdd yn gymhwyster ar draws y fflyd heb berchennog. Nid yw’r naill na’r llall yn gynllun adfer.

Mae’r prawf yn syml: pe bai’r storfa’n gollwng yfory, beth fyddai ymosodwr yn ei ennill? Mae templedi a nodiadau topoleg yn goroesi. Nid yw hunaniaeth weithredol.

Gadewch i awtomeiddio berchen ar yr hyn y gall ei ailredeg

Mae model Ansible yn cadw rhestr o nodau a reolir ar wahân i ddramâu, tasgau, rolau a thriniwr sy’n tanio pan fydd tasg yn adrodd am newid. Defnyddiwch y strwythur hwnnw i roi un perchennog ffurfweddu i bob gwasanaeth yn hytrach nag ailchwarae hanes cragen. Dewiswch weithrediadau sy’n ddiogel i’w rhedeg ddwywaith, a phenderfynwch yn fwriadol sut y mae ffeil a newidiwyd yn cyrraedd y broses sy’n rhedeg. Nid yw tasg sy’n sicrhau bod gwasanaeth wedi cychwyn o reidrwydd yn gwneud iddo ail-lwytho ffurfweddiad yr ydych newydd ei aileirio.

Gwahanwch gamau’r weinyddiaeth hefyd. Mae cysylltedd cychwynnol, ffurfweddiad arferol a rheoli sy’n dibynnu ar VPN yn dair ffenestr wahanol, a gall y drydedd dynnu eich mynediad eich hun os yw’r ailadeiladu’n ailosod y rhwydwaith oddi tani. Cadwch lwybr annibynnol i mewn.

Adferwch ddata a hunaniaeth yn fwriadol

Mae cyfeintiau cynwysyddion yn parhau’n annibynnol ar gylch bywyd y cynhwysydd, tra nad yw’r haen ysgrifenadwy y tu mewn i gynhwysydd yn gwneud hynny, a dyna pam nad yw ail-greu cynhwysydd o’i ddelwedd yn ail-greu’r cyflwr yr oedd y rhaglen yn ei ddefnyddio, fel y mae’r dogfennaeth gyfeintiau yn ei ddisgrifio. Cofnodwch y cyfeintiau, y pwyntiau mowntio a’r gwasanaethau allanol y mae’r offeryn yn dibynnu arnynt, a defnyddiwch broses copi wrth gefn ac adfer y rhaglen ei hun. Nid yw cynhwysydd sy’n cychwyn heb wall yn brawf bod ei gronfa ddata a’i ffeiliau’n cytuno.

Ar gyfer hunaniaeth, penderfynwch a ydych yn adfer yr un ddyfais neu’n cofrestru disodliad, oherwydd gweithrediadau gwahanol â chlirio gwahanol yw’r rhain.

Cysoniwch fynediad y cymar hen cyn actifadu hunaniaeth yn rhywle arall, ac yna’n unig profwch yr offeryn a ailadeiladwyd mewn amgylchedd ynysig neu adfer. Gwiriwch y data gofynnol, yr hunaniaeth gywir, llwybr diweddaru â pherchennog, a’r polisi rhwydwaith a fwriadwyd.

Mae delwedd sy’n cychwyn yn un mewnbwn o bedwar, a hi yw’r un hawddaf i’w hatgynhyrchu.

Erthyglau cysylltiedig