diff --git a/Backup/MakeHomeBackup b/Backup/MakeHomeBackup index 39881bb..d27eb72 100755 --- a/Backup/MakeHomeBackup +++ b/Backup/MakeHomeBackup @@ -1,15 +1,15 @@ #!/bin/bash +maxFilesCount=3 +backup_dir="/home" + # Выясняем, какие старые архивы нам нужно удалить -maxFilesCount=2 -files=`find /home/home_backup_*|sort` +files=`find ${backup_dir}/*home_backup_*|sort` delFiles=`./GetDelFileList $maxFilesCount "${files}"` -backup_dir="/home" - # Делаем бекап cd /home -sudo tar cvpzf $(backup_dir)/$(hostname)_home_backup_$(date +%yy%mm%dd-%Hh%Mm%Ss).tgz \ +sudo tar cvpzf "${backup_dir}/$(hostname)_home_backup_$(date +%yy%mm%dd-%Hh%Mm%Ss).tgz" \ --exclude=*home_backup*.tgz \ --exclude=.thumbnails \ --exclude=.mozilla/firefox/*.default/Cache \ @@ -30,6 +30,9 @@ sudo tar cvpzf $(backup_dir)/$(hostname)_home_backup_$(date +%yy%mm%dd-%Hh%Mm%Ss --exclude=*/3D_Model/assets \ --exclude=private \ --exclude=MyProgs \ +--exclude=go/pkg \ +--exclude=.apt \ +--exclude=.npm \ . diff --git a/Backup/MakeSystemBackup b/Backup/MakeSystemBackup index 89947cb..7b373ea 100755 --- a/Backup/MakeSystemBackup +++ b/Backup/MakeSystemBackup @@ -1,14 +1,14 @@ #!/bin/bash +maxFilesCount=3 +backup_dir="" + # Выясняем, какие старые архивы нам нужно удалить -maxFilesCount=2 -files=`find /sysbackup_*|sort` +files=`find ${backup_dir}/*sysbackup_*|sort` delFiles=`./GetDelFileList $maxFilesCount "${files}"` -backup_dir="" - cd / -sudo tar cvpzf $(backup_dir)/$(hostname)_sysbackup_$(date +%yy%mm%dd-%Hh%Mm%Ss).tgz \ +sudo tar cvpzf "${backup_dir}/$(hostname)_sysbackup_$(date +%yy%mm%dd-%Hh%Mm%Ss).tgz" \ --exclude=/proc \ --exclude=/lost+found \ --exclude=/*sysbackup*.tgz \