ዝርዝር ሁኔታ:

Rdiff-backup ን በመጠቀም የሊኑክስ ሳጥንዎን እንዴት በቀላሉ ምትኬ ማስቀመጥ እንደሚቻል-9 ደረጃዎች
Rdiff-backup ን በመጠቀም የሊኑክስ ሳጥንዎን እንዴት በቀላሉ ምትኬ ማስቀመጥ እንደሚቻል-9 ደረጃዎች

ቪዲዮ: Rdiff-backup ን በመጠቀም የሊኑክስ ሳጥንዎን እንዴት በቀላሉ ምትኬ ማስቀመጥ እንደሚቻል-9 ደረጃዎች

ቪዲዮ: Rdiff-backup ን በመጠቀም የሊኑክስ ሳጥንዎን እንዴት በቀላሉ ምትኬ ማስቀመጥ እንደሚቻል-9 ደረጃዎች
ቪዲዮ: rdiff backup on windows 2024, ህዳር
Anonim
Rdiff-backup ን በመጠቀም የሊኑክስ ሳጥንዎን እንዴት በቀላሉ ምትኬ ማድረግ እንደሚቻል
Rdiff-backup ን በመጠቀም የሊኑክስ ሳጥንዎን እንዴት በቀላሉ ምትኬ ማድረግ እንደሚቻል

ይህ አስተማሪ rdiff-backup እና የዩኤስቢ ድራይቭን በመጠቀም በሊኑክስ ላይ ቀለል ያለ ሙሉ የመጠባበቂያ እና የመልሶ ማግኛ ስርዓትን እንዴት ማካሄድ እንደሚችሉ ያሳየዎታል።

ደረጃ 1 ግምቶች

ግምቶች
ግምቶች

እኔ ለመጫን yum ን የሚጠቀም እና የዩኤስቢ ድራይቭን እንደ/mnt// ምትኬን የጫኑትን ስርዓት እወስዳለሁ። ፌዶራን እጠቀማለሁ ፣ ግን ማንኛውንም ነገር መጠቀም እና የፈለጉትን ያህል rdiff-backup ን መጫን ይችላሉ። እንዲሁም እዚህ ከማውረድ ይገኛል

ደረጃ 2: Rdiff-backup ን ይጫኑ

Rdiff-backup ን ይጫኑ
Rdiff-backup ን ይጫኑ

Rdiff-backup [root@HOST scripts]# yum install rdiff-backup ን ይጫኑ

ደረጃ 3 - ምትኬ የሚፈልጓቸውን ማውጫዎች ይለዩ

ምትኬ የሚፈልጓቸውን ማውጫዎች ይለዩ
ምትኬ የሚፈልጓቸውን ማውጫዎች ይለዩ

መላውን ስርዓት ምትኬ ማስቀመጥ ይችላሉ ፣ ግን ያ ከመጠን በላይ ሊሆን ይችላል ፣ በስም ፣ በመልዕክት ፣ በአውታረ መረብ ፣ ወዘተ ፣ /ውሂብ እና በቤቴ ዳይሮች ላደረግኳቸው ማናቸውም ለውጦች የእኔ /ወዘተ /ማውጫ መጠባበቂያ ልፈልግ እፈልጋለሁ።

ደረጃ 4: ራስ -ሰር

ራስ -ሰር
ራስ -ሰር

በግልፅ ይህንን በእጅዎ ማድረግ አይፈልጉም። እኛ ስክሪፕት እንጽፋለን። በስክሪፕቱ ውስጥ የመጀመሪያው ነገር ፣ የዩኤስቢ ድራይቭ መጫኑን ለማየት እንፈትሻለን ፣ እና ካልሆነ ያቁሙ። ወደ! grep $ BACKUPBASE>/dev/null` ከዚያም «$ 0 'ቀንን ጀምር» ሌላ አስተጋባ »ስህተት ፦ $ BACKUPBASE አልተጫነም‹ ኢኮ ›$ 0 በመውጣት‹ ቀን ›› መውጫ 1fi

ደረጃ 5 - ተግባር ይፃፉ

ተግባር ይፃፉ
ተግባር ይፃፉ

በመቀጠል ምትኬውን በትክክል ለማከናወን አንድ ተግባር እንጽፋለን። የተግባር ምትኬ {DEST = $ 1 $ 2 SOURCE = $ 2 echo "Src: $ SOURCE" ከሆነ [-d $ DEST] ከዚያ «Dest: $ DEST» ን ሌላ አስተጋባ -mkdir -p $ DEST echo "Dest: $ DEST -created" OPTS = " --force "fi #የአፈጻጸም ምትኬ rdiff-backup -v2-ልዩ-ፋይሎችን $ OPTS $ SOURCE $ DEST #ከ 4 ሳምንት በላይ የቆዩ የፅዳት ስሪት ፋይሎች rdiff-backup -v2-ከ 4W በላይ-አራግፉ-ከኃይል $ DEST #እኛ ያደግነውን እና ያጸዳነውን ሪፖርት ሪዲፍ-ምትኬ-ዝርዝር-ተቀይሯል-ከ 0D23h00m $ DEST}

ደረጃ 6 - የትኛውን ምትኬ እንደሚቀመጥ ለስክሪፕቱ ይንገሩ

የትኞቹ ምትኬዎች ምትኬ እንደሚሆኑ እስክሪፕቱን ይንገሩ
የትኞቹ ምትኬዎች ምትኬ እንደሚሆኑ እስክሪፕቱን ይንገሩ

ምትኬ $ BACKUPBASE /databaseackup $ BACKUPBASE /etcbackup $ BACKUPBASE /usr /localbackup $ BACKUPBASE /home

ደረጃ 7 - አሁን አንድ ላይ አንድ ላይ

አሁን ሁሉም ነገር አንድ ላይ
አሁን ሁሉም ነገር አንድ ላይ

ወደ! ከሆነ df -h | grep $ BACKUPBASE>/dev/null` ከዚያም «$ 0 'ቀንን ጀምር» ሌላ አስተጋባ »ስህተት - $ BACKUPBASE አልተጫነም‹ ኢኮ ›$ 0 በመውጣት‹ ቀን ›› መውጫ 1 ክፍልፋዮች ምትኬ {DEST = $ 1 $ 2 SOURCE = $ 2 echo”Src: $ SOURCE”ከሆነ [-d $ DEST] ከዚያ“Dest: $ DEST”ሌላውን mkdir -p $ DEST አስተጋባ“Dest: $ DEST -created”OPTS =”-force”fi #መጠባበቂያ rdiff-backup -v2 -ተገለሉ-ልዩ-ፋይሎች $ OPTS $ SOURCE $ DEST #ከ 4 ሳምንት በላይ የቆዩ የፅዳት ስሪት ፋይሎች rdiff-backup -v2-ከ 4WW አስወግድ-$ DEST ን ያስገድዱ-እኛ ያስቀመጥነውን እና ያጸዳነውን ሪፖርት ያትሙ rdiff-backup-ዝርዝር-ተቀይሯል-ከ 0D23h00m $ DEST} ምትኬ $ BACKUPBASE /databaseackup $ BACKUPBASE /etcbackup $ BACKUPBASE /usr /localbackup $ BACKUPBASE /home

ደረጃ 8 ወደ ክሮን ያክሉ

ወደ ክሮን ያክሉ
ወደ ክሮን ያክሉ

[root@HOST scripts]# crontab -e10 1 * * * /usr/local/scripts/backup-rdiff.sh> /var/log/backup.log 2> & 1

ደረጃ 9: እነበረበት መልስ

እነበረበት መልስ
እነበረበት መልስ

በጣም የቅርብ ጊዜውን ስሪት ወደነበረበት ለመመለስ በቀላሉ ፋይሉን ከመጠባበቂያ ማውጫ ማውጫ ውስጥ መቅዳት ይችላሉ። ከ 2 ቀናት በፊት አንድ ስሪት ከፈለጉ -rdiff -backup -r 2D /backup/etc/named.conf /etc/named.confSimple እና በጣም ውጤታማ።

የሚመከር: