Ako inštalovať, konfigurovať a spustiť automysqlbackup v systéme Linux



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Pamätať si, že je potrebné vždy zálohovať server MySQL, môže byť ťažké, ale našťastie existuje skript, ktorý môže celý proces automatizovať. Nebudete musieť ani písať nijaký bash kód pre Linux, pretože kvalifikovaní programátori pre vás už vytvorili skript automysqlbackup. Môže sa stať, že ho budete môcť nainštalovať automaticky.



Uvedenie do prevádzky môže byť niekedy výzvou, preto sme uviedli podrobnosti o najlepšom spôsobe nastavenia softvéru a jeho následnom spustení. Keď bude zavedená, nebudete musieť robiť veľa.



Metóda 1: Inštalácia automysqlbackup pomocou správcu balíkov

Niekoľko distribúcií Linuxu ako Debian a rôzne verzie odvodené od Ubuntu vrátane Ubuntu Serveru vám umožňujú vytvárať skript automysqlbackup iba pomocou správcu balíkov apt-get. Ak máte spustenú verziu Debianu alebo Ubuntu Server, nemusíte mať k dispozícii nič iné ako virtuálne terminály. V takom prípade podržte stlačené klávesy CTRL, ALT a F1, aby ste sa dostali k prvému terminálu a prihlásili sa.



Používatelia distribúcie ľahkého desktopového prostredia, ktorí sú stále vhodní na prácu na serveri, ako sú Lubuntu, Xubuntu alebo Debian-Xfce4, môžu chcieť zvoliť ponuku Aplikácie alebo Whisker a kliknúť na koreňový terminál a potom zadať svoje heslo pre správu. Môžete tiež podržať klávesy Ctrl, Alt a T a otvoriť tak štandardnú výzvu pre používateľa.

Ak máte prístup root, zadajte apt-get install automysqlbackup a stlačte kláves enter. Ak nemáte prístup root, budete musieť napísať sudo apt-get install automysqlbackup a stlačiť kláves Enter. Toto by malo fungovať aj na rôznych derivátoch Linux Mint.

Používatelia systému Arch Linux, ktorí majú prístup root, ktorí vykonali tieto kroky, by mali byť schopní nainštalovať si ho spustením pacman -S automysqlbackup 3.0_rc6-3 , aj keď budú bežať ako root, budú musieť pred príkaz vložiť sudo.



Pamätať si, že je potrebné vždy zálohovať server MySQL, môže byť ťažké, ale našťastie existuje skript, ktorý môže celý proces automatizovať. Nebudete musieť ani písať nijaký bash kód pre Linux, pretože kvalifikovaní programátori pre vás už vytvorili skript automysqlbackup. Môže sa stať, že ho budete môcť nainštalovať automaticky.

Uvedenie do prevádzky môže byť niekedy výzvou, preto sme uviedli podrobnosti o najlepšom spôsobe nastavenia softvéru a jeho následnom spustení. Keď bude zavedená, nebudete musieť robiť veľa.

Metóda 1: Inštalácia automysqlbackup pomocou správcu balíkov

Niekoľko distribúcií Linuxu ako Debian a rôzne verzie odvodené od Ubuntu vrátane Ubuntu Serveru vám umožňujú vytvárať skript automysqlbackup iba pomocou správcu balíkov apt-get. Ak máte spustenú verziu Debianu alebo Ubuntu Server, nemusíte mať k dispozícii nič iné ako virtuálne terminály. V takom prípade podržte stlačené klávesy CTRL, ALT a F1, aby ste sa dostali k prvému terminálu a prihlásili sa.

Používatelia distribúcie ľahkého desktopového prostredia, ktorí sú stále vhodní na prácu na serveri, ako sú Lubuntu, Xubuntu alebo Debian-Xfce4, môžu chcieť zvoliť ponuku Aplikácie alebo Whisker a kliknúť na koreňový terminál a potom zadať svoje heslo pre správu. Môžete tiež podržať klávesy Ctrl, Alt a T a otvoriť tak štandardnú výzvu pre používateľa.

Ak máte prístup root, zadajte apt-get install automysqlbackup a stlačte kláves enter. Ak nemáte prístup root, budete musieť napísať sudo apt-get install automysqlbackup a stlačiť kláves Enter. Toto by malo fungovať aj na rôznych derivátoch Linux Mint.

Používatelia systému Arch Linux, ktorí majú prístup root, ktorí vykonali tieto kroky, by mali byť schopní nainštalovať si ho spustením pacman -S automysqlbackup 3.0_rc6-3 , aj keď budú bežať ako root, budú musieť pred príkaz vložiť sudo.

Metóda 2: Inštalácia automysqlbackup z SourceForge

Používatelia systémov Fedora, Red Hat, CentOS, Slackware a niekoľkých ďalších významných distribúcií systému Linux môžu zistiť, že nemajú k dispozícii žiadny balík automysqlbackup, takže si budú musieť otvoriť prehľadávač výberom Mozilla Firefox, Chrome, Chromium alebo Midori z ponuky Aplikácie a potom Internet v prostredí pracovnej plochy alebo prípadne podržaním klávesu Super a stlačením W. Prejdite na https://sourceforge.net/projects/automysqlbackup/ a stlačte Enter.

Kliknite na zelené tlačidlo Prevziať a počkajte, kým sa dokončí sťahovanie. Malo by to trvať len pár sekúnd a SourceForge vám automaticky ponúkne priamy odkaz, ak ste sa ho ťažko snažili získať. Otvorte príkazový riadok a zadajte cd ~ / Súbory na stiahnutie alebo namiesto toho prejdite do ľubovoľného adresára so stiahnutými súbormi. Tento súbor môžete samozrejme presunúť pomocou vymeniteľného zariadenia, ak ho potrebujete umiestniť na server bez grafického používateľského rozhrania alebo by ste na jeho stiahnutie mohli teoreticky použiť prehliadač príkazového riadku, napríklad w3m.

Keď sa nachádzate v správnom adresári, zadajte tar zxvf automysqlbackup-v3.0_rc6.tar.gz extrahovať to. Upozorňujeme, že názov súboru sa môže niekedy v budúcnosti zmeniť, ak dôjde k nejakej aktualizácii. Budete mať nakoniec šesť súborov, potenciálne v adresári. Možno budete chcieť napísať cd a stlačiť tabulátor a potom vstúpiť, aby ste sa presunuli do uvedeného adresára. Pred pokračovaním je dobré spustiť viac súboru README, aby ste videli, aké rady vývojári poskytujú.

Zadaním spustite skript install.sh ./install.sh a stlačenie klávesu Enter. Aby ste ho mohli spustiť, budete potrebovať oprávnenie root, takže ak ešte nie ste v koreňovom prostredí, musíte mu predhovoriť pomocou sudo. Toto by sa malo o všetko postarať automaticky.

Metóda 3: Spustenie manuálnej inštalácie

Ak z nejakého dôvodu skript install.sh zlyhá a vy ste ho predhovorili kódom ./, možno ho budete musieť nainštalovať manuálne. Ak ešte nemáte koreňový riadok, vytvorte ho zadaním sudo -i a stlačením klávesu enter. Tieto príkazy musia byť spustené z adresára, do ktorého ste rozbalili tarball.

Je dobré vytvoriť si vlastný konfiguračný súbor. Použi cp automysqlbackup.conf NAME.conf príkaz, ktorý nahradil NAME skutočným názvom, ktorý chcete dať súboru.

Metóda 4: Úpravy konfiguračného súboru

Otvorte svoj konfiguračný súbor pomocou nano alebo vi a všimnete si, že súbor má desiatky komentárov. Budete musieť zadať používateľa MySQL s minimálne oprávneniami SELECT, hoci vo svojom systéme máte pravdepodobne iba jedného minimálneho používateľa. Nechcete na to použiť účet správcu. Zadajte názov do jednoduchých úvodzoviek do riadku:

CONFIG_mysql_dump_username = ”

Ich heslo budete musieť vložiť medzi jednoduché úvodzovky v riadku:

CONFIG_mysql_dump_password = ”

Musíte len nastaviť CONFIG_mysql_dump_host premenná na CONFIG_mysql_dump_host = ‘localhost’ pretože váš server je iba lokálny počítač.

Uistite sa, že ste nastavili CONFIG_backup_dir = do adresára, do ktorého môže používateľ uložiť zálohované súbory. Povedzme napríklad, že máte používateľa s názvom mybackups, potom budete musieť skutočne použiť / home / mybackups / backups inak sa pokúsi použiť adresár používateľa ako celok. Ak uvedený adresár ešte neexistuje, budete musieť použiť príkaz mkdir.

Zatiaľ čo do databázy môžete pridať názvy databáz CONFIG_db_names = () premennej medzi zátvorkami a ponecháte ju prázdnu, všetky sa skopírujú. Môžete použiť CONFIG_db_exclude = () v zátvorkách môžete pridať všetky umiestnenia, ktoré by skript preskočil.

Skript môže vydržať denné zálohy týždeň, ale môžete to zmeniť zmenou premennej CONFIG_rotation_daily = na inú ako číslicu 7. Tieto predvolené hodnoty sa môžu z času na čas zmeniť. Konfiguračný súbor, s ktorým sme sa pokazili, používal štandardne 6.

Potom môžete bežať z príkazového riadku a nahraďte názov súboru tým, ktorý ste vytvorili, alebo ho pridajte do štartovacieho skriptu alebo cron. Ak ste potrebovali riadok cron, možno budete chcieť vyskúšať:

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

Spustí sa to každý deň o polnoci.

5 minút čítania