סקוניל תכרעמ ורזחשו וביג - וששואתהו ופרה


Relax-and-Recovery (רוציקב ReaR) ב בותכ ,תכרעמ תרבעהו תופושח תוכתמל ףושח ןוסאמ תוששואתה חותיפל חותפ דוק ליבומו תואלמ תונוכת לעב ,הנקתהל לק ,קזח ךא טושפ ןורתפ אוה- Bash. םיצופנ םיבצמב שומיש

ReaR תוכרעמ תרבעה ילככ םג שמשל לוכי אוהש ןאכמו ,ךרוצה תדימב תרחא הרמוחל רזחשל לוכי אוה .יוביגהמ תכרעמ רוזחש םוזילו הלצהה תכרעמ תנומת תועצמאב ךלש הפושחה תכתמה תרש תא לחתאל לוכי התא .םינוש ם

    .ןוסא רחאל תכתמ-הפושח סקוניל תכרעמ רוזחש וא ץוליחו USB לקמ תועצמאב תכרעמ יוביג וא/ו הלצה תכרעמ תריציל ReaR תא רידגהלו ןיקתהל דציכ דמלת הז רמאמב

    סקוניל לש Bare Metal תרשב ReaR תנקתה :1 בלש

    .האבה הדוקפב שמתשה ,סקוניל וטנובואו ןאיבד לש תוצפהב תירוחאה הליבחה תא ןיקתהל ידכ .1

    $ sudo apt-get install rear extlinux
    

    .גצומש יפכ תירוחאה הליבחה תא ןיקתהל זאו ,EPEL 8 רגאמ תא ליעפהל ךילע ,CentOS -ו RHEL -ב

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

    :םה חתפמה תרוצת יצבקו /etc/rear/ איה ירוחא לש תישארה הרוצתה תיירפס ,הנקתהה םויס רחאל .2

      .הרוחא 000 -כ גיותת הידמה ,בוציעה תמלשה רחאל .ןמקלדכ ירוחאה הדוקפה תרוש ילכ תועצמאב בוציע ידי לע הז הרקמב USB לקמ ,הלצהה יעצמא תא וניכה ,תישאר .3

      # rear format /dev/sdb
      

      .etc/rear/local.conf/ הרוצתה ץבוקב ותוא ןזה ,OUTPUT_URL -ו OUTPUT ינתשמב שמתשה ,טלפה תינבת תרדגהל .4

      OUTPUT=USB
      

      .לדחמ תרירבכ תפז ביכראכ טושפ יוביג רצוי הז .האלמ תכרעמל יוביג םגו הלצה תכרעמ םג רוציל תרשפאמה (NETFS תארקנה) תינבומ יוביג תטיש םע עיגמ ReaR ,ןכ ומכ .4

      .גצומכ "BACKUP_URL = "usb: /// dev/disk/by-label/REAR-000 -ו OUTPUT = USB תא בלש ,לוחתאל ןתינה USB ןקתה תריציל .etc/rear/local.conf/ הרוצתה ץבוקב BACKUP_URL -ו BACKUP = N

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

      .תכרעמה לע עדימ המכו OUTPUT -ו BACKUP תוטישל הלש תיחכונה הרוצתה תא סיפדהל ידכ האבה הדוקפה תא לעפה ,ירוחאה קלחה לש הרוצתה תעיבק רחאל .5

      # rear dump
      

      האלמ תכרעמ לש יוביגו הלצה תכרעמ תריצי :2 בלש

      .ילולימ בצמ תרשפאמ -v תורשפאה רשאכ ,ןמקלדכ mkrecue הדוקפה תועצמאב הלצה תכרעמ רוציל ולכות ,רדסב תורדגהה לכ םא .6

      # rear -v  mkrescue
      

      .וז הנומתב גצומש יפכ ,יוביג וא הלצה תלועפ תלעפה רחאל האבה האיגשב לקתנ התא םא :הרעה

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

      .הלועפה תא שדחמ עצבו וז הדוקפ תועצמאב USB -ה לקמ תא טמרפ

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

      .גצומש יפכ mkbackup הדוקפב שמתשה ,תכרעמה תא תובגל םגו ץוליח תכרעמ רוציל ידכ .7

      # rear -v mkbackup
      

      .אבה ןפואב mkbackuponly הדוקפב שמתשה ,דבלב האלמ תכרעמ לש יוביג רוציל ידכ .8

      # rear -v mkbackuponly
      

      Cron תועצמאב תוירוחא תולועפ ןומזת :ילנויצפוא

      .etc/crontab/ץבוקב םיאתמה ךרעה תפסוה ידי לע cron תודובע ןמזתמ תועצמאב עובק ןפואב הלצה תכרעמ רוציל ReaR תא ןמזתל ןתינ .8

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

      .וילא רבוחמ ךלש USB -ה לקמש אדוו .תוצח לכב האלמ תכרעמ לש יוביג חקית וא הלצה תכרעמ רוצית תואבה תורוצתה

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

      תכרעמ רוזחש/ץוליח עוציב :3 בלש

      .Enter לע ץחלו (חראמ םש רזחש) תחא תורשפא רחב ףוסמה קשממב .ונממ ותוא לעפהו ךלש הפושחה תכתמה תכרעמל לוחתאל ןתינה USB -ה לקמ תא רבח ,ןוסא רחאל תכרעמה רוזחש/רוזחשל .9

      .Enter לע ץחל ,םייסתש רחאל .ךסמה תנומתב גצומש יפכ םיירוקמה תשרה יקשממל םיפילחת קפסל שקבתתש ןכתיי ,רדגות ReaR לש הלצהה תכרעמ ,ןכמ רחאל .10

      .לעופב תוששואתהה תא ליעפהל ידכ (Enter לע ץחלו םש root root דלקה טושפ) שרושכ רבחתה זאו .11

      .יטמוטואה קסידה תרוצתב ךישמהל ידכ Enter לע ץחל .קסידה תסירפ תרוצתב רוחבל ךממ שקבתו םהיתורוצת תא ןחבת ,םיקסידה תא הוושת ץוליחה תכרעמ .רוזחשה ךילהת תלעפהל האבה הדוקפה תא לעפה ,ןכמ רחאל .11

      .אבה ךסמה םוליצב גצומש יפכ יוביגה תא רזחשי אוה ,קסידה תסירפ תריצי רחאל ,תכרעמה תסירפ רוזחש תא ליחתי אוה ןכמ רחאל

      # rear recover
      

      .התוא ןוחבל ידכ וז היירפסל רובע ,/mnt/local/ תחת ןקתות תרזחושמה תכרעמה ,השענ תכרעמה רוזחש רחאל .האיציו לוחתאה ןעטמ תא ןיקתהל זאו ,שארמ םילודומ תניעטל תוינושאר ramdisk תו

      :שדחמ תכרעמה תא לחתא ,ףוסבל

      # cd /mnt/local
      # rebooot
      

      .אבה ךסמה םוליצב גצומש יפכ ,mnt/local/.autorelelabel/ ץבוק לע ססבתהב תרזחושמה תכרעמב םיצבק תוכרעמו םיצבק שדחמ גייתל הסני SELinux -ה ,שדחמ לוחתא רחאל .13

      .ReaR לש ךירדמה דומע תא ארק ,תופסונ שומיש תויורשפא תלבקל

      # man rear
      

      ./ReaR: http://relax-and-recover.org לש תיבה ףד

      .ךיתובשחמב ונתוא ףתשו הטמל הרעהה ספוטב שמתשה .ןוסא רחאל תכרעמ רזחשל דציכו סקוניל הפושח תכתמ לש יוביגו ץוליח תכרעמ תריציל ReaR -ב שמתשהל דציכ ונרבסה ,הז רמאמב .תוכרעמ תריגה תרגסמו ןוסא רוזח