Kā instalēt, konfigurēt un palaist automysqlbackup Linux



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Atcerēties vienmēr dublēt MySQL serveri var būt sarežģīti, taču, par laimi, ir skripts, kas var automatizēt visu procesu. Jums pat nevajadzēs rakstīt nekādu bash Linux kodu, jo kvalificēti programmētāji jau ir izstrādājuši automysqlbackup skriptu jums. Iespējams, jūs pat varēsit to automātiski instalēt.



Reizēm tā var būt izaicinājums, tāpēc mēs izklāstījām informāciju par labāko veidu, kā programmatūru iestatīt un pēc tam palaist. Kad tas būs uzstādīts, jums daudz nevajadzēs darīt.



1. metode: Automysqlbackup instalēšana ar Package Manager

Vairāki Linux izplatījumi, piemēram, Debian un dažādas no Ubuntu atvasinātās versijas, tostarp Ubuntu Server, ļauj jums izveidot automysqlbackup skriptu tikai ar apt-get pakotņu pārvaldnieku. Ja jūs izmantojat parsēto Debian vai Ubuntu Server versiju, iespējams, jums nav nekā cita, kā virtuālie termināļi, ar kuriem strādāt. Šajā gadījumā turiet nospiestu CTRL, ALT un F1, lai sasniegtu pirmo termināli un pieteiktos.



Vieglas darbvirsmas vides izplatīšanas lietotāji, kas joprojām ir piemēroti servera darbam, piemēram, Lubuntu, Xubuntu vai Debian-Xfce4, iespējams, vēlēsies izvēlēties izvēlni Lietojumprogrammas vai Viskurs un noklikšķināt uz Saknes termināls, pēc tam ierakstiet viņu administrēšanas paroli. Varat arī turēt nospiestu Ctrl, Alt un T, lai atvērtu standarta lietotāja uzvedni.

Ja jums ir root piekļuve, ierakstiet apt-get install automysqlbackup un nospiediet enter. Ja jums nav root piekļuves, jums būs jāievada sudo apt-get install automysqlbackup un jānospiež enter. Tam vajadzētu darboties arī ar dažādiem Linux Mint atvasinājumiem.

Arch Linux lietotājiem, kuriem ir root piekļuve un kuri ir izpildījuši šīs darbības, jāspēj to instalēt, palaižot pacman -S automysqlbackup 3.0_rc6-3 , lai gan viņiem arī būs jāievieto sudo komandas priekšā, ja viņi darbojas kā root lietotājs.



Atcerēties vienmēr dublēt MySQL serveri var būt sarežģīti, taču, par laimi, ir skripts, kas var automatizēt visu procesu. Jums pat nevajadzēs rakstīt nekādu bash Linux kodu, jo kvalificēti programmētāji jau ir izstrādājuši automysqlbackup skriptu jums. Iespējams, jūs pat varēsit to automātiski instalēt.

Reizēm tā var būt izaicinājums, tāpēc mēs izklāstījām informāciju par labāko veidu, kā programmatūru iestatīt un pēc tam palaist. Kad tas būs uzstādīts, jums daudz nevajadzēs darīt.

1. metode: Automysqlbackup instalēšana ar Package Manager

Vairāki Linux izplatījumi, piemēram, Debian un dažādas no Ubuntu atvasinātās versijas, tostarp Ubuntu Server, ļauj jums izveidot automysqlbackup skriptu tikai ar apt-get pakotņu pārvaldnieku. Ja jūs izmantojat parsēto Debian vai Ubuntu Server versiju, iespējams, jums nav nekā cita, kā virtuālie termināļi, ar kuriem strādāt. Šajā gadījumā turiet nospiestu CTRL, ALT un F1, lai sasniegtu pirmo termināli un pieteiktos.

Viegla darbvirsmas vides izplatīšanas lietotāji, kas joprojām ir piemēroti servera darbam, piemēram, Lubuntu, Xubuntu vai Debian-Xfce4, iespējams, vēlēsies izvēlēties izvēlni Lietojumprogrammas vai Viskurs un noklikšķināt uz Saknes termināls, pēc tam ierakstiet viņu administrēšanas paroli. Varat arī turēt nospiestu Ctrl, Alt un T, lai atvērtu standarta lietotāja uzvedni.

Ja jums ir root piekļuve, ierakstiet apt-get install automysqlbackup un nospiediet enter. Jums nav jāievada sudo apt-get install automysqlbackup un jānospiež Enter, ja jums nav root piekļuves. Tam vajadzētu darboties arī ar dažādiem Linux Mint atvasinājumiem.

Arch Linux lietotājiem, kuriem ir root piekļuve un kuri ir izpildījuši šīs darbības, jāspēj to instalēt, palaižot pacman -S automysqlbackup 3.0_rc6-3 , lai gan viņiem arī būs jāievieto sudo komandas priekšā, ja viņi darbojas kā root lietotājs.

2. metode: Automysqlbackup instalēšana no SourceForge

Fedora, Red Hat, CentOS, Slackware un vairāku citu nozīmīgu Linux izplatītāju lietotāji var uzzināt, ka viņiem nav pieejama automysqlbackup pakotne, tāpēc viņiem būs jāatver pārlūkprogramma, izvēloties Mozilla Firefox, Chrome, Chromium vai Midori no Lietojumprogrammas un pēc tam izvēlni Internets darbvirsmas vidē vai, iespējams, turot nospiestu taustiņu Super un nospiežot W. Pārvietoties uz https://sourceforge.net/projects/automysqlbackup/ un nospiediet Enter.

Noklikšķiniet uz zaļās pogas Lejupielādēt un gaidiet lejupielādes pabeigšanu. Tam vajadzētu aizņemt tikai dažas sekundes, un SourceForge automātiski piedāvās jums tiešu saiti, ja esat mēģinājis to iegūt. Atveriet komandu uzvedni un pēc tam ierakstiet cd ~ / Lejupielādes vai tā vietā pārejiet uz jebkuru vietu, kur atrodas jūsu lejupielāžu katalogs. Jūs, protams, varat pārvietot šo failu ar noņemamu ierīci, ja jums tas jānovieto serverī bez GUI, vai arī teorētiski tā lejupielādei varētu izmantot komandrindas pārlūku, piemēram, w3m.

Kad esat nonācis pareizajā direktorijā, ierakstiet darva zxvf automysqlbackup-v3.0_rc6.tar.gz lai to izvilktu. Ņemiet vērā, ka faila nosaukums nākotnē var mainīties, ja ir kāds atjauninājums. Jūs atradīsit sešus failus, iespējams, direktorijā. Iespējams, vēlēsities ierakstīt CD un nospiediet tabulēšanas taustiņu un pēc tam ievadiet, lai pārietu uz minēto direktoriju. Pirms turpināt, ieteicams izmantot vairāk README, lai redzētu, kādus padomus sniedz izstrādātāji.

Palaidiet skriptu install.sh, ierakstot ./install.sh un nospiežot ievadīšanas taustiņu. Lai to palaistu, jums būs nepieciešamas root privilēģijas, tāpēc jums tas būs jāsniedz priekšā ar sudo, ja vēl neesat pie root apvalka. Tam vajadzētu visu nokārtot automātiski.

3. metode: Manuālas instalēšanas palaišana

Ja kāda iemesla dēļ skripts install.sh neizdodas un jūs noteikti ievadījāt to ar kodu ./, iespējams, tas būs jāinstalē manuāli. Ja jums vēl nav saknes uzvednes, izveidojiet to, ierakstot sudo -i un nospiežot Enter. Šīs komandas ir jāpalaiž no direktorijas, kurā esat izpakojis tarball.

Ieteicams izveidot pielāgotu konfigurācijas failu. Izmantojiet cp automysqlbackup.conf NAME.conf komandu, aizstājot NAME ar faktisko vārdu, kuru vēlaties piešķirt failam.

4. metode: konfigurācijas faila rediģēšana

Atveriet konfigurācijas failu, izmantojot nano vai vi, un pamanīsit, ka failā ir desmitiem komentāru. Jums būs jāievada MySQL lietotājs ar vismaz SELECT privilēģijām, lai gan jūsu sistēmā, iespējams, ir tikai viens minimāls lietotājs. Šim nolūkam nevēlaties izmantot administratīvo kontu. Ierakstiet vārdu rindiņā atsevišķās pēdiņās:

CONFIG_mysql_dump_username = ”

Viņu parole būs jāievieto rindiņā starp pēdiņām:

CONFIG_mysql_dump_password = ”

Jums vienkārši būs jāiestata CONFIG_mysql_dump_host mainīgais uz CONFIG_mysql_dump_host = ’vietējais saimnieks’ jo jūsu serveris ir tikai vietējā mašīna.

Pārliecinieties, vai esat iestatījis CONFIG_backup_dir = direktorijā, kurā lietotājs var saglabāt dublētos failus. Piemēram, pieņemsim, ka jums ir lietotājs, ko sauc par mybackups, tad jums faktiski būs jāizmanto / home / mybackups / backups vai arī tas mēģinās izmantot lietotāja direktoriju kopumā. Ja minētais direktorijs jau nepastāv, jums būs jāizmanto mkdir komanda.

Kamēr varat pievienot datu bāzu nosaukumus CONFIG_db_names = () mainās starp iekavām, atstājot to tukšu, tās visas tiks kopētas. Jūs varat izmantot CONFIG_db_exclude = () iekavās, lai pievienotu visas atrašanās vietas, kuras vēlaties skriptu izlaist.

Skripts nedēļu var noturēt ikdienas dublējumus, taču to var mainīt, mainot mainīgo CONFIG_rotation_daily = uz kaut ko citu, nevis skaitli 7. Šie noklusējumi laiku pa laikam var mainīties. Konfigurācijas fails, ar kuru mēs sajaucāmies, kā noklusējumu izmantoja 6.

Pēc tam jūs varat palaist no komandrindas, aizstājot faila nosaukumu ar izveidoto, vai pievienojiet to startēšanas skriptam vai cron. Ja jums ir nepieciešama krona līnija, varat izmēģināt:

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

Tas notiek katru dienu pusnaktī.

5 minūtes lasīts