-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
- Suppose you borrow $6,000 of principal that must be repaid at the end of two years, along with interest of 4 percent a year. If the annual inflation rate turns
- Rob’s Furniture Restoration Ltd (RFR) is a family-owned furniture restoration business located in Hornsby. Rob started the company in 2006,
- "The long term success of any business calls for a diverse body of talent that can bring fresh ideas, perspectives and views and a corporate mindset that