Skip to content

nixscript/backup.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

backup.sh

Shell for backup some files/dirs to remote computer

Build Status GitHub License GitHub Release

setup on target computer

Download scripts archive, extract, enter to extracted directory and run sudo make install.

Answer correct on the questions. You must set exist paths of remote computer! It's important!

If You choice only updates, You should not adding task for cron on the remote computer.

Else, You can see task string for the remote computer, or you can copy script ./clearbckp.sh to remote computer and add a task for cron.

on remote computer

If You choice full archive:

  • Add task
  • Restart cron: systemctl restart cron

Uninstall

Run sudo make uninstall in source directory.

backup.sh

Скрипт для бекапа файлов/директорий на удалённый комп.

установка на компе, с которого сохраняем

Скачайте и распакуйте архив, перейдите в распакованную папку и выполните команду sudo make install.

Правильно ответьте на вопросы скрипта. Укажите существующие пути на удалённой машине! Это очень важно!

Если вы выбрали только изменения, не следует добавлять задачу в cron на удалённом компе.

Иначе вы увидите строку для включения в cron на удалённом компе, или можете скопировать ./clearbckp.sh на удалённый комп и добавить задачу с ним.

на удалённом компе

Если выбрали полный архив:

  • Добавьте задачу в cron
  • Перезапустите cron: systemctl restart cron

Удаление

Выполните sudo make uninstall в директории с исходниками.