Shigar da amfani da backupninja akan Ubuntu

madadinninja

Duk wani mai amfani ya san irin mahimmancin da yake dashi na yin abubuwan adanawa akai-akai, kuma duk mun sha wahala a wani lokaci a rayuwarmu saboda rashin ɗaukar wannan gaskiyar da ba za a iya musantawa ba. Wataƙila saboda rashin lokaci, wataƙila saboda ba mu ɓatar da lokaci mai yawa don neman kayan aikin da ya fi dacewa da abubuwan da muke so ba, gaskiyar ita ce lokacin da wani abu ya faskara kuma muka rasa hotuna, takardu, bidiyo da sauransu lokacin da muka rantse cewa wani abu kamar haka ba zai dawo ya faru da mu ba.

Abu mai kyau shi ne cewa kayan aikin don yin adanawa suna samun sauki da sauƙi don daidaitawa, kuma wannan yana ƙara inganta kayan aikin da ake dasu don amfani dasu tunda ba kawai haɗin intanet ya fi sauri ba har ma da girman rumbun komputa da na cirewa masu cirewa . A yau muna so mu nuna yadda ake girkawa backupninja, ingantaccen kayan aiki mai mahimmanci wanda ya dace da Debian kuma ya sami hargitsi, a cikin wanne muke da Ubuntu.

Wasu daga fa'idodin da yake bamu madadinninja su ne yiwuwar yi amfani da rubutun harsashi don saita bayanan mu, wani abu wanda kamar yadda aka sani koyaushe ke jan hankalin masu amfani da Linux gabaɗaya. Hakanan, ƙari ne kuma gaskiyar dogaro da sanannun kayan aikin kamar kwafi, rdiff-madadin, mysqdump, msqlhotcopy da MySQL ko MariaDB.

Da farko dole ne mu girka backupninja, wani abu da yafi sauki tunda an same shi a cikin rumbun asusun Ubuntu na hukuma, don haka zamu iya yin sa ta hanya mai sauƙi:

# dace-samu shigar backupninja

Mun bar kayan aikin shigarwa suyi aikin su, kuma a karshen zamu kirkiri kundin adireshi da fayilolin da yake amfani dasu, misali / usr / sbin / backupninja (asalin rubutun wannan aikace-aikacen), /etc/cron.d/backupninja (don sanya aikinta ta atomatik), /etc/logrotate.d/backupninja (don fayilolin log), /etc/backup.d/ (ga fayilolin daidaitawa), /etc/backupninja.conf (babban fayil ɗin daidaitawa) da / usr / share / doc / backupninja / misalai waɗanda, kamar yadda sunan ya nuna, suna ɗauke da samfuran kwatankwacin misali.

Yanzu zamu iya farawa, kuma abu na farko da zamuyi shine gudu fayil ninjahelper, wanda zai taimaka mana cikin aikin tsara wannan kayan aikin ajiyar. Abu na farko da wannan rubutun yake yi shine tambayarmu mu sanya 'maganganu', kayan aiki ne wanda ke taimakawa ƙirƙirar maganganu a cikin tashar, wani abu mai mahimmanci don mu ga zaɓuɓɓukan kuma aiwatar da waɗanda muke so. Don haka mun yarda da shi kuma bayan yan dakikoki kadan zamu sami maganganun kirkirar abubuwan halitta a gabanmu: don kirkirar daya kawai muna motsawa tare da kibiyar siginar sannan mu zabi sabon "sabon" tare da 'Shiga'.

Sannan zamu ga zaɓuɓɓuka, waɗanda suka ƙunshi tsarin ajiya da bayanan kayan masarufi, makecd, mysql ko postgresql database, ko zaɓuɓɓukan ta amfani da kayan aiki kamar rdiff, rsync ko tar. Bari mu gani yadda ake amfani da rsync don ƙirƙirar madaidaicin kundin adireshi, ana aiki tare ta atomatik tare da babban fayil na gida kuma ba da izinin yin hakan lokaci-lokaci godiya ga cron / anacron.

Abin da ya kamata mu yi shine ƙirƙirar fayil a cikin kundin adireshin /etc/backup.d, adana shi kuma canza izininsa zuwa 600 (ma'ana, karanta da rubutawa ga mai shi, babu komai ga ƙungiyar da sauran mutane).

# Sunan mai amfani akan kwamfutar nesa
mai amfani = tushe
# Nesa komputa
mai watsa shiri = uwar garke1
# Nesa littafin
remotedir = / gida / takardu /
# Littafin adireshi na gari
localdir = / gida / madadin
# Littafin adireshi wanda muke da bayanan da suka gabata
localdirant = / gida / madadin.1
mv $ localdir $ na gari
#sync
rsync -av –delete –recursive –link-dest = $ localdirant $ mai amfani @ $ host: $ remotedir $ localdir

Yanzu muna gudanar da shi ta hanyar:

# madadinninja -n

Kuma za mu ci gaba da kirkirar babban fayil da ake kira backup.0 wanda zai sami duk fayilolin wadanda sababbi ne ko wadanda aka yiwa kwaskwarima idan aka kwatanta su da abin da ya gabata, kuma za mu iya samun hanyoyin sadarwa masu karfi ga wadanda ba su canzawa ba, wani abu da za mu iya tabbatar da hakan ta hanyar kwatanta abubuwan ciki da girma duka kundayen adireshi.

Ƙarin Bayani: Ajiyar waje (Gidan yanar gizon hukuma)


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.