-Discovers all users defined on the system excluding system and services users.
-For each of these users, locates the home directory and create an compressed archive for this directory (.tar.gz).
-Creates a global archive that contains all archived users home directories and save it in /var/backup.
-The script should be daily run at 1AM and for each execution, the global archive name should reflect the date of the archive creation.
- The shell script should produce a log file under /var/log/daily-backup.log to which will be added each day the following information: date of script execution, result of each user home directory archiving (archive name, size, and archive process result code) and same information about the global archive file.
-The script should send a summary report in email to [email protected] at the end of each execution containing date, total time of execution, encountered problems.
Recently Asked Questions
- Please explain the graphs process and give the full process for the estimate problem
- Consider a moneylender who faces two types of potential customers: call them the safe type and the risky type. Each type of borrower needs a loan of (the same)
- Solving for Rates You invested $ 5,000 in the stock market one year ago . Today , the investment is valued at $ 5,500 . What return did you earn ? What return