Dedikuoti serveriai, VDS hostingas, debesų kompiuterija
Interneto vizija
Karjera El. paštas

Grįžti   Dedikuoti.lt forumas > Bendruomenės diskusijos > Pamokos > Kitos aplikacijos

 
 
Temos įrankiai Ieškoti šioje temoje
  #1  
Senas 2012-02-06, 17:21
IV_RomanL avataras
IV_RomanL IV_RomanL neprisijungęs
Interneto vizija
 
Prisiregistravo: 2011 11
Vieta: Vilnius
Žinutės: 640
Post Automatizuotas atsarginės kopijos kūrimas rSnapShot įrankiu

rsnapshot tai įrankis skirtas failų sistemos atsarginių kopijų kūrimui dedikuotame serveryje. Pamoka sukurta ir testuota CentOS 6 operacinės sistemos aplinkoje.

0. Pamokoje naudojamas tekstinis redaktorius nano.
Tam jog jį įdiegtumėte į serverį, įvykdykite žemiau pateiktą komandą SSH konsolėje:
Kodas:
yum install nano -y
1. rsnapshot diegimas

Prisijungiame prie serverio per SSH ir vykdome komandą:
Kodas:
yum install rsnapshot -y
2. rsnapshot konfigūravimas.
Su teksto redaktoriumi atsidarome konfigūracinį failą:
Kodas:
nano /etc/rsnapshot.conf
Eilutė snapshot_root nurodo kurioje serverio vietoje bus saugomi atsarginių kopijų failai.
Keičiame pagal poreikį:
Kodas:
snapshot_root   /backup/snapshots/
Užkometuotinti no_create_root 1 eilutę, tuomet atsarginių kopijų direktoriją sukurs sistema.
Kodas:
#no_create_root  1
Kadangi naudojame Linux OS pašaliname komentarą nuo cmd_cp eilutės:
Kodas:
cmd_cp          /bin/cp
Toliau, pašaliname komentarą nuo cmd_ssh
Kodas:
cmd_ssh        /usr/bin/ssh
Pašalinus komentarą nuo cmd_du, bus galimybė matyti kopijų dydžius:
Kodas:
cmd_du          /usr/bin/du
Pasirenkame kopijų kūrimo intervalus:
Kodas:
interval        hourly  6
interval        daily   7
interval        weekly  4
interval        monthly 3
Toliau galite pasirinkti kaip detaliai bus vaizduojama informacija log failuose.
Numatyta reikšmė 2
Kodas:
verbose 2
Nurodome direktorijas, kurias reiktų įtraukti (include) arba ignoruoti (exclude) kuriant atsarginę kopiją:
Kodas:
include /home/mano_svetaine.lt/public_html/
Išsaugome failą CTRL+X tada y ir Enter.
Patikrinti ar konfigūraciniame faile nėra klaidų, galima įvykdžius tokią komandą:
Kodas:
rsnapshot configtest
Syntax OK atsakymas reiškia, kad viskas tvarkoje, priešingu atveju reiktų ieškoti klaidų.
Bandome rankiniu būdu sukurti atsarginę kopiją:
Kodas:
rsnapshot hourly
Patikrinus /backup/snapshots/ ten bus matoma sukurta hourly.0 direktorija, kurioje bus išsaugoti failai.

Galima sukurti periodinę užduotį (cron), kad kopijos būtų kuriamos automatiškai.
Tam reiktų sukurti tokį failą /etc/cron.d/rsnapshot:
Kodas:
nano /etc/cron.d/rsnapshot
Failo turinys su numatytomis reikšmėmis:
Kodas:
# This is a sample cron file for rsnapshot.
# The values used correspond to the examples in /etc/rsnapshot.conf.
# There you can also set the backup points and many other things.
#
# To activate this cron file you have to uncomment the lines below.
# Feel free to adapt it to your needs.
# 0 */4         * * *           root    /usr/bin/rsnapshot hourly
# 30 3          * * *           root    /usr/bin/rsnapshot daily
# 0  3          * * 1           root    /usr/bin/rsnapshot weekly
# 30 2          1 * *           root    /usr/bin/rsnapshot monthly
Reiktų pašalinti "#" nuo norimų eilučių arba sukurti periodinę užduotį savo nuožiūra.
 

Žymės
atsargines kopijos, backup, centos, centos 6, diegimas, failai, operacinės sistemos, root, rsnapshot, ssh, yum

Temos įrankiai Ieškoti šioje temoje
Ieškoti šioje temoje:

Detali paieška

Žinučių rašymo taisyklės
Jūs negalite kurti naujų temų
Jūs negalite rašyti žinučių
Jūs negalite įkelti failų
Jūs negalite redaguoti savo įrašų

BB kodas yra Įjungtas
Šypsenos yra Įjungtas
[IMG] kodas yra Įjungtas
HTML kodas yra Išjungtas

Greita navigacija

Panašios temos
Tema Temą sukūrė Forumas Atsakymai Paskutinė žinutė
Svetainės atsarginės kopijos kūrimas iv_almantasm Informaciniai straipsniai 0 2017-07-26 10:53
Dedikuoti.lt daromos atsarginės kopijos iv_laurynasj Informaciniai straipsniai 4 2015-12-22 14:19
DNS kūrimas ant Centos7 naudojant Webmin bibase Pagalba 6 2015-03-30 23:20
Vartotojų kūrimas ir jų teisės nito Informaciniai straipsniai 0 2012-07-14 14:01
Negaliu atlikti serverio rezervinės kopijos sklandymas Pagalba 8 2012-02-25 13:30


Visi laikai yra GMT +3. Šiuo metu yra 09:19.


Powered by vBulletin®
Copyright ©2000 - 2019, vBulletin Solutions, Inc.