SHARE
Facebook X Pinterest WhatsApp

10 System Administrator Tasks Ripe for Automation Page 2

Written By
thumbnail Kenneth Hess
Kenneth Hess
Oct 14, 2010
ServerWatch content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More



6. File Transfers

Using command-line scripting power (Windows, UNIX and Linux), you can perform automated file transfers between hosts. There’s no need to do them interactively. If you’re clever in your timing, you can set up elaborate automated schemes that not only transfer your files but also unzip, change permissions, move, copy and insert information into a database. Use the secure versions of your file transfer utilities (e.g., SSH, SFTP, SCP) to ensure that anyone snooping doesn’t grab an important password from your network stream.

7. Code Promotion

Automation through scripting, specialized software and system scheduling frees up a sys admin’s time, saves you money and prevents human error-related mistakes. These 10 repetitive processes are prime candidates for automation.

How you promote code from test to staging and into production can have a profound effect on marketing campaigns and other time-specific events. Moving the code from one environment to another manually is cumbersome, error-prone and requires coordination between developers and sys admins. Enable your developers to promote code from one environment to another using an automated code deployment system. Some sys admins use RSYNC for automated code deployment and it’s safe to use if coupled with SSH keys to secure the transfers between hosts.

8. High-Level Administration

You can perform those housekeeping duties, service restarts and maintenance notices through automation. Set up your scripts to fire during low-use hours for clearing temporary file dumps, restarting your favorite services and sending out any maintenance or downtime notices via email. You’ll find that automating these tasks takes some of the pressure off of you to remember which day it is and which list of things you need to do. There’s no reason to keep a calendar of these; let the system handle them.

9. Reboots

Yes, you can automate system restarts. Sitting around waiting for systems to bounce back to life is a waste of time. Automate the process during low-use hours. Don’t worry, your automated monitoring system will notify you if the system doesn’t come back online within a reasonable amount of time.

10. Malware Scans

You can scan for spyware, malware, viruses and other nasties using automated processes. Using scripts, you can map or mount drives, scan your filesystems, disconnect when finished with the scan, scrape the scan log for positive hits, and send the results to a database or in an email. You don’t need to manually perform these scans when your system is perfectly happy and suited to do so on its own.

Ken Hess is a freelance writer who writes on a variety of open source topics including Linux, databases, and virtualization. He is also the coauthor of Practical Virtualization Solutions, which was published in October 2009. You may reach him through his web site at http://www.kenhess.com.

Follow ServerWatch on Twitter

thumbnail Kenneth Hess

Ken Hess is an Enable SysAdmin Community Manager and an Enable SysAdmin contributor. Ken has used Red Hat Linux since 1996 and has written ebooks, whitepapers, actual books, thousands of exam review questions, and hundreds of articles on open source and other topics. Ken also has 20+ years of experience as an enterprise sysadmin with Unix, Linux, Windows, and Virtualization.

Recommended for you...

What Is a Container? Understanding Containerization
What Is a Print Server? | How It Works and What It Does
Nisar Ahmad
Dec 8, 2023
6 Best Linux Virtualization Software for 2024
What Is a Network Policy Server (NPS)? | Essential Guide
ServerWatch Logo

ServerWatch is a top resource on servers. Explore the latest news, reviews and guides for server administrators now.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.