O lè ṣe àdàkọ ààbò fún kọ́ńténíà tí a ti fi kóòdù pa gẹ́gẹ́ bí ohun kan ṣoṣo, tàbí kí o gbé e kí o sì ṣe àdàkọ ààbò fún àwọn fáìlì inú rẹ̀. Àwọn méjèèjì ń kọjá VPN láìséwu, ibẹ̀ sì ni ìfararọ parí. Wọ́n ń mú ohun tó yàtọ̀ padà, wọ́n gbára lé àwọn kọ́kọ́rọ́ tó yàtọ̀, wọ́n ń gba iye ààyè tó yàtọ̀, wọ́n sì ń kùnà ní ọ̀nà tó yàtọ̀ nígbà tí ẹnìkan bá nílò dátà padà. Yan ohun ìmúpadà kọ́kọ́, lẹ́yìn náà gbígbé, lẹ́yìn náà fífi kóòdù pamọ́ àdàkọ tí a fi pamọ́. Àkójọ ìyẹ̀wò ìsàlẹ̀ ń tẹ̀lé ìlànà yẹn, nítorí pé ó fẹ́rẹ̀ẹ́ jẹ́ pé gbogbo àríyànjiyàn àdàkọ ààbò jẹ́ àìfarakanra nípa èwo nínú àwọn ìpinnu mẹ́ta yẹn ni a ṣe kọ́kọ́.

Ohun méjì, ìrísí ìmúpadà méjì

Àdàkọ ààbò ní ìpele àwòrán ń mú kọ́ńténíà padà: o gba ìwọ̀n tí a fi kóòdù pa padà, o sì tún nílò ohun èlò ìmúpadà rẹ̀ láti ṣí i. Àdàkọ ààbò ní ìpele fáìlì ń mú àwọn fáìlì àti igi àwọn àkójọpọ̀ padà, kóòdù tó ń dáàbò bò wọ́n jẹ́ ànímọ́ ibi ìpamọ́ àdàkọ ààbò, kì í ṣe ti kọ́ńténíà ìpilẹ̀. Àdàkọ tí ó rọrùn sínú fódà tó jìnnà jẹ́ ìṣẹ̀lẹ̀ kẹta, ó sì ń jogún ààbò tí fódà yẹn ní lásán.

ObjectWhat a restore gives youWhere the encryption question lands
Encrypted container imageThe volume, still lockedThe container format and its recovery key material
Mounted files into a backup toolSelected files and metadataThe backup repositorys own keys and design
Plain copy to a remote folderWhatever the copy process keptWhatever protects that storage afterwards

Ìlà àárín ni èyí tí àwọn ènìyàn ń kà lọ́nà àìtọ́. Ó lè jẹ́ àpẹẹrẹ tó dára pátápátá: ètò àdàkọ ààbò ń ka àkọ́wé gbangba níbílẹ̀, ó sì ń kọ ibi ìpamọ́ tí a fi kóòdù pa tí a sì jẹ́rìí sí. Nígbà náà ààbò ń gbára lé ètò yẹn àti àwọn ẹ̀rí ìdánimọ̀ rẹ̀, kì í ṣe ọ̀rọ̀ ìpamọ́ kọ́ńténíà ìpilẹ̀, a kò sì gbọ́dọ̀ ṣàpèjúwe àwọn méjèèjì bí ẹni pé ìṣàkóso kan náà ni.

Ìyẹ̀wò 1: kí ni ìmúpadà gbọ́dọ̀ tún kọ́?

Be èrè náà ní ìrísí ìmúpadà, kì í ṣe àdàkọ ààbò. Bí ìbéèrè bá jẹ́ “mú iṣẹ́ yìí padà sórí ẹ̀rọ mìíràn”, àwòrán pẹ̀lú ohun èlò ìmúpadà rẹ̀ jẹ́ ìdáhùn tó bá ara mu. Bí ìbéèrè bá jẹ́ “mú ìwé ìṣirò owó oṣù Kẹ́ta padà”, mímú àwòrán gígábáìtì bíi mélòó kan padà kìkì láti yọ fáìlì kan jẹ́ ìdáhùn olówó ńlá. Àwọn méjèèjì jẹ́ ìmúpadà tó tọ́, wọn kì í sì ṣe ìsúnná owó tí a lè pààrọ̀. Ètò tó dárúkọ ọ̀kan nínú wọn yóò di ìdánwò nípasẹ̀ èkejì nígbà tó yá.

Kọ àfojúsùn ìmúpadà sínú ètò: gbogbo ìwọ̀n, igi àkójọpọ̀, tàbí àwọn fáìlì kọ̀ọ̀kan. Lẹ́yìn náà ṣàkíyèsí irú métàdátà tó gbọ́dọ̀ rìnrìn àjò pẹ̀lú wọn, nítorí pé ìní, àwọn àṣẹ, àwọn ànímọ́ tí a gbòòrò àti àmi àkókò jẹ́ apá kan ìmúpadà ní ìpele fáìlì, wọ́n sì ń sọnù ní àwọn ìlànà iṣẹ́ tó dá lórí àdàkọ tí ó dàbí ẹni pé ó tó nígbà ìdánwò.

Pinnu pẹ̀lú ẹni tí yóò ṣe ìmúpadà. Ibi ìpamọ́ ní ìpele fáìlì tí olùṣiṣẹ́ kankan lè gbé jẹ́ àpẹẹrẹ àwọn ẹ̀tọ́ tó yàtọ̀ sí àwòrán tó nílò wíwá olùní kọ́kọ́rọ́, kò sì sí èyí tó dára jù lọ fúnrarẹ̀. Ohun tó ṣe pàtàkì ni pé yíyàn náà jẹ́ àmọ̀ọ́nú àti pé a kọ ọ́ sílẹ̀.

Ìyẹ̀wò 2: kí ni ó ń dáàbò bo àdàkọ tí a fi pamọ́?

VPN ń dáàbò bo apá gbígbé kan. Kò sọ ohunkóhun nípa àdàkọ tí a fi pamọ́ lẹ́yìn tí gbígbé parí, “ó gba inú ihò náà kọjá” kì í sì ṣe gbólóhùn nípa agbára olùṣiṣẹ́ àdàkọ ààbò láti ka dátà rẹ. Bí ẹnìkan mìíràn bá ń ṣiṣẹ́ ẹ̀gbẹ́ tó jìnnà, ìbéèrè ni ohun tí wọ́n lè kà, kì í ṣe bóyá ìsopọ̀ náà jẹ́ kóòdù.

Fún àwòrán, ìyẹn túmọ̀ sí dáàbò bo ohun èlò kọ́kọ́rọ́ kọ́ńténíà lọ́tọ̀ọ̀tọ̀ sí àwòrán fúnra rẹ̀. Pípàdánù orí ni pípàdánù ìwọ̀n, nítorí náà ṣe àdàkọ ààbò orí ní ibi tí àwòrán kò sí:

cryptsetup luksHeaderBackup /dev/vg0/data --header-backup-file data-header.img
cryptsetup luksDump /dev/vg0/data | head -20

Fún ibi ìpamọ́ ní ìpele fáìlì, ṣàyẹ̀wò bóyá irinṣẹ́ náà ń fi kóòdù pa àkóónú àti métàdátà kí wọ́n tó kúrò ní ẹ̀rọ, kí o sì wá ẹni tó di àwọn kọ́kọ́rọ́ mú. Àwọn ìwé àpẹẹrẹ àpẹẹrẹ Restic sọ ní gbangba pé ó ń gbà pé ẹ̀rọ orísun tó gbẹ́kẹ̀lé ni, àti pé fífi kóòdù pa kò dá àwọn tó ní àǹfààní sí ibi ìpamọ́ lọ́wọ́ láti pa àdàkọ ààbò rẹ́. Àwọn ìkìlọ̀ méjèèjì ṣe pàtàkì: ibi ìpamọ́ lè jẹ́ àṣírí, síbẹ̀ a lè pa á run.

Ìyẹ̀wò 3: ṣé àdàkọ náà wà ní ìbámu?

Àdàkọ ààbò tó ń gba ètò fáìlì tó ń yí padà jẹ́ àdàkọ, kì í ṣe ibi ìmúpadà. Fún àwòrán, lo ọ̀nà tí irinṣẹ́ ìwọ̀n ń gbà láti ní àwòrán àkókò tó dúró ṣinṣin, èyí tí ó máa ń túmọ̀ sí iṣẹ́ àwòrán àkókò tàbí yíyọ, kì í ṣe kíka fáìlì ńlá bó ṣe ń yí padà:

lvcreate -L 5G -s -n data-snap /dev/vg0/data
cryptsetup open /dev/vg0/data-snap data-snap --readonly

Fún àwọn fáìlì tí a gbé, lo ìlànà ìbámu tí ohun èlò ń gbà fún àwọn ibi ìpamọ́ dátà tó ń ṣiṣẹ́ àti dátà mìíràn tí a ṣètò. Àdàkọ ní ìpele ètò fáìlì àti ibi ìmúpadà tó bá ohun èlò mu jẹ́ àpèjúwe tó yàtọ̀, ìyàtọ̀ sì máa ń hàn nígbà tí o bá gbìyànjú láti bẹ̀rẹ̀ ohun èlò láti inú àdàkọ tí a mú padà.

Fi ohun èlò ìmúpadà pamọ́ sórí ọ̀nà ààbò tó dàgbà tó yàtọ̀. Pípàdánù ẹ̀rọ ìpilẹ̀ kò gbọ́dọ̀ túmọ̀ sí pípàdánù ẹ̀rí ìdánimọ̀ kan ṣoṣo tó ń ṣí àdàkọ ààbò rẹ̀, ìyẹn sì ni ohun tó ń ṣẹlẹ̀ nígbà tí fáìlì kọ́kọ́rọ́ bá wà lórí ìwọ̀n tí a ń ṣe àdàkọ ààbò fún. Dán ìpínyà yẹn wò ní àmọ̀ọ́nú: mú padà sórí ẹ̀rọ tí kò tíì rí ìpilẹ̀ rí, kí o lo kìkì ohun tí ètò náà sọ pé ó wà.

Ìyẹ̀wò 4: ṣé ìwárí ìyípadà wúlò fún ohun yìí?

Kọ́ńténíà tí a fi kóòdù pa dàbí fáìlì ńlá kan tí kò hàn kedere lójú ọ̀pọ̀ irinṣẹ́ gbígbé, nítorí náà àtúnṣe kékeré nínú àkọ́wé gbangba lè fa àtúnkà ńlá tàbí àtúngbé pátápátá, ní ìbámu pẹ̀lú irinṣẹ́ àti ọ̀nà. Pípa sí àwọn ègé tí ìwọ̀n wọn ń yí padà àti yíyọ àfikún, gẹ́gẹ́ bí restic ṣe ṣàkọsílẹ̀, lè dín ìyẹn kù, ṣùgbọ́n ànímọ́ irinṣẹ́ yẹn ni, kì í ṣe ti àwọn kọ́ńténíà tí a fi kóòdù pa lápapọ̀.

Wọ̀n dípò kí o gbàbọ̀. Fi ìsááré àkọ́kọ́ wé èkejì lẹ́yìn ìyípadà kékeré tí kò léwu, kí o sì kọ àwọn báìtì tí a gbé àti àkókò tó kọjá sílẹ̀. Fi àdàkọ ààbò tí a mọ̀ pé ó dára pamọ́ nígbà tí o ń ṣe àdánwò, kí ìdánwò má baà lo ibi ìmúpadà kan ṣoṣo rẹ.

Lẹ́yìn náà pari àkójọ náà pẹ̀lú ìdánwò kan ṣoṣo tó ṣe pàtàkì: ìmúpadà láìsí ẹ̀rọ ìpilẹ̀. Ṣí kọ́ńténíà tí a mú padà, tàbí mú àwọn fáìlì tí a yàn padà pẹ̀lú métàdátà wọn, kí o sì jẹ́rìí pé ohun èlò tàbí olùlò lè lo àbájáde náà. Gbígbé tó yára tí a sì fi kóòdù pa dáadáa tí kò lè dáhùn ìdánwò yẹn jẹ́ àdàkọ dátà rẹ, kì í ṣe àdàkọ ààbò rẹ̀.

Àwọn àpilẹ̀kọ tó jọra