Arch Linux

Kā dublēt Arch Linux sistēmu

Kā dublēt Arch Linux sistēmu

Līdz šai dienai es baidos zaudēt nedēļas ilgo smago darbu līdz šim nepieredzēta cietā diska darbības traucējumu dēļ. Tas reiz notika ar mani, un esmu pārliecināts, ka daži no jums var to attiecināt. Kopš tā laika esmu mācījies un vienmēr esmu pārliecinājies, ka rezerves kopija ir gatava.

Šajā ziņojumā jūs redzēsiet, kā dublēt savu ArchLinux sistēmu, izmantojot rsync. Tiem no jums, kas nav pazīstami, rsync ir bezmaksas un atvērtā koda Linux utilīta, kas sinhronizē attālā datorā esošos failus ar ārējo HDD. Šī iemesla dēļ tas kalpo kā līdzeklis, lai aizsargātu failus, pārsūtot tos uz rezerves serveri.

Mana iestatīšana

Šīs demonstrācijas nolūkos es aprobežojos ar darbu VirtualBox ģenerētā VM ar ArchLinux. Tas būs mūsu avots, un kā rezerves galamērķis es izmantošu USB disku. Šajā apmācībā mēs izmantosim arī komandrindas saskarni. Ja jums trūkst pieredzes par CLI, nejūtaties nobiedēts. Jūs to uzzināsiet

Tāpat piesardzības nolūkos es iesaku šifrēt USB disku, lai failiem izveidotu papildu drošības segu. Būtu vēlams, ja galamērķī ir ar Linux saderīga failu sistēma.

Es iesaku jums sekot šai apmācībai līdz beigām un izdarīt to kā līdzīgas iestatīšanas vingrinājumu, pirms jūs patiešām mēģināt izveidot dublējumu savai sistēmai.

Metode:

Lai aktivizētu dublēšanu simulētajā vidē, ierakstiet šādu komandu:

$ sudo rsync -aAXv --dzēst - izžūt - palaist = izslēgt = / dev / * - izslēgt = / proc / * - izslēgt = / sys / * - izslēgt = / tmp / * - izslēgt = / palaist / * - izslēgt = / mnt / * - izslēgt = / multivide / * - izslēgt = "swapfile" - izslēgt = "zaudēts + atrasts" - izslēgt = ".kešatmiņa "--exclude =" Lejupielādes "--exclude =".VirtualBoxVMs "- izslēgt =".ecryptfs "/ / palaist / multivide / younis / younisx /


Lai saprastu, ko tieši šī komanda dara, pārbaudīsim katru no šeit esošajiem elementiem:

Pirmie divi elementi ir sudo un rsync. sudo, protams, tā kā sinhronizācija ir programma, kuru šeit izmanto, lai izveidotu dublējumu.

Šķiet, ka nākamais elements faktiski ir četru karodziņu kombinācija.

Opcija aktivizē arhīva režīmu,

-A ir iespēja uzdot OS saglabāt piekļuves kontroles sarakstu,

-X karodziņš tiek izmantots, lai saglabātu drošības, sistēmas, uzticamos un lietotāja atribūtus,

Tā kā -v ir karodziņš, kuru izmantojat, lai iegūtu dublēšanas progresu.

Kopā -A, -a un -X karodziņi darbojas, lai saglabātu failu integritāti, saglabājot to atribūtus.

Tad tur ir -dzēst opcija, kas uzdod dublēt tikai tos failus, kuru vēl nav adresātā (mūsu gadījumā USB).-Dzēšana jāizmanto ar daudziem piesardzības pasākumiem, jo ​​avotā esošo failu atjauninātās versijas aizstāj (pārraksta) vecākās galamērķa versijas.

The -sausā režīmā opcija ir tas, kas to visu glabā simulācijā.

The -izslēgt karodziņš tiek izmantots, lai neatstātu dažas dublējamās mapes. Iepriekš norādītajā komandā es izvelku mapes / dev /, / proc /, / proc / / sys / / tmp / / run / / mnt / un / multivides mapes. Tas bija tikai tāpēc, lai parādītu, ka viņu izslēgšana (izņemot / mnt /) nav nepieciešama, jo to saturs netiek automātiski dublēts rsync.

/- diktē saturu, kuru vēlamies dublēt

/ run / media / younis / younisx ir direktorijs, kurā dublējat.

Kad esat pārbaudījis komandu simulācijā, varat izdzēst opciju -dry-run un palaist to vēlreiz, lai faktiski dublētu.

Dublēšanas atjaunošana

Tagad mēs runāsim par failu atjaunošanu no mūsu rezerves USB diska.

Pirmkārt, mēs palaidīsim sistēmu no Live ISO un spraudņa un uzstādīsim rezerves USB disku. Tad mēs piesakāmies, lai izveidotu mapi dublējuma diska saturam un citu cietajam diskam esošajam saturam.

$ mkdir / mnt / system / mnt / usb

Pēc tam meklējiet savstarpēji savienoto ierīču nosaukumus:

$ lsblk

Pievienojiet failu sistēmu un dublējumu, izpildot šādas komandas:

$ mount / dev / sda1 / mnt / sistēma
$ mount / dev / sdb1 / mnt / usb


Pēc tam atjaunojiet dublējumu ar šādu komandu:

$ rsync -aAXv --delete --exclude = "zaudēts + atrasts" / mnt / usb / / mnt / system /

USB sērijveida diska saturs ir jāatjauno mūsu sistēmas cietajā diskā.

Iesaiņošana

Vienmēr ir ieteicams dublēt savus datus ar visiem nepieciešamajiem līdzekļiem. Metode, kuru es izrakstīju kopā ar rsync, ir drošs veids, kā garantēt jūsu datu labsajūtu no jebkura aparatūras darbības traucējuma.

Šajā apmācībā esat iemācījies dublēt savus datus par ArchLinux, izmantojot rsync. Atkal ir labāk izmēģināt instrukcijas virtuālajā vidē, pirms jūs patiešām mēģināt dublēt savu disku.

Tas ir viss, kas man šodien ir jums. Es ceru, ka jums patika izpildīt šajā apmācībā sniegtos norādījumus. Mēs sekosim vairākām šādām ziņām; līdz tam pārbaudiet dažas citas lietas, kas mums šeit ir mūsu emuārā.

Cīņa par Vesnota apmācību
Cīņa par Vesnotu ir viena no populārākajām atvērtā koda stratēģijas spēlēm, kuru jūs varat spēlēt šajā laikā. Šī spēle ir izstrādāta ne tikai ļoti ilg...
0 A.D. Apmācība
No daudzajām stratēģijas spēlēm 0 A.D. izdodas izcelties kā visaptverošs nosaukums un ļoti dziļa, taktiska spēle, neskatoties uz to, ka tā ir atvērtā ...
Unity3D apmācība
Ievads Vienotībā 3D Unity 3D ir spēcīgs spēļu izstrādes dzinējs. Tā ir pārrobežu platforma, kas ļauj izveidot spēles mobilajām ierīcēm, tīmeklim, gald...