Kuidas installida, konfigureerida ja käivitada automysqlbackup Linuxis



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Mäletades alati MySQL-i serveri varundamist, võib olla keeruline, kuid õnneks on olemas skript, mis võib kogu protsessi automatiseerida. Te ei pea isegi ühtegi bash-Linuxi koodi kirjutama, sest kvalifitseeritud programmeerijad koostasid teile juba automysqlbackup-skripti. Võimalik, et saate selle isegi automaatselt installida.



Tööle saamine võib olla kohati väljakutse, seega panime paika üksikasjad, kuidas tarkvara häälestada ja seejärel käitada. Kui see on paigas, ei pea te palju tegema.



1. meetod: automysqlbackupi installimine paketihalduriga

Mitmed Linuxi distributsioonid, nagu Debian, ja erinevad Ubuntu tuletatud versioonid, sealhulgas Ubuntu Server, võimaldavad teil luua automysqlbackup skripti ainult apt-get paketihalduriga. Kui kasutate Debiani või Ubuntu Serveri lahtivõetud versiooni, ei pruugi teil töötada midagi muud kui virtuaalsed terminalid. Sellisel juhul hoidke esimese terminali jõudmiseks ja sisselogimiseks all CTRL, ALT ja F1.



Kerge töölauakeskkonna jaotuse, mis endiselt sobib serveritööks, nagu Lubuntu, Xubuntu või Debian-Xfce4 kasutajad võivad soovida kas valida menüü Rakendused või Visker ja klõpsata juurterminalil ning seejärel sisestada oma administraatori parool. Tavalise kasutajaviiba avamiseks võite hoida all klahve Ctrl, Alt ja T.

Kui teil on juurjuurdepääs, tippige apt-get install automysqlbackup ja vajutage sisestusklahvi. Kui teil pole juurjuurdepääsu, peate tippima sudo apt-get install automysqlbackup ja vajutama sisestusklahvi. See peaks toimima ka Linux Mint erinevate derivaatide puhul.

Arch Linuxi kasutajatel, kellel on juurjuurdepääs ja kes on järginud neid samme, peaks olema võimalik see installida käivitades pacman -S automysqlbackup 3.0_rc6-3 , kuigi nad peavad ka käsu ette lisama sudo, kui nad töötavad juurkasutajana.



Mäletades alati MySQL-i serveri varundamist, võib olla keeruline, kuid õnneks on olemas skript, mis võib kogu protsessi automatiseerida. Te ei pea isegi ühtegi bash-Linuxi koodi kirjutama, sest kvalifitseeritud programmeerijad koostasid teile juba automysqlbackup-skripti. Võimalik, et saate selle isegi automaatselt installida.

Tööle saamine võib olla kohati väljakutse, seega panime paika üksikasjad, kuidas tarkvara häälestada ja seejärel käitada. Kui see on paigas, ei pea te palju tegema.

1. meetod: automysqlbackupi installimine paketihalduriga

Mitmed Linuxi distributsioonid, nagu Debian, ja erinevad Ubuntu tuletatud versioonid, sealhulgas Ubuntu Server, võimaldavad teil luua automysqlbackup skripti ainult apt-get paketihalduriga. Kui kasutate Debiani või Ubuntu Serveri lahtivõetud versiooni, ei pruugi teil töötada midagi muud kui virtuaalsed terminalid. Sellisel juhul hoidke esimese terminali jõudmiseks ja sisselogimiseks all CTRL, ALT ja F1.

Kerge töölauakeskkonna jaotuse, mis endiselt sobib serveritööks, nagu Lubuntu, Xubuntu või Debian-Xfce4 kasutajad võivad soovida kas valida menüü Rakendused või Visker ja klõpsata juurterminalil ning seejärel sisestada oma administraatori parool. Tavalise kasutajaviiba avamiseks võite hoida all klahve Ctrl, Alt ja T.

Kui teil on juurjuurdepääs, tippige apt-get install automysqlbackup ja vajutage sisestusklahvi. Kui teil pole juurjuurdepääsu, peate tippima sudo apt-get install automysqlbackup ja vajutama sisestusklahvi. See peaks toimima ka Linux Mint erinevate derivaatide puhul.

Arch Linuxi kasutajatel, kellel on juurjuurdepääs ja kes on järginud neid samme, peaks olema võimalik see installida käivitades pacman -S automysqlbackup 3.0_rc6-3 , kuigi nad peavad ka käsu ette lisama sudo, kui nad töötavad juurkasutajana.

2. meetod: automysqlbackupi installimine SourceForge'ist

Fedora, Red Hati, CentOSi, Slackware'i ja paljude teiste suuremate Linuxi distributsioonide kasutajad võivad leida, et neil pole ühtegi automysqlbackup paketti saadaval, seega peavad nad brauseri avama, valides Mozilla Firefox, Chrome, Chromium või Midori Rakendused ja seejärel Interneti-menüü oma töölauakeskkonnas või potentsiaalselt hoides all Super klahvi ja vajutades W. Navigeeri https://sourceforge.net/projects/automysqlbackup/ ja vajutage sisestusklahvi.

Klõpsake rohelist nuppu Laadi alla ja oodake allalaadimise lõpuleviimist. See peaks võtma vaid paar sekundit ja SourceForge pakub teile automaatselt otselinki, kui olete selle hankimisega vaeva näinud. Avage käsuviip ja tippige cd ~ / allalaadimised või selle asemel liikuda sinna, kus asub kaust Allalaadimised. Loomulikult võite selle faili teisaldatava seadmega üle viia, kui peate selle serverisse ilma GUI-ta paigutama või teoreetiliselt võite selle allalaadimiseks kasutada näiteks käsurea brauserit.

Kui olete õiges kataloogis, tippige tar zxvf automysqlbackup-v3.0_rc6.tar.gz selle väljavõtmiseks. Pange tähele, et faili nimi võib tulevikus mingil hetkel muutuda, kui on mingisugust värskendust. Teil on kuus faili, mis võivad olla kataloogis. Nimetatud kataloogi liikumiseks võite sisestada cd ja push tab ning seejärel sisestada sisestusklahvi. Enne jätkamist on mõistlik käivitada veel README, et näeksite, milliseid nõuandeid arendajad annavad.

Käivitage skript install.sh, tippides ./install.sh ja vajutades sisestusklahvi. Selle käivitamiseks vajate juurõigusi, seega peate selle eessõnaga sudo lisama, kui te pole veel juurkesta juures. See peaks hoolitsema kõige eest automaatselt.

3. meetod: käsitsi installimise käivitamine

Kui mingil põhjusel skript install.sh ebaõnnestub ja olete kindlasti eessõna sisestanud koodiga ./, siis peate selle võib-olla installima käsitsi. Kui teil pole veel juurviiba, siis looge see, tippides sudo -i ja vajutades sisestusklahvi. Need käsud tuleb käivitada kataloogist, kuhu tarballi lahti pakkisite.

Hea on teha kohandatud konfiguratsioonifail. Kasuta cp automysqlbackup.conf NAME.conf käsuga asendanud NAME tegeliku nimega, mille soovite failile anda.

4. meetod: konfiguratsioonifaili muutmine

Avage oma konfiguratsioonifail nano või vi abil ja märkate, et failil on kümneid kommentaare. Peate sisestama MySQL-i kasutaja, kellel on vähemalt SELECT õigused, kuigi arvatavasti on teie süsteemis ainult üks minimaalne kasutaja. Te ei soovi selleks administraatorikontot kasutada. Sisestage nimi rea jutumärkidesse:

CONFIG_mysql_dump_username = '

Peate panema nende parooli rea üksikute jutumärkide vahele:

CONFIG_mysql_dump_password = '

Peate lihtsalt määrama CONFIG_mysql_dump_host muutuja kuni CONFIG_mysql_dump_host = ’kohalik host’ kuna teie server on lihtsalt kohalik masin.

Veenduge, et olete määranud CONFIG_backup_dir = kataloogi, kuhu kasutaja saab varundatud failid salvestada. Oletame näiteks, et teil on kasutaja nimega mybackups, siis peate tegelikult kasutama / home / minu varukoopiad / varukoopiad või proovib see muidu kasutada kasutaja kataloogi tervikuna. Kui nimetatud kataloogi pole veel olemas, peate kasutama käsku mkdir.

Kuigi saate andmebaasi lisada andmebaaside nimed CONFIG_db_names = () muutuja sulgude vahel, tühjaks jättes kopeeritakse need kõik. Võite kasutada CONFIG_db_exclude = () sulgudes asukohtade lisamiseks, mille eelistate skripti vahele jätta.

Skript suudab nädala jooksul igapäevaseid varukoopiaid hoida, kuid saate seda muuta, muutes muutuja CONFIG_rotation_daily = millekski muuks kui arvuks 7. Need vaikeväärtused võivad aeg-ajalt muutuda. Konfiguratsioonifail, millega me jamas käisime, kasutas vaikimisi 6.

Seejärel saate joosta käsurealt, asendades faili nime enda tehtud nimega või lisades selle käivitusskripti või croni. Kui vajate cron-joont, võiksite proovida:

0 0 * * * / usr / local / bin / backupscript

See töötab iga päev keskööl.

5 minutit loetud