На 14 февруари съм в linux.com публикация на Симрат Пал Сингх Хохар, където представя скрипт в Баш Шел от неговото авторство, което ни позволява да направим BackUp във формата
.tar.bz2
на всяка директория, която е в нашата система.
Въпреки че писменост Той е малко стар, тъй като първоначално беше публикуван на 13 март 2009 г., го намирам за изключително полезен както при работата си, така и при лекотата на използване.
За да използвате скрипта, следвайте следните стъпки към писмото:
- Отворете нов документ в Gedit о EN Нано както предпочиташ.
- Копия ел пълен код на скрипта в този нов документ.
- Запазете скрипта като
mybackup.sh
на мястото, което искате в екипа си (за предпочитане в личната ви папка).
Сега ще дадем разрешения за изпълнение на скрипта чрез следната команда (първо трябва да се намерите в директорията, която съдържа скрипта):
chmod + x mybackup.sh
Начинът за използване на скрипта е следният:
За да извършите BackUp на конкретна директория или файл от това по следния начин:
sh mybackup.sh [източник] [дестинация]
Където source е абсолютният път на директорията или файла, който искате да архивирате (Пример:
~/Documentos/Writer
)
Където дестинация, е пътят, където искате да съхраните BackUp (Пример:
~/Documentos
)
Забележка: Simrat твърди, че скриптът разпознава както абсолютни, така и относителни пътища, но в моя случай са работили само абсолютни пътища.
Това ще доведе до създаване на файл
.tar.bz2
с формата
"fuente_ddmmyyyy.x.tar.bz2"
Сега, ако искате да разархивирате предишно BackUp, трябва просто да стартирате скрипта и да посочите файла
.tar.bz2
като източник и директорията, в която искате да разархивирате файла като дестинация.
Освен това този скрипт може да се използва в рамките на Nautilus за да направите BackUp по много по-лесен начин.
2 коментара, оставете своя
Честно казано, аз просто търсех нещо подобно. Слагам го в CRON, за да е автоматично всеки X път и това е, не се притеснявам по темата =)
Информацията е много добра, но все пак не сте обяснили как да направите резервното копие,
1. Отворете нов документ в Gedit или nano, както предпочитате.
►2.Копирайте пълния код на скрипта в този нов документ.
3. Запазете скрипта като
mybackup.sh
да! КОЙ Е КОДЕКСЪТ? ти ми помогна, в Нищо