Browse Source

Backup

master
parent
commit
f15ac89d87
  1. 46
      Script/backup

46
Script/backup

@ -164,4 +164,50 @@ backup_sys()
} }
mkalias_with_prefix 'backup_sys' mkalias_with_prefix 'backup_sys'
backup_firefox_and_del_old_files()
{
backup_dir=$1
[ "$backup_dir" = '' ] && printf "Укажите папку для бекапа\n" && return
#ask_continue && return
backup_host_dir="${backup_dir}/$(hostname)"
mkdir "${backup_host_dir}"
backup_ff_dir="${backup_host_dir}/firefox"
mkdir "${backup_ff_dir}"
backup_firefox "${backup_ff_dir}"
backup_delete_old_files_by_date "${backup_ff_dir}" "_mozilla_backup_@DATE\.tgz" 2 2 2 week
}
mkalias_with_prefix 'backup_firefox_and_del_old_files'
backup_home_and_del_old_files()
{
backup_dir=$1
[ "$backup_dir" = '' ] && printf "Укажите папку для бекапа\n" && return
#ask_continue && return
backup_host_dir="$(pwd)/$(hostname)"
mkdir "${backup_host_dir}"
backup_home_dir="${backup_host_dir}/home"
mkdir "${backup_home_dir}"
backup_home "${backup_home_dir}"
backup_delete_old_files_by_date "${backup_home_dir}" "_home_backup_@DATE\.tgz" 2 1 1 week
}
mkalias_with_prefix 'backup_home_and_del_old_files'
backup_sys_and_del_old_files()
{
backup_dir=$1
[ "$backup_dir" = '' ] && printf "Укажите папку для бекапа\n" && return
#ask_continue && return
backup_host_dir="$(pwd)/$(hostname)"
mkdir "${backup_host_dir}"
backup_sys_dir="${backup_host_dir}/sys"
mkdir "${backup_sys_dir}"
backup_etc "${backup_sys_dir}"
backup_delete_old_files_by_date "${backup_sys_dir}" "_sys_etc_backup_@DATE\.tgz" 3 3 3
}
mkalias_with_prefix 'backup_sys_and_del_old_files'

Loading…
Cancel
Save