A fej nélküli Dropbox biztonsági mentési kiszolgáló elindula Dropbox parancssori verziójának telepítése. Ebben az esetben a Dropbox feltöltőt használjuk. Ez egy olyan szkript, amely megkönnyíti a tartalom automatikus feltöltését a Dropboxba a parancssoron keresztül.
Telepítse a Git szoftvert
A szkript beszerzéséhez telepítenie kell a Git csomagot a Linux PC-jére. Nyissa meg a terminál ablakot, és írja be a következő parancsokat, hogy a Git-rel kezdjen.
Ubuntu
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman-S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
Egyéb Linuxok
Git mindenütt jelen van. Ennek eredményeként a még homályosabb Linux disztribúciót használó felhasználóknak képesnek kell lenniük a telepítésre. Használja a csomagkezelőt a „git” kereséséhez és telepítéséhez. Alternatív megoldásként töltse le a Pkgs.org oldalról letölthető telepítőt.
Dropbox feltöltő
Amint a Git eszköz telepítve van, felhasználhatjuk arra, hogy megragadjuk a Dropbox Uploader kódját. A terminálon, klón a forráskód a Linux PC-n:
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
Használni a CD parancs, mozgassa a terminált az újonnan klónozottba Dropbox-Uploader mappát.
cd Dropbox-Uploader
Innentől a szkript használható, de nem fogjahelyesen működni. Annak biztosítása érdekében, hogy a Dropbox Uploader közvetlenül a Linuxon futjon, frissítenie kell annak engedélyét. Végül a Dropbox feltöltő eszköz Shell szkript, tehát egyszerű chmod elegendő lesz.
chmod +x dropbox_uploader.sh
A Dropbox Uploader futással működik dropbox_uploader.sh. Az eszköz ugyanakkor tartalmaz néhány más szkriptet is, amelyeket a felhasználók használhatnak a Dropbox használatához. Opcionálisan frissítse a fájlok engedélyét a következőkre:
chmod +x dropShell.sh chmod +x testUnit.sh
A Dropbox API beállítása
Most, hogy a Dropbox biztonsági mentési szoftver telepítve vanLinux PC, beállíthatjuk a biztonsági mentési rendszert. Az első lépés egy új Dropbox alkalmazáskód létrehozása. Ezt a kódot használják a Dropbox bejelentkezéséhez a fiókjába. Új alkalmazás létrehozásához lépjen a hivatalos fejlesztői oldalra, keresse meg az „alkalmazás létrehozása” gombot, és kattintson rá.

Az „alkalmazás létrehozása” elemre kattintva az API oldalra jut. A folytatáshoz válassza a „Dropbox API” lehetőséget.
Ezután válassza ki a hozzáférési szint Dropbox feltöltőjétkellett volna. A legjobb eredmény eléréséhez válassza a „Teljes hozzáférés” lehetőséget. Ezzel több mappában, a teljes fiókban, és nem csak egyetlen területen működhet.
Írja be az alkalmazás nevét, majd a befejezéshez kattintson az „alkalmazás létrehozása” gombra.

Miután átment aA fejlesztői központ alkalmazásában a Dropbox alkalmazás bejegyzéséhez érkezik a Feltöltés eszköz. Görgessen lefelé, keresse meg a „Generált hozzáférési token” elemet, majd kattintson a „Generálás” gombra.
Biztonsági mentések létrehozása
Meg van állítva egy Dropbox API oldal afeltöltő, és egy hozzá hozzáférési jogkivonat. A következő lépés a szkript társítása a fiókjához. Ehhez menjen a terminálra, és futtassa a Dropbox Uploader eszközt.

./dropbox_uploader.sh
Amikor a szkriptet először futtatja, a rendszer kéri tőle a hozzáférési jogkivonatot. Menjen vissza a Dropbox API oldalra, és másolja a korábbi hozzáférési kódot.
Az új hozzáférési kód hozzáadása után biztonságos a biztonsági mentések futtatása. Kezdje azzal, hogy a feltöltővel új mappát hoz létre:
./dropbox_uploader.sh mkdir Backup
Futás mkdir létrehoz egy távoli biztonsági mentési mappát a Dropbox-fiókjában. Innentől fájlokat tölthet fel rá. A feltöltéshez futtassa az alábbi parancsot.
Megjegyzés: A Dropbox Uploader nem csak a Tar.gz fájlokat képes kezelni. Testreszabhatja az alábbi parancsot bármilyen fájl feltöltéséhez.
./dropbox_uploader.sh upload /home/username/location/of/file.tar.gz
Automatizálja a biztonsági mentéseket

A kézi feltöltés szép, de jobb, ha automatizáljuk az ilyen dolgokat. Ehhez a legjobb a Cron. Egy terminálon szerezzen Root-t su vagy sudo.
su -
vagy
sudo-k
A Gyökérhéjban nyissa meg a Cront:
crontab -e
Válassza ki a Nano szerkesztőként történő használatának lehetőségét. Ezután illessze be a következőket a Cron fájlba.
Megjegyzés: Ez a Cron parancs megmondja a Linux számítógépének, hogy tömörítse a biztonsági másolatot, és minden nap 8:06 órakor töltse fel a Dropbox Biztonsági másolat mappájába.
06 08 * * 6 tar -zcvf backup-$(date +%Y-%m-%d).tar.gz /home/username/;/home/username/Dropbox-Uploader/dropbox_uploader.sh upload /home/username/backup-$(date +%Y-%m-%d).tar.gz Backups
Mentsd el a parancsot a Cron-ba. A mentés után a számítógép automatikusan pillanatfelvételt készít / Home / felhasználónév /tömörítse egy Tar.gz-archívumba, keltezzen rá, és töltse fel a Dropbox-ba. Nem akarja a teljes otthoni mappáról biztonsági másolatot készíteni egy ütemezés szerint? Testreszabhatja a mappák elérési útját úgy, hogy az egy adott mappára mutatjon.
Ha minden jól néz ki, mentse az új Cron fájlt a Nano-ba Ctrl + O.
Az automatikus biztonsági mentések letiltása
A Dropbox automatikus biztonsági mentése jó, de ha csak manuálisan szeretne kezelni, akkor távolítsa el a parancsot a Cronból:
su - crontab -e
Mint korábban, mentse el a szerkesztéseket a Ctrl + O. A mentés után az automatikus biztonsági mentés leáll.
Hozzászólások