Megosztunk veletek egy forgatókönyvet, amelyet az egyik olvasónk készített elő biztonsági másolatok automatikusan. Még egy esély arra aprender használni a terminál és fejlődni szkriptek személyre szabott. 🙂 |
alkalmassága
- Készítsen biztonsági másolatot az rsync paranccsal.
- Használjon bash szkriptet.
- A jelenlegi verzió csak helyi használatát engedélyezi.
Követelmények és telepítés
A szkript működéséhez a rendszernek rendelkeznie kell a gdialog alkalmazással.
Nem igényel telepítést, egyszerűen helyezze a szkriptet a $ HOME / .copies / könyvtárba. Ez a paraméter a script_directory változóban található, és megváltoztatható.
A másolás forrás- és célkönyvtárainak kiválasztása
A jelenlegi verzióban a copy.sh szkript szerkesztésével adják meg őket. A használt formátum az -acv és -delete opciókat használja.
Például:
rsync -acv --delete $ user_directory'directory_to_backup '$ target_directory
ahol a directory_to_back up-ot felcseréljük a kívánt könyvtár nevével.
A $ user_directory változóhoz értéket rendelünk a szkriptben.
A $ destination_directory változóhoz hozzárendelik a copy.cfg fájlban olvasható értéket
Konfigurációs fájl
A konfigurációs fájl a copy.cfg nevet viseli, és a $ HOME / .copies / könyvtárban található.
Konfigurációs fájl felépítése
A második sor adja meg a biztonsági másolat célját:
#Destination / media / Iomega_HDD /
Fájlok Tartozékok
A copy_ini.sh szkriptfájl ellenőrzi, hogy biztonsági másolatot készítettek-e periodicitási intervallummal. Jelenleg a konfigurációs fájlban nincs paraméter, amely ezt megadná, amelyet ugyanabban a szkriptben állítanak be naponta.
Automatizálja a mentési folyamatot
1. - Helyezze be a cron-t a crontab -e paranccsal a következőkhöz hasonló módon:
# mh dom mon dow parancs
0 20 * * * DISPLAY = »: 0" /home/user/.copies/copias.sh
Ebben a példában a szkript végrehajtása minden nap 20:00 órakor kezdődik
2. - Az elején végrehajtandó programokhoz adja hozzá a copy_ini.sh szkriptet, amely jelzi a teljes elérési utat
Az a jó a Deja Dup-ban, hogy titkosítással rendelkezik a fájlok mentésére, nagyon jó, de ehhez a szkripthez hozzáadhatjuk, hogy a gnupg + split segítségével, és majdnem ugyanaz.
Kedves cikk srácok.
Persze ... azok számára, akik grafikus felületet akarnak használni ...
Mások inkább "régimódi módon" csinálják
Egészségére! Pál.
2012/11/30
Deja-Dup könnyebb
Helló, és ha ugyanarra a hálózatra csatlakozó számítógépen szeretnék biztonsági másolatot készíteni. Hogyan tenné a célt a konfigurációs fájlba?