используйте следующую команду для резервного копирования и архивирования файла:
cp -p file1.log file1.log_back
tar -xvf file1.log_back.tar file1.log_back
gzip file1.log_back.tar file2.log_back.tar
написать программу оболочки с этой командой согласно требованию и добавить ее в crontab, используя crontab -e