Az automysqlbackup telepítése, beállítása és futtatása Linux alatt



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A MySQL szerver biztonsági másolatának készítése mindig nehézkes lehet, de szerencsére van egy szkript, amely automatizálja az egész folyamatot. Még bash Linux kódot sem kell írnia, mert képzett programozók már elkészítették neked az automysqlbackup parancsfájlt. Lehet, hogy akár automatikusan is telepítheti.



A működése időnként kihívást jelenthet, ezért részleteket ismertettünk a szoftver beállításának és futtatásának legjobb módjáról. Nem kell sokat tennie, ha a helyén van.



1. módszer: Az automysqlbackup telepítése a Csomagkezelővel

Számos Linux disztribúció, például a Debian és a különféle Ubuntu-alapú verziók, köztük az Ubuntu Server, lehetővé teszi az automysqlbackup parancsfájl létrehozását, csak az apt-get csomagkezelővel. Ha a Debian vagy az Ubuntu Server párosított verzióját futtatja, akkor lehet, hogy a virtuális terminálokon kívül nincs más dolga. Ebben az esetben tartsa lenyomva a CTRL, az ALT és az F1 billentyűt az első terminál eléréséhez és a bejelentkezéshez.



Könnyű asztali környezeti disztribúció, amely még mindig alkalmas a szerver munkájára, mint például a Lubuntu, az Xubuntu vagy a Debian-Xfce4, használhatja az Alkalmazások vagy a Whisker menüt, és kattintson a Gyökérterminálra, majd írja be adminisztrációs jelszavát. Tartsa lenyomva a Ctrl, Alt és T billentyűkombinációt is a szokásos felhasználói felszólítás megnyitásához.

Ha root hozzáféréssel rendelkezik, írja be az apt-get install automysqlbackup parancsot, és nyomja le az Enter billentyűt. Be kell írnia a sudo apt-get install automysqlbackup fájlt, és nyomja meg az Enter billentyűt, ha nincs root hozzáférése. Ennek működnie kell a Linux Mint különféle származékain is.

Azoknak az Arch Linux felhasználóknak, akik root hozzáféréssel rendelkeznek, és követték ezeket a lépéseket, futtatással képesnek kell lenniük a telepítésre pacman -S automysqlbackup 3.0_rc6-3 , bár a sudo elé is be kell állítaniuk a parancsot, ha root felhasználóként futnak.



A MySQL szerver biztonsági másolatának készítése mindig nehézkes lehet, de szerencsére van egy szkript, amely automatizálja az egész folyamatot. Még bash Linux kódot sem kell írnia, mert képzett programozók már elkészítették neked az automysqlbackup parancsfájlt. Lehet, hogy akár automatikusan is telepítheti.

A működése időnként kihívást jelenthet, ezért részleteket ismertettünk a szoftver beállításának és futtatásának legjobb módjáról. Nem kell sokat tennie, ha a helyén van.

1. módszer: Az automysqlbackup telepítése a Csomagkezelővel

Számos Linux disztribúció, például a Debian és a különféle Ubuntu-alapú verziók, köztük az Ubuntu Server, lehetővé teszi az automysqlbackup parancsfájl létrehozását, csak az apt-get csomagkezelővel. Ha a Debian vagy az Ubuntu Server párosított verzióját futtatja, akkor lehet, hogy a virtuális terminálokon kívül nincs más dolga. Ebben az esetben tartsa lenyomva a CTRL, az ALT és az F1 billentyűt az első terminál eléréséhez és a bejelentkezéshez.

Könnyű asztali környezeti disztribúció, amely még mindig alkalmas a szerver munkájára, mint például a Lubuntu, az Xubuntu vagy a Debian-Xfce4, használhatja az Alkalmazások vagy a Whisker menüt, és kattintson a Gyökérterminálra, majd írja be adminisztrációs jelszavát. Tartsa lenyomva a Ctrl, Alt és T billentyűkombinációt is a szokásos felhasználói felszólítás megnyitásához.

Ha root hozzáféréssel rendelkezik, írja be az apt-get install automysqlbackup parancsot, és nyomja le az Enter billentyűt. Be kell írnia a sudo apt-get install automysqlbackup fájlt, és nyomja meg az Enter billentyűt, ha nincs root hozzáférése. Ennek működnie kell a Linux Mint különféle származékain is.

Azoknak az Arch Linux felhasználóknak, akik root hozzáféréssel rendelkeznek, és követték ezeket a lépéseket, futtatással képesnek kell lenniük a telepítésre pacman -S automysqlbackup 3.0_rc6-3 , bár a sudo elé is be kell állítaniuk a parancsot, ha root felhasználóként futnak.

2. módszer: Az automysqlbackup telepítése a SourceForge-ból

A Fedora, a Red Hat, a CentOS, a Slackware és számos más nagyobb Linux disztribúció felhasználói észrevehetik, hogy nincs elérhető automysqlbackup csomag, ezért böngészőt kell nyitniuk a Mozilla Firefox, a Chrome, a Chromium vagy a Midori kiválasztásával az Alkalmazások, majd az Internet menü az asztali környezetükben, vagy esetleg a Super gomb lenyomásával és a W. megnyomásával https://sourceforge.net/projects/automysqlbackup/ és nyomja meg az Enter billentyűt.

Kattintson a zöld Letöltés gombra, és várja meg, amíg a letöltés befejeződik. Ennek csak néhány másodpercnek kell eltelnie, és a SourceForge automatikusan felajánl egy közvetlen linket, ha annak megszerzésével küzdött. Nyissa meg a parancssort, majd írja be cd ~ / Letöltések vagy ehelyett költözzön bárhová a Letöltések könyvtárba. Természetesen áthelyezheti ezt a fájlt egy cserélhető eszközzel, ha GUI nélkül kell egy szerveren elhelyeznie, vagy elméletileg a w3m-hez hasonló parancssori böngészőt használhat a letöltéshez.

Miután a megfelelő könyvtárba került, írja be tar zxvf automysqlbackup-v3.0_rc6.tar.gz hogy kivonja. Vegye figyelembe, hogy a fájlnév a jövőben valamikor megváltozhat, ha bármilyen frissítés történik. Hat fájl lesz a vége, esetleg egy könyvtárban. Írja be a cd és a tab billentyűt, majd írja be az Enter billentyűt, hogy belépjen az említett könyvtárba. Célszerű több README-t futtatni a folytatás előtt, hogy lássa, milyen tanácsokat adnak a fejlesztők.

Futtassa az install.sh parancsfájlt gépeléssel ./install.sh és megnyomja az Enter billentyűt. Szüksége lesz root jogosultságokra a futtatáshoz, ezért előbb meg kell adnia sudo-val, ha még nem a root shell-en van. Ennek automatikusan mindent el kell intéznie.

3. módszer: Kézi telepítés futtatása

Ha valamilyen oknál fogva az install.sh parancsfájl meghiúsul, és biztosan előtte állította a ./ kódot, akkor lehet, hogy manuálisan kell telepítenie. Ha még nem rendelkezik gyökérutasítással, akkor hozzon létre egyet a sudo -i beírásával és az enter megnyomásával. Ezeket a parancsokat abból a könyvtárból kell futtatni, ahová kibontotta a tarballt.

Célszerű egyedi konfigurációs fájlt készíteni. Használja a cp automysqlbackup.conf NAME.conf parancsot, miután a NAME nevet egy tényleges névre cserélte, amelyet meg akar adni a fájlnak.

4. módszer: A konfigurációs fájl szerkesztése

Nyissa meg a konfigurációs fájlt a nano vagy a vi segítségével, és észreveszi, hogy a fájl több tucat megjegyzést tartalmaz. Meg kell adnia egy MySQL felhasználót, legalább SELECT jogosultsággal, bár valószínűleg csak egy minimális felhasználó van a rendszerén. Ehhez nem szeretne adminisztrációs fiókot használni. Írja be a nevet a sor egyetlen idézőjelébe:

CONFIG_mysql_dump_username = ”

A jelszavukat be kell írnia a sor egyetlen idézőjelébe:

CONFIG_mysql_dump_password = '

Csak be kell állítania a CONFIG_mysql_dump_host változó CONFIG_mysql_dump_host = ’helyi gazda’ mivel a szervered pusztán a helyi gép.

Győződjön meg arról, hogy beállította CONFIG_backup_dir = egy könyvtárba, ahová a felhasználó mentheti a biztonsági mentésű fájlokat. Tegyük fel például, hogy van egy felhasználója, akit mybackupsnak hívunk, akkor valójában / home / háttámlák / biztonsági mentések különben megkísérli a felhasználó könyvtárának egészét használni. Használnia kell az mkdir parancsot, ha az említett könyvtár még nem létezik.

Miközben hozzáadhatja az adatbázisok nevét a CONFIG_db_names = () változó a zárójelek között, ha üresen hagyja, az összeset átmásolja. Használhatja a CONFIG_db_exclude = () zárójelben adhatja meg azokat a helyeket, amelyeken át szeretné ugrani a szkriptet.

A szkript egy hétig képes megtartani a napi biztonsági mentéseket, de ezt megváltoztathatja úgy, hogy a CONFIG_rotation_daily = változót másra változtatja, mint a 7. számot. Ezek az alapértelmezett beállítások időről időre változhatnak. A konfigurációs fájl, amellyel elrontottuk, alapértelmezés szerint a 6-ot használta.

Ezután futhat a parancssorból, cserélje ki a fájl nevét az általad készítettre, vagy adja hozzá egy indító szkripthez vagy cronhoz. Ha cron vonalra van szüksége, akkor érdemes kipróbálnia:

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

Ez minden nap éjfélkor fut.

5 perc olvasás