Home CentOS גיבוי שרתי Backup Linux – בסיסי

גיבוי שרתי Backup Linux – בסיסי

by Tal Ben Shushan 04/09/2017 0 comment
גיבוי שרתי Backup Linux – בסיסי
נהנתם מהמאמר ? שתפו אותו!

כל הזכויות שמורות לטל בן שושן – Shushan.co.il

גיבוי שרתי Backup Linux – בסיסי

במייקרוסופט גיבוי שרת נעשה על ידי Microsoft Backup תוכנה יעודית לכך ובנוסף קיימות תוכנות בשוק שמבצעות פעולות גיבוי נרחבות יותר.
בלינוקס אנחנו נשתמש בכמה כלים על מנת לבצע גיבוי של מערכת הפעלה או הקבצים במערכת.
שיטה אחת היא

נגיע לתיקיית ה Root

[root@localhost ~]# cd /

נתקין את rsync

[root@localhost ~]# yum install rsync

ניצור תיקייה חדשה בשם Doc

[root@localhost ~]# mkdir Doc

ניצור קובץ טקסט בשם Tal.txt

[root@localhost ~]# touch tal.txt

*נוכל לייצר את הקובץ ישר בתיקייה, אבל רציתי שתראו פקודה שמעבירה קבצים

[root@localhost ~]# mv tal.txt /Doc

 

 

כעת נבצע העתקה של Doc לתיקייה DocBackup על ידי פקודת ה rsync, פקודה זו משווה את הקבצים הנמצאים בתיקייה אחת לתיקייה אחרת, כך שאם בתיקייה היעד חסר קבצים שיש בתיקיית המקור הוא יעתיק את הקבצים החסרים

[root@localhost ~]# rsync -av /Doc BackupDoc

כעת נוסיף לתיקיית ה Doc קובץ Txt בשם Shushan.txt ואז נשתמש בrsync על מנת לבדוק איזה קבצים חסרים ב BackupDoc ואז להעתיק אותם (רמז זה יהיה Shushan.txt)

 

[root@localhost ~]# touch Doc/shushan.txt

[root@localhost ~]# [root@localhost /]# ls /Doc

shushan.txt tal.txt

ניתן לראות שהקובץ shushan.txt נוצר

כעת נבדוק את BackupDoc

ניתן לראות שהקובץ shushan.txt חסר שם

[root@localhost /]# ls /BackupDoc/

Doc

נבצע rsync

[root@localhost /]# rsync -av /Doc BackupDoc

sending incremental file list

Doc/

Doc/shushan.txt

sent 121 bytes received 35 bytes 312.00 bytes/sec

total size is 0 speedup is 0.00

נקבל הודעה שהקובץ shushan.txt  נוסף.

נוכל להעתיק את הקובץ לשרת אחר על ידי הפקודה

[root@localhost ~]# rsync -av Doc/ root@192.168.1.117:/etc/bin

מאמרים קשורים

Leave a Comment