Šajā rakstā es jums parādīšu, kā instalēt un lietot Restic uz Ubuntu 18.04 LTS. Sāksim.
Restic instalēšana Ubuntu 18.04
Šajā sadaļā es jums parādīšu, kā instalēt Restic 0.8.3, kas ir jaunākā stabilā versija šajā rakstīšanas brīdī. Tas ir pieejams Ubuntu 18.04 LTS oficiālajā pakotņu krātuvē.
Vispirms atjauniniet apt Ubuntu 18.04 LTS pakotņu repozitorijs ar šādu komandu:
$ sudo apt-get atjauninājumu
The apt pakotņu repozitorija kešatmiņa ir jāatjaunina.
Tagad palaidiet šo komandu, lai instalētu Restic :
$ sudo apt-get install restic
Restic būtu jāuzstāda.
Tagad varat pārbaudīt, vai Restic strādā ar šādu komandu:
$ sudo restic versija
Kā redzat tālāk esošajā ekrānuzņēmumā, versija Restic Pašlaik manā datorā instalētā versija ir 0.8.3.
Vietējo dublējumkopiju izveide, izmantojot Restic
Šajā sadaļā es jums parādīšu, kā izveidot vietējo dublējumu ar Restic .
Vispirms jums ir jāizveido vai jāinicializē jauns Restic krātuvē jebkurā vietējā failu sistēmā. Tas var būt arī ārējais cietais disks vai USB zibatmiņas disks, kas uzstādīts arī jūsu lokālajā failu sistēmā.
Es pieņemu, ka jūs veicat sava lietotāja dublējumu MĀJAS direktorijā uz ārējo cieto disku vai USB zibatmiņas disku. Pieņemsim, ka bloka ierīce ir /dev/sdb1 manā Ubuntu 18.04 mašīnā.
Jūs varat uzzināt, kas tas ir jūsu datorā, izmantojot šādu komandu:
$ sudo lsblk
Tagad izveidojiet a /backup failu sistēmas direktorijā ar šādu komandu:
$ sudo mkdir / dublējums
Tagad pievienojiet ārējo cieto disku vai USB zibatmiņas disku ( /dev/sdb1 manā gadījumā) uz /backup direktorijā ar šādu komandu:
$ sudo mount / izstrādātājs / sdb1 / dublējums
Varat pārbaudīt, vai ārējais cietais disks vai USB zibatmiņas disks ir uzstādīts pareizajā vietā, izmantojot šādu komandu:
$ sudo df -hKā redzat tālāk redzamā ekrānuzņēmuma atzīmētajā sadaļā, bloķējiet ierīci /dev/sdb1 ir uzstādīts uz /backup direktoriju.
Varat izveidot vai inicializēt a Restic repozitorijs ieslēgts /backup direktorijā ar šādu komandu:
$ sudo restic -r / rezerves init
Tagad ierakstiet savu paroli Restic repozitorijs un prese
Tagad ierakstiet savu Restic repozitorija paroli vēlreiz un nospiediet
Restic repozitorijs ir jāizveido vai jāinicializē.
Tagad esat gatavs dublēt savus failus un direktorijus.
Pieņemsim, ka vēlaties dublēt sava lietotāja datus MĀJAS katalogs ar Restic , to var izdarīt ar šādu komandu:
$ sudo restic -r / rezerves dublējums / mājas / shovonPIEZĪME: šeit /mājas/šovon ir mana lietotāja MĀJAS direktoriju.
Tagad ierakstiet savu Restic repozitorija paroli un nospiediet
Jāuzņem rezerves kopija. Kā redzat tālāk redzamā ekrānuzņēmuma atzīmētajā sadaļā, /mājas/šovon direktorijs ir dublēts un momentuzņēmuma ID 21f198eb ir izdrukāts. Tas ir svarīgi, jo varat atsaukties uz noteiktu dublējumu vai atlasīt to ar momentuzņēmuma ID. Bet jums tas nav jāatceras. Varat uzzināt, kādi momentuzņēmumi ir pieejami jūsu Restic dublējumkopijā. Es jums parādīšu, cik drīz.
Dublēsim citu direktoriju /utt demonstrācijas labad.
$ sudo restic -r / rezerves dublējums / utt
Dublēšana ir pabeigta.
Tagad varat uzskaitīt visus pieejamos Restic momentuzņēmumus ar šādu komandu:
$ sudo restic -r / rezerves momentuzņēmumi
Tagad ierakstiet savu Restic repozitorija paroli un nospiediet
The Restic momentuzņēmumiem jābūt uzskaitītiem, kā redzams tālāk esošajā ekrānuzņēmumā. Atzīmētajā ekrānuzņēmuma sadaļā ir redzams katra direktorija, kurā dublējāt, momentuzņēmuma ID Restic .
PIEZĪME: Restic atbalsta pakāpenisku dublēšanu. Ja dublējat to pašu direktoriju, ko dublējāt iepriekš, ir jāsaglabā tikai izmaiņas un jāģenerē jauns momentuzņēmuma ID.
Tagad ir pienācis laiks parādīt, kā atgūt failus un direktorijus no Restic dublējums.
Pieņemsim, ka vēlaties atjaunot MĀJAS direktoriju (manā gadījumā / home/shovon) no Restic dublējums. Varat palaist šādu komandu, lai atjaunotu a Restic dublējums, izmantojot tā momentuzņēmuma ID.
$ sudo restic -r / dublējuma atjaunošana 21f198eb --mērķis / mājas / shovonPIEZĪME: šeit 21f198eb ir SNAPSHOT_ID un /mājas/šovon ir RESTORE_DIRECTORY manā gadījumā. Atcerieties, ka RESTORE_DIRECTORY var atšķirties no direktorija, kas tika dublēts. Piemēram, varat izveidot dublējumu /utt direktorijā, bet, atjaunojot, ja vēlaties, varat ievietot saturu /utt piemēram, uz kādu citu direktoriju /restore/etc direktoriju.
Tagad ierakstiet savu Restic repozitorija paroli un nospiediet
Dati ir jāatkopj no dublējuma.
Ja veicat papildu dublējumkopijas ar Restic , jums var būt grūti noskaidrot jaunāko momentuzņēmuma ID konkrētam dublējuma direktorijam. ar prieku, Restic nāk ar veidu, kā jūs varat atjaunot no noteikta rezerves direktorija jaunākā momentuzņēmuma ID.
Varat palaist šādu komandu, lai atjaunotu jaunāko dublējuma versiju noteiktam direktorijam (manā gadījumā /home/shovon direktorijā):
$ sudo restic -r / dublējuma atjaunošana jaunākā -- ceļš / mājas / shovon --mērķis / mājas / shovon
Ceļa dublējuma jaunākā versija /mājas/šovon tiek atjaunots uz mērķi /mājas/šovon .
Attālās dublējumkopijas izveide, izmantojot Restic
Pārliecinieties, vai Ubuntu 18.04 mašīna kur Restic ir instalēts, pirms mēģināt veikt attālās dublējumkopijas, ir instalēts SFTP serveris Restic .
Varat instalēt SFTP serveri savā Ubuntu 18.04 LTS mašīnā, izmantojot šādu komandu:
$ sudo apt-get install openssh-serveris
Nospiediet Y un pēc tam nospiediet
Jāinstalē SFTP serveris.
Tagad nomainiet katru -r /LOCAL/PATH uz -r sftp: [e-pasts aizsargāts] :/REMOTE/PATH
Piemēram, komanda Restic lokālā repozitorija izveidei vai inicializācijai ir jāpārvērš no
$ sudo restic init -r / dublējumsuz
$ sudo restic init -r sftp: lietotājvārds @ resursdatora nosaukums: / dublējums
Šeit lietotājvārds un resursdatora nosaukums ir tā attālā servera lietotājvārds un resursdatora nosaukums vai IP adrese, kur Restic ir uzstādīts. /backup ir direktorijs, kurā Restic rezerves direktorijai ir jābūt izveidotam vai tas jau ir pieejams.
Tādā veidā jūs instalējat un lietojat Restic uz Ubuntu 18.04 LTS. Paldies, ka izlasījāt šo rakstu.