Vendor: Knox Software
Price: Variable, depending on the number of client computers. The shareware price is user-defined.
Reviewer: Charles Curley
Arkeia software presents a backup solution to administrators of heterogeneous networks of all sizes. From a one-computer shop to a large shop with hundreds of computers, Arkeia is designed to work on any size IP network. It also works cleanly with a mix of widely different operating systems. The product is aimed at professional network administrators, but don't let that scare you off. It is documented well enough that an amateur who is reasonably knowledgeable about Linux and his organization's network can set up and run the software. The product installs easily on Linux and on Windows 95. This is the kind of product that will make Linux a serious contender as a real-world operating system.
The server software can run on Linux, Solaris, SGI, AIX, HP-UX or SCO. Give it a fast connection to your network and one or more fast tape drives, and you are ready. Clients, in addition to the servers just listed, include Windows NT, Windows 95 and 98, Novell, VMS, ICL and others. The servers and clients communicate over TCP/IP, so the physical layer of your network doesn't matter. You don't need Windows sharing or NFS to do your backups.
To review the software, I downloaded the shareware version. I set up the server on my 333 MHz Pentium II Red Hat 5.0 Linux box and put the Windows 95 client on my 166 MHz Pentium laptop. They are connected over a TCP/IP network on Ethernet. The installation and operation manuals are in Adobe PDF format.
The software for Linux comes in gzipped tar files and contains its own installation software. The installation software inserts the NLSERVD daemon into the boot sequence and starts it running, so as soon as you finish the installation you are ready to use the product. Knox does not offer an RPM version. The software goes into its own /usr subdirectory and uses one file of its own under /etc, so there is no conflict with an RPM system.
The Windows 95 client software is delivered in a professionally done InstallShield package. The average Windows user who can install his own software will be able to install it with no problem. It correctly saves and restores Windows 95 attributes—something backups over SAMBA to a non-Windows tape server won't necessarily do. The Windows 95 client will not back up a file while Word 6 has it open, but will get the automatic backup file if there is one. This is a failing of Windows 95, not Arkeia; the only workaround is for users to shut down programs when they leave for the day.
The interface for the software is a GUI using X on Linux. It was a bit disconcerting when I first saw it but is internally consistent, and I quickly learned to use it. Tool tips make the software much easier to use.
Because the software is clearly designed to support large shops, Arkeia is conceptually more complicated than typical backup software such as BRU. Before you can even do a test backup, you must define a number of objects.
You must define tapes to the system. Provisions are made for writing labels with bar codes for use with robot arms. (Since I don't have a robot arm, I was unable to test that part of the system.)
Tapes are combined into tape pools. The software rotates the tapes within each pool as needed.
You also define “savepacks”. These are the computers and directories on the computers to be backed up in units. For example, I have a savepack that consists of my laptop. I could easily define a savepack that consists of several computers (say, a department of a company) or one that consists of a single directory on one machine (such as an engineer's CAD drawings).
Customer support, even for the shareware package, is excellent. I made an error and e-mailed the support address for help. They replied with a preliminary diagnosis and a request for some log files. I returned those and got a diagnosis back within 24 hours of my first e-mail. Try that with any large software vendor. I was favorably impressed. I also made some suggestions for improving the product. The return e-mail indicated that my suggestions will be seriously considered. Again, Knox compares favorably with many software vendors.
One thing I like in a backup package, but is missing, is a manual retension command. Of course, I can use mt retension on most any UNIX or Linux box. Arkeia also has a provision for a user-defined command-line operation before and after each backup. If you like retensions before each use of a tape, add it here. This is customization I have not seen with other tape backup programs.
Scheduled backups are essential in any production shop. Defining them is simple and flexible. You can run daily, weekly, monthly and yearly backups. Periodic backups are defined in terms of savepacks and tape pools. For unattended backup, you can require a new tape with each backup.
Pricing is reasonable compared to an NT server network backup package. The shareware version has no set price, but a quarter of contributions over $20 will be contributed to Software in the Public Interest, the organization which supports the Debian Linux distribution. Details are readily available on the Knox web site.
Using Arkeia on Linux means no expensive NT server licenses. It also means you can find a use for that old 486 box the IT department has been using for a doorstop because NT on anything short of a Pentium 200 is too slow to use.
Network backup is probably the mission-critical application in any organization. I have no qualms about recommending Arkeia on Linux for that application. If you want to investigate this package further, get the manual from Knox's web site and read it. Better yet, get the manual and the software and use them, as I did.
Charles Curley (http://w3.trib.com/~ccurley/) lives in Wyoming, where he rides horses and herds cattle, cats and electrons. Only the last of those pays well, so he also writes documentation for a small software company headquartered in Redmond, WA. He can be reached via e-mail at email@example.com.
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- SUSE LLC's SUSE Manager
- Managing Linux Using Puppet
- Tech Tip: Really Simple HTTP Server with Python
- Returning Values from Bash Functions
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- My +1 Sword of Productivity
- Non-Linux FOSS: Caffeine!
- Rogue Wave Software's Zend Server
- Doing for User Space What We Did for Kernel Space
- Parsing an RSS News Feed with a Bash Script
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide