Ubiquiti Edgerouter family - téma összefoglaló - Lokál fórum

üzenetek

hozzászólások

(#2) rekop


    rekop
    (senior tag)
    Blog

    UniFI Controller automatizált mentés Cloud drive-ra

    Első lépésben telepítjük a kontrollerünkre az rclone programot.
    Ehhez SSH-val belépünk a kontrollerre, majd kiadjuk az alábbi parancsot:
    curl https://rclone.org/install.sh | sudo bash

    Elkezdhetjük a cloud beállítását, én a OneDrive-ot használom, de számos egyéb tárhelyet ismer az rclone.
    rclone config majd "n" és megadunk egy tetszőleges nevet a feladatnak:

    Ezután ki kell választanunk a használni kívánt tárhelyet, nálam az OneDrive a 23-as:

    A következő két kérdésre csak nyomjunk <ENTER>-t.
    Az advanced config és az auto config-nál válasszuk az "n" lehetőséget:

    A következő lépésben engedélyt kell adnunk rclone-nak a Onedrive-hoz.

    Én Windows-t használok, letöltöttem a rclone megfelelő verzióját a gépemre,
    kicsomagoltam, nyitottam egy új parancssort (Windows Terminal), majd

    futtattam a rclone authorize "onedrive" parancsot.
    Be kell jelentkeznünk a Onedrive-ra, majd elfogadni a kért engedélyeket.
    Ha minden rendben ment, visszakapunk egy hosszú kódsort amit itt ki kell
    másolunk. Visszalépünk az rclone config-ba a kontrollerünkön, majd beillesztjük
    a kapott kódsort:

    Következő választási lehetőségnél nyomjunk "1"-est (Onedrive Personal):

    És "0" majd "y":

    Elkészültünk, "q"-val kiléphetünk:

    Létrehozunk egy mappát a mentéseknek. Nálam ez a backup/unifi_sdn:

    A kontrollerünk autobackup könyvtárának helye:
    Gen2 Cloud Key : /data/autobackup/ (SD card)
    /usr/lib/unifi/data/backup/autobackup/ (eMMC/HDD)
    Gen1 Cloud Key : /data/autobackup/ (SD card)
    Debian / Ubuntu : /usr/lib/unifi/data/backup/autobackup/

    Futtassuk le az alábbi parancsot: rclone copy /usr/lib/unifi/data/backup/autobackup onedrive_sdn:backup/unifi_sdn

    Ha sikeresen lefutott, a drive-on már látnunk kell az új fájlokat:

    Ezekután beállíthatjuk az ütemezést a crontab segítségével:
    crontab -e

    [ Szerkesztve ]

    üzenetek