Reklāma

Pārejot uz Linux, iespējams, pamanīsit, ka jūsu versijai ir noklusējuma dublēšanas rīks. Taču tas var nebūt iestatīts visu svarīgo sistēmas daļu dublēšanai. Turklāt noklusējuma rīka izmantošana var radīt lielākus un mazāk efektīvus dublējumus, nekā tiem vajadzētu būt.

Šeit ir daži alternatīvi veidi, kā dublēt savu Linux sistēmu, lai pēc iespējas labāk izmantotu pieejamo krātuvi.

Pārliecinieties, ka atbalstāt visu

Noklusējuma rīks Ubuntu galddatoros, dejá-dup, ir iestatīts tikai pēc noklusējuma, lai dublētu jūsu mājas direktoriju. Bet tas izlaiž dažas svarīgas lietas, kas jums būs nepieciešamas, lai viegli atjaunotu sistēmu darba kārtībā. Padomājiet par savu sistēmu kā šādas trīs daļas:

optimizēt rezerves tabulu

Tagad varat viegli iestatīt noklusējuma rīku, lai dublētu visus trīs iepriekš minētos. Taču tiek pieņemts, ka jums ir daudz krātuves, vai arī tas var būt saistīts ar liela datu apjoma jaukšanu internetā. Tālāk norādītās lietotnes un triki var palīdzēt samazināt nepieciešamo vietu, vienlaikus nodrošinot, ka sabrukšanas gadījumā esat nosegts.

1. Klonējiet nodalījumu, lai momentuzņēmumu uzņemtu mājas direktoriju

Šie ir dati, kas atrodas jūsu lietotāja kontā(-os) saskaņā ar /home/[username] direktoriju. Tas ietver jūsu personīgās konfigurācijas, kas bieži tiek saglabātas failos vai direktorijos, sākot ar punktu (piem., /home/[username]/.local), kā arī mūziku, attēlus un citus failus un mapes (piemēram, noklusējuma Dokumenti vai Lejupielādēt mapes). Tie ir dati, kurus jūs, iespējams, pievērsīsit dublēšanai, un tie ir tie, kas visbiežāk tiek apstrādāti.

Lielisks iemesls, lai saglabātu savu /home direktoriju atsevišķā nodalījumā, lai jūs varētu strādāt ar to atsevišķi no galvenajām sistēmas daļām. Ja to darāt, varat dublēt savu mājas direktoriju, klonējot visu nodalījumu. Pēc tam to var atjaunot tieši tā, kā tas bija diska līmenī.

iepriekš segtas Kā klonēt savu Linux cieto disku: 4 metodesVai nepieciešams klonēt savu Linux cieto disku vai nodalījumu? Izmantojiet kādu no šiem diska klonēšanas rīkiem, lai klonētu savu Linux disku. Lasīt vairāk , viena no iespējām ir dd, kas precīzi klonēs disku vai nodalījumu (tas nozīmē, ka jūsu dublējums ir tāda paša izmēra kā viss nodalījums). Apsveriet iespēju izmantot Klonezilla. Tas var dublēt diska/sadaļas struktūru, bet izlaist neizmantoto diska vietu, tāpēc jūsu dublējums ir tikai nodalījumā esošo faktisko datu lielums.

2. Saglabājiet mājas direktorija momentuzņēmumus vairākās iekārtās ar failu sinhronizatoriem

Failu sinhronizatori ir laba iespēja jūsu personīgajiem failiem, īpaši, ja izmantojat vairākas ierīces. Šeit ir gandrīz pārāk daudz iespēju, taču tās ietver vienkāršas failu kopēšanas utilītas, piemēram, rsync, tiešsaistes pakalpojumi, piemēram, Dropbox 5 lieliski mākoņa dublēšanas rīki un pakalpojumi, kas pilnībā atbalsta LinuxJa kādam pieredzējušam lietotājam lūgtu vienu labu padomu, kas attiecas uz jebkuru operētājsistēmu, tas nozīmētu regulāri dublēt failus. Lai arī cik tehnoloģija var būt noderīga, tā... Lasīt vairāk , vai vietējās/vienādranga programmas, piemēram, Resilio Sync No Pirate Darling līdz Dropbox alternatīvai: BitTorrent sinhronizācija ļauj sinhronizēt failus dažādās iekārtāsMākoņos balstīti failu sinhronizācijas pakalpojumi ir viegli lietojami un darbojas labi, taču jūsu privātums var būt vai nebūt jūsu galvenā prioritāte. Nemaz nerunājot par to, ka šiem pakalpojumiem vienmēr ir krātuve... Lasīt vairāk . Daži no tiem piedāvās jums izsekot vēsturei, lai gan tas būs par katru minūti, kas var kļūt apgrūtinoši, un atkritumu uzglabāšanai.

optimizēt dublējuma dropbox visu

3. Izmantojiet arhivēšanas rīkus, lai saglabātu sistēmas datu vēsturiskos momentuzņēmumus

Ārpus mājas direktorija, dublējot, noteikti jāņem vērā tālāk norādītais.

  • /etc, kas satur tādas konfigurācijas kā /etc/apt/lists (saraksti, kas apraksta krātuves, no kurām jūsu sistēma instalē jaunas programmas).
  • /var, kas satur papildu datus, ko izmanto lietojumprogrammas. To piemēri ir žurnāli (piem. /var/log/dpkg.log, kur pakotnes transakcijas tiek reģistrētas uz .deb balstītā sistēmā), kešatmiņas (piemēram, /var/cache/dpkg, kur tiek glabātas visu instalēto pakotņu kopijas), un /var/lib/dpkg (kur tiek glabāta pakotņu datu bāze).

Standarta “arhīva stila” dublēšanas rīki var apstrādāt arī šos sistēmas direktorijus. Viņi parasti apskatīs failus avota direktorijā(-os), noteiks, vai šim failam ir atjaunināta dublējumkopija, un izveido/atjaunina, ja tā nav. Tajos var saglabāt vairākas kopijas (t.i., ikdienas un iknedēļas), un arhīvi bieži tiek saspiesti, lai ietaupītu vietu diskā. Ir a dažādas iespējas Vienkārša datu un failu dublēšana un atjaunošana, izmantojot laiku atpakaļ [Linux] Lasīt vairāk , tostarp tādas programmas kā dejá-dup vai atpakaļ laikā.

Šie dublēšanas darbi ir jāiestata kā root vai jāizmanto rīka iebūvētās iespējas, lai tie darbotos ar administratora privilēģijām.

optimizēt rezerves backtime kā root

Pēc tam, izmantojot šīs lietotnes (atpakaļ laikā ir parādīts zemāk), varat vienkārši pievienot vajadzīgos direktorijus jaunam vai esošam dublēšanas darbam:

optimizēt backup backtime utt var

Izvēloties, kuru no šiem direktorijiem dublēt, varat ietaupīt vietu salīdzinājumā ar tipiskām “visas sistēmas” dublējumkopijām. Pārbaudiet šo ziņu lai saņemtu padomus par to, kādus /var apakšdirektorijus vēlaties un kurus nē.

4. Izmantojiet etckeeper, lai reģistrētu konfigurācijas izmaiņas

Priekš /etc direktorijā, īpaši utilīta utt apsaimniekotājs izmanto avota vadību, lai palīdzētu dublēt svarīgās sistēmas konfigurācijas. Lai to instalētu Ubuntu, nepieciešama šāda komanda:

sudo apt-get install etckeeper

Instalēšanas laikā tas izveidos dublējumu (faktiski a git repozitorijs) un saglabājiet visus failus /etc tajā.

optimizēt dublējumu etckeeper init

Pēc tam varat izmantot jebkura git klients lai apskatītu sistēmas konfigurāciju vēsturi. Vēl svarīgāk ir tas, ka lietotne arī iestata a cron katru dienu veikt izmaiņas jūsu konfigurācijās. Bet lielākā daļa konfigurācijas failu ir izveidoti vienkāršā tekstā, un kopš tā laika git (un citas avota kontroles sistēmas) darbojas pēc izmaiņu saglabāšanas principa pēc rindas, vairāku versiju krātuve var būt diezgan maza.

5. Izmantojiet aptik, lai dublētu konfigurācijas un programmatūras pakotnes

The aptik programma apvieno vairākus dublēšanas/atkopšanas rīkus ērtā GUI:

optimizēt rezerves aptik opcijas

Tās Instalēta programmatūra funkcija dublēs pakotnes, kuras esat skaidri instalējis pēc noklusējuma — tālāk redzamajā attēlā redzams, ka tas var būt diezgan īss saraksts:

optimizēt rezerves aptik programmatūru

Kāpēc tas ir tik īss? Tam nav nepieciešamas bāzes sistēmas pakotnes, jo, lai izmantotu šo dublējumu, jums jau būs jāinstalē bāzes sistēma. Un, ja instalējat tikai šos dažus desmitus pakotņu, pakotņu pārvaldnieks parūpēsies par instalēšanu visi viņu atkarības jums. Tātad jūsu "pilnā programmatūras dublēšana" var patērēt tikai dažus desmitus megabaitu krātuves. Gudri, ja?

6. Dublējiet savas paketes, izmantojot paku sarakstu

Jūs varat darīt pat labāk nekā aptik ja jums patīk komandrinda. Lai pārliecinātos, ka varat atjaunot sistēmu vēlāk, izmēģiniet šo: neveidojiet pakotņu dublējumkopijas vispār, bet gan uzņemt pakešu sarakstu vietā. Šī komanda eksportēs instalēto pakotņu sarakstu teksta failā:

sudo dpkg --get-selections > my-packages.txt

optimizēt rezerves dpkg getselections
Papildus tam, ka jūsu sistēmā tiek nodrošināta cilvēkiem lasāma pakotņu uzskaite (parādīta iepriekš), šīs komandas var tās atkārtoti instalēt lielapjomā:

sudo dpkg --set-selections < my-packages.txt. sudo apt-get -u dselect-upgrade

Ņemiet vērā, ka jums būs jārīkojas ar programmām, kuras esat instalējis ar roku (iespējams, tajās dzīvojat). /usr/local un/vai /opt) pats. Bet pretējā gadījumā vienīgā atšķirība starp jūsu iepriekšējo un atjaunoto sistēmu ir tā, ka viss būs jaunākajās pieejamajās versijās — iespējams, tas, ko jūs jebkurā gadījumā vēlaties. Un tas viss par pāris tūkstošiem kilobaitu cenu.

Atcerieties, ka jūs varat izmantot ne tikai vienu no iepriekšminētajiem. Apvienojiet tik daudz, cik nepieciešams, lai pārliecinātos, ka, ja notiks sliktākais, jūs ātri atgrieztos un darbosies.

Vai izmantojat kādu no iepriekš minētajiem rīkiem, lai palīdzētu veikt rezerves pienākumus? Sniedziet mums savus padomus par dublēšanu zemāk komentāros!

Ārons jau piecpadsmit gadus ir bijis tehnoloģiju jomā kā biznesa analītiķis un projektu vadītājs, un viņš ir bijis lojāls Ubuntu lietotājs gandrīz tikpat ilgi (kopš Breezy Badger). Viņa intereses ir atvērtā koda, mazo uzņēmumu lietojumprogrammas, Linux un Android integrācija un skaitļošana vienkārša teksta režīmā.