linux archive manager
Linux Cluster Manager 2.75-1
Linux Cluster Manager is a graphical tool for managing multiple Linux systems from a central location. more>>
Imaging with LCM is quick and easy as each node has its IP and hostname changed ready for boot as an independant node preloaded with all of your applications. Using a file based image, items can be changed such as the target device, the file system capacity, or even the file system type. Imagine requiring a new partition on boot disks already filled across hundreds of machines. It is a simple property change, re-image the node(s), and you are ready to go.
Image creation can be done from a running system or LCM can remote power on a node through WOL, PXE boot it, collect an image, and power off the node when complete.
All operations are simple point and click, no command line options to remember (these are optional), or complicated setup.
Main features:
- Easy to use GUI for all operations
- Real time status information for all nodes
- Connect to individual nodes via a user specified protocol (ssh, rsh, rlogin ,etc)
- Report on running processes across the cluster
Imaging Features
- Imaged nodes have IP and hostname information changed automatically, just image and boot
- Block level system imaging (can be used for any x86 based operating system)
- File level system imaging
- Wake on LAN for imaging
- Preconfigured for PXE boot of clients
- Images can be customized - target device changed, file system size, file system type
Monitor Features
- Real time status monitoring for all nodes, CPU and Network
- Scrolling, scalable graphs
- View all nodes or a subset you are interested in
Scripting Features
- Run scripts across the cluster or on select nodes without a client agent
- Connects via a user selected protocol with secure authentication
- Command line or GUI interface
- Can be incorporated into external scripts
Linux Commander 0.5.2
Linux Commander is a file manager for X11 using GTK+. more>>
It is partially modelled after Window Commander for Windows.
Apache File Manager 0.19
Apache File Manager is an Apache mod_perl Web server filemanager. more>>
It also has the ability to rsync the server htdocs tree to another server with the click of a button.
Enhancements:
- prevented file edit screen from opening when cancel is clicked when creating new filenames
- fixed up documentation
Linux Replicated High Availability Manager 1.2.6
Linux Replicated High Availability Manager allows the creation of clusters for application high availability through data. more>>
Currently, clusters are limited to two nodes, but multiple applications can be hosted and failed-over between the nodes. The software uses DRBD to provide the data replication facillity.
Although this shared-nothing type architecture is typically more complex to configure and manage the Linuxha.net toolset attempts to manage much of this complexity for the administrator.
Much of the initial development and testing took place on various Linux 2.4 based distributions. More recently development and testing has taken place on Linux 2.6 distributions (primarily Fedora Core), ensuring the product works as expected on the latest available distribution releases.
Much effort has been spent ensuring that significant levels of support documentation is available. The documentation section now contains several guides as well as a user manual.
Please note that the user manual will eventually be replaced by a reference guide and various installation and user guides. Keep changing the documentation page regularly - these will be added when they are completed and aim to just cover specific topics.
Enhancements:
- Improvements were made to handling physical network link checking.
- Improvements were made for local IP fail-over.
- More flexible cluster partitioning handling was implemented.
Microsummary Manager 0.5
Microsummary Manager provides an easily install, delete and manage your μSummary generators! more>>
This extension provides an easy way to manage currently installed microsummary generators and install any you may have saved locally via the add-ons manager.
AdventNet Linux Manager 2.0.0
AdventNet Linux Manager, that comes for FREE, is a proven solution for Linux users to monitor the Linux systems via both SNMP and Web consoles. It discovers linux machines in a network and facilitates remote agent installation from a single console. The agent that is available as part of the manager, supports RFC1213-MIB, Host-Resources-MIB and AdventNet-Linux-MIB. more>>
AdventNet Linux Manager - The Linux Operating System is becoming the popular open source operating systems in the world. With large number of active installations, Linux operating system has become the core of many high volume, business-critical applications. It becomes imperative to keep the systems highly available for any modern organization, because minutes of downtime could result in loss of productivity and revenue. AdventNet Linux Manager, along with AdventNet SNMP Agent for Linux which forms a part of the product, works to keep the users informed about the status of the Linux System.
AdventNet Linux Manager, that comes for FREE, is a proven solution for Linux users to monitor the Linux systems via both SNMP and Web consoles. It discovers linux machines in a network and facilitates remote agent installation from a single console. The Agent supports RFC1213-MIB, Host-Resources-MIB and AdventNet-Linux-MIB.
The main features include discovery of Linux machines in a network & an easy facility for remote agent installation. The Linux Manager supports RedHat Linux 8.0, 9.0, Enterprise Server 3, 4, Advanced Server.
Enhancements:
Version 2.0.0
http://www.linuxmonitor.com/index.html
System Requirements:Min. 266 MHz Processor Speed, Min. 64 MB RAM & Min. 15 MB Hard Disk Space<<less
NTK manager 1.0
NTK manager provides a project and employees manager. more>>
NTK manager is a client/server application for managing employees and the projects they work on in a fast and efficient manner.
DVD Manager 0.4
DVD Manager provides an easy-to-use Web-based DVD management tool. more>>
DVD Manager is an e107 CMS plugin. This plugin will enable users to manage their DVD collection and show it to other members via the Web whether it is online or offline.
Rsync Vault Manager 1.01
Rsync Vault Manager uses rsync to manage archives of clients across multiple logical partitions. more>>
Rsync Vault Manager has some features that some other rsync-based backup schemes lack, such as being written in C++, needing no scripts or other programs than rsync and any binaries on which rsync depends (such as SSH), the ability to manage multiple instances of rsync connections to separate clients in parallel, the ability to use multiple logical partitions (vaults) in a configurable fashion for purporses of redundancy and added reliability, and the use of hard links for files that have not changed from one archive to the next.
Rsync Vault Manager was developed on an x86 platform using Linux RedHat 9.0 w/ GCC 3.2.2 and an UltraSPARC platform using Solaris 8 w/ GCC 2.95.5.
Rsync Vault Manager uses GNU autoconf/automake scripts for compilation and installation.
Enhancements:
- Minor bugs fixed: a wildcard resolution bug, incorrect archive directory names, empty job IDs in reports, and this release checks that a vault is writable before running rsync.
- A vault locking option prevents multiple instances of rvm from using the same vault, there is a separate error logging level to be used when retrying an rsync command, and there is an option to delete old log files along with old archives.
Archive Search 0.9.2
Archive Search is an extension which displays an archived versions of the webpage. more>>
Displays an archived versions of the webpage.
First click: Internet Archive
Second click: Google cache
Third click: Yahoo
Fourth click: MSN
Backup Manager 0.7.6
Backup Manager is a small and basic tool for generating archives. more>>
Backup Manager is written in bash and perl and it can make tar, tar.gz, tar.bz, and zip archives and can be run in a parallel mode with different configuration files.
Archives are kept for a given number of days and the upload system can use ftp or scp to transfer the generated archives to a list of remote hosts. The configuration file is very simple and basic and gettext is used for internationalization.
Main features:
- Make tar, tar.gz, tar.bz and zip archives.
- Automatically burn the archives on CDR/CDRW media.
- Logging to syslog is possible
- Perform MD5 checksums when burning data on CDR to be sure that archives arent corrupted.
- Backup MySQL databases with mysqldump
- Can be run in a parallel mode with different configuration files.
- Keep and purge all the archives for a given number of days.
- Upload the generated archives to remote hosts, either with ftp or scp.
- Provide two diffrent ways of naming the tarballs.
- Is completly integrated to the Debian environment.
- The Debian package uses debconf to provide a quick and easy setup.
Archive sort 0.1
Archive sort is a bash script that sorts directories into manageable 4.4GB directories for the purpose of archiving onto DVDs. more>>
It is useful if you have several tens or hundreds of GBs of data to archive. It can also be configured to sort into 700MB directories for archiving onto CDs.
Usage: ./archive-sort [-h] [-s SIZE] [-t] [-v] SOURCE DEST
Archive files from directory DEST to new directory SOURCE in 4.4GB chunks,
or any SIZE specified by the user.
This script has not been tested extensively, so it is recommended that you make a copy of the directory you want to archive, then run the script on that directory. Always use the -t (test) option first and carefully read the output before using the script.
Optional arguments.
-h Print this help message.
-s Size of the archive media (default 4.4 GB)
-t Test run with verbose messages.
-v Verbose
Examples:
First cd to directory containing directories to be archived:
cd /home/user/archive
archive-sort . ../disc01
This is useful if you have several large directories under /home/user/archive, but no files. The archive directory will not be included in disc01.
If you have a directory full of lots of files, then cd to the parent directory of the directory that needs to be archived:
cd /home/user
archive-sort archive disc01
Archive::Ar 1.13b
Archive::Ar is a Perl interface for manipulating ar archives. more>>
SYNOPSIS
use Archive::Ar;
my $ar = new Archive::Ar("./foo.ar");
$ar->add_data("newfile.txt","Some contents", $properties);
$ar->add_files("./bar.tar.gz", "bat.pl")
$ar->add_files(["./again.gz"]);
$ar->remove("file1", "file2");
$ar->remove(["file1", "file2");
my $filedata = $ar->get_content("bar.tar.gz");
my @files = $ar->list_files();
$ar->read("foo.deb");
$ar->write("outbound.ar");
$ar->DEBUG();
Archive::Ar is a pure-perl way to handle standard ar archives.
This is useful if you have those types of old archives on the system, but it is also useful because .deb packages for the Debian GNU/Linux distribution are ar archives. This is one building block in a future chain of modules to build, manipulate, extract, and test debian modules with no platform or architecture dependence.
You may notice that the API to Archive::Ar is similar to Archive::Tar, and this was done intentionally to keep similarity between the Archive::* modules
Class Methods
new()
new($filename)
new(*GLOB,$debug)
Returns a new Archive::Ar object. Without a filename or glob, it returns an empty object. If passed a filename as a scalar or in a GLOB, it will attempt to populate from either of those sources. If it fails, you will receive undef, instead of an object reference.
This also can take a second optional debugging parameter. This acts exactly as if DEBUG() is called on the object before it is returned. If you have a new() that keeps failing, this should help.
read($filename)
read(*GLOB);
This reads a new file into the object, removing any ar archive already represented in the object. Any calls to DEBUG() are not lost by reading in a new file. Returns the number of bytes read, undef on failure.
read_memory($data)
This read information from the first parameter, and attempts to parse and treat it like an ar archive. Like read(), it will wipe out whatever you have in the object and replace it with the contents of the new archive, even if it fails. Returns the number of bytes read (processed) if successful, undef otherwise.
list_files()
This lists the files contained inside of the archive by filename, as an array.
add_files("filename1", "filename2")
add_files(["filename1", "filename2"])
Takes an array or an arrayref of filenames to add to the ar archive, in order. The filenames can be paths to files, in which case the path information is stripped off. Filenames longer than 16 characters are truncated when written to disk in the format, so keep that in mind when adding files.
Due to the nature of the ar archive format, add_files() will store the uid, gid, mode, size, and creation date of the file as returned by stat();
add_files() returns the number of files successfully added, or undef on failure.
add_data("filename", $filedata)
Takes an filename and a set of data to represent it. Unlike add_files, add_data is a virtual add, and does not require data on disk to be present. The data is a hash that looks like:
$filedata = {
"data" => $data,
"uid" => $uid, #defaults to zero
"gid" => $gid, #defaults to zero
"date" => $date, #date in epoch seconds. Defaults to now.
"mode" => $mode, #defaults to "100644";
}
You cannot add_data over another file however. This returns the file length in bytes if it is successful, undef otherwise.
write()
write("filename.ar")
This method will return the data as an .ar archive, or will write to the filename present if specified. If given a filename, write() will return the length of the file written, in bytes, or undef on failure. If the filename already exists, it will overwrite that file.
get_content("filename")
This returns a hash with the file content in it, including the data that the file would naturally contain. If the file does not exist or no filename is given, this returns undef. On success, a hash is returned with the following keys:
name - The file name
date - The file date (in epoch seconds)
uid - The uid of the file
gid - The gid of the file
mode - The mode permissions
size - The size (in bytes) of the file
data - The contained data
remove("filename1", "filename2")
remove(["filename1", "filename2"])
The remove method takes a filenames as a list or as an arrayref, and removes them, one at a time, from the Archive::Ar object. This returns the number of files successfully removed from the archive.
DEBUG()
This method turns on debugging. Optionally this can be done by passing in a value as the second parameter to new. While verbosity is enabled, Archive::Ar will toss a warn() if there is a suspicious condition or other problem while proceeding. This should help iron out any problems you have while using the module.
PCMan File Manager 0.3.2.2
PCMan File Manager is a lightweight file manager which features tabbed browsing. more>>
Main features:
- Lightweight & Fast
- Tabbed Browsing
- Clean and easy to use
Disk Manager 1.0.1
Disk manager is a simple filesystem configurator. more>>
- Automaticly detect new partitions at startup.
- Fully manage configuration of filesystem.
- Enable/disable write support for NTFS (need ntfs-3g installed).