Slakaðu á og endurheimtu - Afritaðu og endurheimtu Linux kerfi


Relax-and-Recover (ReaR í stuttu máli) er einföld en öflug, auðveld uppsetning, fullkomin og leiðandi opinn uppspretta hamfarabata og kerfisflutningslausn, skrifuð í Bash. Það er mát og stillanleg rammi með fjölmörgum tilbúnum verkflæði fyrir algengar aðstæður.

ReaR býr til ræsanlegt björgunarkerfi og/eða öryggisafrit af kerfinu á ýmsum sniðum. Þú getur ræst hreinan málmþjón þinn með því að nota björgunarkerfismyndina og hefja kerfisendurheimt úr öryggisafritinu. Það getur endurheimt í mismunandi vélbúnað þar sem þörf krefur, þess vegna er einnig hægt að nota það sem kerfisflutningstæki.

  1. Það er með einingahönnun skrifuð í Bash og hægt er að stækka það með sérsniðinni virkni.
  2. Styður ýmsa ræsimiðla, þar á meðal ISO, PXE, OBDR spólu, USB eða eSATA geymslu.
  3. Styður margs konar netsamskiptareglur, þar á meðal FTP, SFTP, HTTP, NFS og CIFS fyrir geymslu og öryggisafrit.
  4. Styður innleiðingu diskaútlits eins og LVM, DRBD, iSCSI, HWRAID (HP SmartArray), SWRAID, fjölþættir og LUKS (dulkóðuð skipting og skráarkerfi).
  5. Styður bæði þriðja aðila og innri öryggisafritunarverkfæri, þar á meðal IBM TSM, HP DataProtector, Symantec NetBackup, Bacula; rsync.
  6. Styður ræsingu með PXE, DVD/CD, ræsanlegu segulbandi eða sýndarútvegun.
  7. Styður hermilíkan sem sýnir hvaða forskriftir eru keyrðar án þess að keyra þau.
  8. Styður samræmda skráningu og háþróaða villuleitarvalkosti til úrræðaleitar.
  9. Það er hægt að samþætta það við vöktunartæki eins og Nagios og Opsview.
  10. Það er líka hægt að samþætta það við vinnutímaáætlun eins og cron.
  11. Það styður einnig ýmsa sýndarvæðingartækni sem studd er (KVM, Xen, VMware).

Í þessari grein muntu læra hvernig á að setja upp og stilla ReaR til að búa til björgunarkerfi og/eða öryggisafrit af kerfinu með því að nota USB-lyki og bjarga eða endurheimta beinmálm Linux kerfi eftir hörmung.

Skref 1: Uppsetning ReaR í Linux Bare Metal Server

1. Til að setja upp bakpakkann á Debian og Ubuntu Linux dreifingum, notaðu eftirfarandi skipun.

$ sudo apt-get install rear extlinux

Á RHEL og CentOS þarftu að virkja EPEL 8 geymsluna og setja síðan upp bakpakkann eins og sýnt er.

# yum install rear syslinux-extlinux grub2-efi-x64-modules
# dnf install rear syslinux-extlinux	#Fedora 22+

2. Þegar uppsetningunni er lokið er aðalstillingarskrá bakhliðarinnar /etc/rear/ og lykilstillingarskrárnar eru:

  • /etc/rear/local.conf – notað til að stilla kerfissértæka uppsetningu; það er ætlað til handvirkrar uppsetningar.
  • /etc/rear/site.conf – notað til að stilla svæðissértæka uppsetningu, ætti að búa til af notandanum.
  • /usr/share/rear/conf/default.conf – inniheldur möguleg/sjálfgefin stillingargildi.
  • /var/log/rear/ – þessi mappa geymir annálaskrárnar.

3. Fyrst skaltu undirbúa björgunarmiðilinn, USB-lykilinn í þessu tilfelli með því að forsníða með því að nota stjórnlínuforritið að aftan á eftirfarandi hátt. Þegar sniðinu er lokið verður miðillinn merktur sem REAR-000.

# rear format /dev/sdb

4. Til að stilla úttakssniðið, notaðu breyturnar OUTPUT og OUTPUT_URL, sláðu þær inn í /etc/rear/local.conf stillingarskrána.

OUTPUT=USB

4. Einnig kemur ReaR með innbyggðri öryggisafritunaraðferð (kallast NETFS) sem gerir þér kleift að búa til bæði björgunarkerfi og afrit af öllu kerfi. Það býr sjálfgefið til einfalt öryggisafrit sem tjöruskjalasafn.

Til að virkja öryggisafrit af öllu kerfi skaltu bæta við BACKUP=NETFS og BACKUP_URL breytunum í /etc/rear/local.conf stillingarskránni. Til að búa til ræsanlegt USB tæki skaltu sameina OUTPUT=USB og BACKUP_URL=”usb:///dev/disk/by-label/REAR-000” eins og sýnt er.

OUTPUT=USB
BACKUP=NETFS
BACKUP_URL=”usb:///dev/disk/by-label/REAR-000”

5. Eftir að hafa stillt bakhliðina skaltu keyra eftirfarandi skipun til að prenta út núverandi stillingar fyrir BACKUP og OUTPUT aðferðir og nokkrar kerfisupplýsingar.

# rear dump

Skref 2: Að búa til björgunarkerfi og öryggisafrit af öllu kerfi

6. Ef allar stillingar eru í lagi, geturðu búið til björgunarkerfi með því að nota mkrecue skipunina sem hér segir, þar sem -v valkosturinn virkar margorða ham.

# rear -v  mkrescue

Athugið: Ef þú rekst á eftirfarandi villu eftir að hafa keyrt björgunar- eða öryggisafrit, eins og sýnt er á þessari skjámynd.

UEFI systems: “ERROR: /dev/disk/by-label/REAR-EFI is not block device. Use `rear format -- --efi ' for correct format” 

Forsníða USB-lykilinn með þessari skipun og endurtaka aðgerðina.

# rear format  -- --efi /dev/sdb

7. Til að búa til björgunarkerfi og taka öryggisafrit af kerfinu líka, notaðu mkbackup skipunina eins og sýnt er.

# rear -v mkbackup

8. Til að búa aðeins til öryggisafrit af öllu kerfinu, notaðu mkbackuponly skipunina sem hér segir.

# rear -v mkbackuponly

Valfrjálst: Skipuleggja aðgerðir að aftan með Cron

8. Þú getur tímasett ReaR til að búa til björgunarkerfi reglulega með því að nota cron vinnuáætlunina með því að bæta við viðeigandi færslu í /etc/crontab skrána.

minute hour day_of_month month day_of_week root /usr/sbin/rear mkrescue

Eftirfarandi stillingar munu búa til björgunarkerfi eða taka öryggisafrit af öllu kerfi á miðnætti. Gakktu úr skugga um að USB-lykillinn þinn sé tengdur við hann.

0 		0   		*  		* 		root /usr/sbin/rear mkrescue
OR
0 		0   		*  		* 		root /usr/sbin/rear mkbackup

Skref 3: Framkvæma kerfisbjörgun/endurreisn

9. Til að endurheimta/endurheimta kerfið þitt eftir hörmung skaltu tengja ræsanlegu USB-lykilinn við beru málmkerfið þitt og ræsa úr því. Í stjórnborðsviðmótinu skaltu velja valmöguleika eitt (Recover hostname) og smelltu á Enter.

10. Næst verður ReaR björgunarkerfið stillt, þú gætir verið beðinn um að koma í staðinn fyrir upprunalegu netviðmótin eins og sýnt er á skjámyndinni. Þegar þú ert búinn skaltu smella á Enter.

11. Skráðu þig síðan inn sem rót (sláðu bara inn notandanafn rót og smelltu á Enter) til að keyra raunverulegan bata.

11. Næst skaltu keyra eftirfarandi skipun til að hefja bataferlið. Björgunarkerfið mun bera saman diskana, skoða stillingar þeirra og biðja þig um að velja uppsetningu diska. Ýttu á Enter til að halda áfram með sjálfvirka diskstillingu.

Þá mun það hefja endurheimt kerfisútlitsins, þegar diskskipulagið er búið til mun það endurheimta öryggisafritið eins og sýnt er á eftirfarandi skjámynd.

# rear recover

12. Þegar endurheimt öryggisafritsins er lokið mun björgunarkerfið keyra mkinitrd til að búa til upphaflegar ramdiskmyndir til að forhlaða einingum, setja síðan upp ræsiforritið og hætta. Þegar búið er að endurheimta kerfið verður endurheimta kerfið sett undir /mnt/local/, farðu inn í þessa möppu til að skoða það.

Að lokum skaltu endurræsa kerfið:

# cd /mnt/local
# rebooot

13. Eftir endurræsingu mun SELinux reyna að endurmerkja skrár og skráarkerfi á endurheimta kerfinu byggt á /mnt/local/.autorelabel skrá, eins og sýnt er á eftirfarandi skjámynd.

Fyrir fleiri notkunarmöguleika, lestu ReaR handbókarsíðuna.

# man rear

Heimasíða ReaR: http://relax-and-recover.org/.

ReaR er leiðandi, auðveld í notkun (uppsetning-og-gleyma) og opinn uppspretta berummálm hamfarabata og kerfisflutnings ramma. Í þessari grein útskýrðum við hvernig á að nota ReaR til að búa til Linux björgunarkerfi og öryggisafrit og hvernig á að endurheimta kerfi eftir hamfarir. Notaðu athugasemdareyðublaðið hér að neðan og deildu hugsunum þínum með okkur.