Mēs kopīgojam ar jums skriptu, kuru izpildei sagatavojis viens no mūsu lasītājiem rezerves kopijas automātiski. Vēl viena iespēja aprender izmantot termināls un attīstīties skripti pielāgots. 🙂 |
Funkcionalitāte
- Veiciet dublējumkopijas, izmantojot komandu rsync.
- Izmantojiet bash skriptu.
- Pašreizējā versija ļauj to izmantot tikai lokāli.
Prasības un uzstādīšana
Lai skripts darbotos, sistēmā jābūt lietojumprogrammai gdialog.
Tam nav nepieciešama instalēšana, vienkārši ievietojiet skriptu direktorijā $ HOME / .copies /. Šis parametrs atrodas mainīgajā script_directory, un to var mainīt.
Atlasot kopijas avota un mērķa direktorijus
Pašreizējā versijā tie tiek norādīti, rediģējot skriptu copy.sh. Izmantotajā formātā tiek izmantotas opcijas -acv un -delete.
Piemēram:
rsync -acv --delete $ user_directory'directory_to_backup '$ target_directory
kur mēs aizstāsim directory_to_back up ar vēlamā direktorija nosaukumu.
Mainīgajam $ user_directory skriptā tiek piešķirta vērtība.
Mainīgajam $ destination_directory tiek piešķirta vērtība, kas nolasīta copy.cfg
Konfigurācijas fails
Konfigurācijas failu sauc copy.cfg un tas atrodas direktorijā $ HOME / .copies /
Konfigurācijas faila struktūra
Otrajā rindā ir norādīts dublējuma galamērķis:
#Destination / media / Iomega_HDD /
Failu piederumi
Skripta fails copy_ini.sh pārbauda, vai dublējumi ir veikti ar periodiskuma intervālu. Pašlaik konfigurācijas failā nav parametra, kas to norādītu, un tas tiek iestatīts tajā pašā skriptā katru dienu.
Automatizējiet dublēšanas procesu
1. - Ievietojiet cron ar komandu crontab -e līdzīgi kā:
# mh dom mon dow komanda
0 20 * * * DISPLAY = »: 0 ″ /home/user/.copies/copias.sh
Šajā piemērā skripta izpilde tiks uzsākta katru dienu pulksten 20:00
2. - Sākumā izpildāmajām programmām pievienojiet skriptu copy_ini.sh, norādot pilnu ceļu uz to
Laba lieta Deja Dup ir tā, ka tai ir šifrēšana failu saglabāšanai, tā ir ļoti laba, taču šim skriptam jūs varat pievienot, ka ar gnupg + split un tas ir gandrīz tāds pats.
Jauki rakstu puiši.
Protams ... tiem, kas vēlas izmantot grafisko saskarni ...
Citi dod priekšroku to darīt "vecmodīgi"
Priekā! Pāvils.
2012. Disqus
Tas ir vieglāk Deja-Dup
Labdien! Ja es vēlos veikt dublēšanu personālajā datorā, kas savienots ar to pašu tīklu. Kā jūs ievietotu galamērķi konfigurācijas failā?