3m tape
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 78
Amanda CDRW-Taper 0.4
Amanda CDRW-Taper is a drop-in replacement for the taper component of the Amanda backup system. more>>
Amanda is a client/server application for making remote backups. While originating from a UNIX environment, it also supports backups of windows machines (via the smbclient utility). Client software for other machines is planned. See the Amanda homepage for details.
Amanda CDRW-Taper program is a drop-in replacement for the taper component of the Amanda backup system. CDRW-Taper makes it possible to dump backups to CD-RW, DVD+RW or DVD-RW instead of tape. CDRW-Taper is licensed under the GNU general public license (version 2) (see COPYING for more information).
The original version of the CDRW-Taper simply copied the backed up data from Amandas holding disk to an intermediate directory. After the backup was finished, the CDRW-Taper program created an ISO-9660 image from the intermediate directory which was burnt on a CDRW.
After using this setup for about half a year it became clear, that CDRW media were simply too small for our purposes. While Amanda does support tape changers, the CDRW-Taper has no such equivalent.
One option was to move to a larger type of media, like DVD+R or "double density" CDRW, without changing the software. The other, at that time cheaper option was to change the software to emulate some kind of CDRW changer.
The idea is to have the taper copy the backed up data to several intermediate directories, each representing a single CDRW. After the backup is finished, these can be burnt to CDRW one by one. The changing of the media can be done manually.
The nice thing about this is that this way you can also back up to hard disk. Diskspace has become cheap, so you can have all of your backups available online, and still burn them all on removable media (to be stored in a safe place).
Meanwhile, DVD+RW have become sufficiently cheap to present an interesting alternative to the clumsy manual process involved with backups to multiple CDRW. Therefore, the current version has been extended to support backup to DVD+R/+RW and DVD-R/-RW media as well, using the dvd+rw-tools.
<<lessAmanda CDRW-Taper program is a drop-in replacement for the taper component of the Amanda backup system. CDRW-Taper makes it possible to dump backups to CD-RW, DVD+RW or DVD-RW instead of tape. CDRW-Taper is licensed under the GNU general public license (version 2) (see COPYING for more information).
The original version of the CDRW-Taper simply copied the backed up data from Amandas holding disk to an intermediate directory. After the backup was finished, the CDRW-Taper program created an ISO-9660 image from the intermediate directory which was burnt on a CDRW.
After using this setup for about half a year it became clear, that CDRW media were simply too small for our purposes. While Amanda does support tape changers, the CDRW-Taper has no such equivalent.
One option was to move to a larger type of media, like DVD+R or "double density" CDRW, without changing the software. The other, at that time cheaper option was to change the software to emulate some kind of CDRW changer.
The idea is to have the taper copy the backed up data to several intermediate directories, each representing a single CDRW. After the backup is finished, these can be burnt to CDRW one by one. The changing of the media can be done manually.
The nice thing about this is that this way you can also back up to hard disk. Diskspace has become cheap, so you can have all of your backups available online, and still burn them all on removable media (to be stored in a safe place).
Meanwhile, DVD+RW have become sufficiently cheap to present an interesting alternative to the clumsy manual process involved with backups to multiple CDRW. Therefore, the current version has been extended to support backup to DVD+R/+RW and DVD-R/-RW media as well, using the dvd+rw-tools.
Download (0.025MB)
Added: 2006-03-14 License: GPL (GNU General Public License) Price:
1319 downloads
Tapecat 1.0.0
tapecat is a tape utility used to describe the physical content of a tape. more>>
tapecat is a tape utility used to describe the physical content of a tape. By physical content its meant the files written on tape as understood by the tape driver. Tapecat is not meant the content of each such file.
The output will present the number of the file on tape, its size based on tape blocks read and the type of file. The type of file will be shown using the file command. So, this command needs to be available.
A special treatment is reserved for amanda tapes, where all information regarding the tape and its content is displayed. The information includes the tape label, the diskdevice and the diskname as specified in the disklist file.
Installation instructions:
Compile
Unpack tar.bz2 package file:
$ tar -jxf tapecat-1.0.x.tar.bz2
cd to package directory:
$ cd tapecat-1.0.x
Review and edit Makefile (if needed).
Run make command to compile package:
$ make
Install
As root user run:
# make install
It will install:
application tapecat under /usr/local/bin directory.
manual files under /usr/local/man.
Uninstall
In package directory just type:
# make uninstall
<<lessThe output will present the number of the file on tape, its size based on tape blocks read and the type of file. The type of file will be shown using the file command. So, this command needs to be available.
A special treatment is reserved for amanda tapes, where all information regarding the tape and its content is displayed. The information includes the tape label, the diskdevice and the diskname as specified in the disklist file.
Installation instructions:
Compile
Unpack tar.bz2 package file:
$ tar -jxf tapecat-1.0.x.tar.bz2
cd to package directory:
$ cd tapecat-1.0.x
Review and edit Makefile (if needed).
Run make command to compile package:
$ make
Install
As root user run:
# make install
It will install:
application tapecat under /usr/local/bin directory.
manual files under /usr/local/man.
Uninstall
In package directory just type:
# make uninstall
Download (0.015MB)
Added: 2006-05-05 License: GPL (GNU General Public License) Price:
1268 downloads
tape2mp3 0.0.3
tape2mp3 is a collection of programs which together can help in the process of converting tapes to mp3s. more>>
tape2mp3 is a collection of programs which together can help in the process of converting tapes to mp3s. After recording your wav files from tapes, tape2mp3 will scan for track boundaries and split the giant wav file into smaller ones based on periods of silence in the file.
First, record the wav file of your tape (or whatever else it is you are recording). If you have the wavtools package installed you can use record.sh, give it a filename for the output file and the length of your tape so that it knows when to stop (if you overestimate, it seems to be ok to hit ctrl-c).
Next, run tape2mp3.pl with at least -f file. The script will happily overwrite anything called [0-9]+.wav, so watch out.
This program scans for moments of silence in a wav file. These must be over a couple of seconds to be recognised (this can be changed in the trackscan source). The volume threshold for silence is also modifiable in the source. Trackscan outputs the start and end markers (in seconds) of tracks. The are parsed by process.pl which calls wavcut to split the file up. It also makes a check about short tracks and will throw away anything under a certain size (10 seconds at the moment).
<<lessFirst, record the wav file of your tape (or whatever else it is you are recording). If you have the wavtools package installed you can use record.sh, give it a filename for the output file and the length of your tape so that it knows when to stop (if you overestimate, it seems to be ok to hit ctrl-c).
Next, run tape2mp3.pl with at least -f file. The script will happily overwrite anything called [0-9]+.wav, so watch out.
This program scans for moments of silence in a wav file. These must be over a couple of seconds to be recognised (this can be changed in the trackscan source). The volume threshold for silence is also modifiable in the source. Trackscan outputs the start and end markers (in seconds) of tracks. The are parsed by process.pl which calls wavcut to split the file up. It also makes a check about short tracks and will throw away anything under a certain size (10 seconds at the moment).
Download (0.12MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
683 downloads
GNU tar 1.18
GNU tar program provides the ability to create tar archives, as well as various other kinds of manipulation. more>>
GNU tar program provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you can use Tar on previously created archives to extract files, to store additional files, or to update or list files which were already stored.
Initially, tar archives were used to store files conveniently on magnetic tape. The name "Tar" comes from this use; it stands for tape archiver. Despite the utilitys name, Tar can direct its output to available devices, files, or other programs (using pipes), it can even access remote devices or files (as archives).
<<lessInitially, tar archives were used to store files conveniently on magnetic tape. The name "Tar" comes from this use; it stands for tape archiver. Despite the utilitys name, Tar can direct its output to available devices, files, or other programs (using pipes), it can even access remote devices or files (as archives).
Download (2.5MB)
Added: 2007-06-30 License: GPL (GNU General Public License) Price:
857 downloads
Tapiir 0.7.1
Tapiir is a simple and flexible audio effects processor. more>>
Tapiir is a simple and flexible audio effects processor, inspired on the classical magnetic tape delay systems used since the early days of electro-acoustic music composition.
Tapiir project provides a graphical user interface consisting of six delay lines, or "taps", which can introduce an almost arbitrarily big or small delay to their inputs and can be feed back to each other.
A wide set of effects can be easily achieved by properly configuring and connecting the delay lines: complex echo patterns, resonances, filtering, etc. Delays, interconnections and gains can all be controlled in real time.
TAPIIR internal processing modules consist of six delay-lines, each with a mixer at its input and a gain control at its output, and a stereo output mixer. Stereo input from an external source, typically a musical instrument, is routed to all input mixers. In addition to this, the output of each delay line is also routed to the input mixers of all delay lines, including itself. Figure 1 shows the diagram of TAPIIRs internals.
This cross-feeding of audio signals throughout the system of delay-lines and mixers, allows the user to create a very large variety of stereo delay effects. Very simple echos or ping-pong effects can be achieved easily, but more complex effects such as early reflection echos, reverbs, complex rhythmic and arrhythmic patterns and even Karplus-Strong like synthesis is also possible. It is important to observe, that these more complex effects are only possible by using sample accurate processing.
This article appears in Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX-01), Limerick, Ireland, December 6-8, 2001
Sample accuracy
Conventional hardware effect processors are often rather limited in the lenght of there delay-lines. It is unusual to encounter accuracy higher than 1 msec, and even 10 msec is used frequently, and maximum delay-lenght are limited as well.
Obviously, this limitation in hardware effect processors is deliberate, both out of technical concerns or marketing. Most users are not interested in higher accuracy, and the standard user interface of hardware effects processors - buttons or at the most an alpha-dial - would make it a painful job to adjust. Also, one can imagine that lower accuracy means less computational cost, and therefore lower overall cost of the effect processing hardware.
For advanced users however, this limitation can be annoying. Of course, many of the effects obtained with very short delay times, such as reverb or filtering, are usually also implemented in the same hardware, but it can be very interesting to combine all these with longer delay-time effects; it would be necessary to use several processors connected together to do this.
The implementation of TAPIIR, however, is sample accurate. This means that extremely short delay times can be used, 0.023 msec when using a sample-rate of 44100 Hz. In addition to this fine control over delay-lengths, the sample accuracy is also implented for feedback and even cross-feeding between the various delay-lines, This is achieved by the fact that the internal processing core of TAPIIR is written in such a way, that the input and output values of the delay-lines and mixers are passed on 1 at a time, instead of buffer-by-buffer.
Filtering with delays
Obviously, the effects obtained by sample accurate processing of delay-lines go far beyond the simple echo effects. This includes the creation of FIR filters and - using feedback - IIR filters (this has been the inspiration for the name TAPIIR). In these cases, the mixer gains function as filter coefficients. This means that TAPIIR can efficiently be used for filtering, with flexible filter design. In a future version, TAPIIR could contain a pole/zero editor that automatically sets the mixer values to create the corresponding filter.
The maximum delay-length that can be achieved is only limited by the physical RAM memory of the system TAPIIR runs on. To give an example, with 32 MB of free memory, a total delay-length of more than 6 minutes can be used. While this might seem rather useless for normal effect processing, it clearly has musical applications. Several compositions have been written that make use of long delay times. Originally performed with the use of tape-delays, they could take great profit of the use of digital techniques for sound quality. The use of hard disk space with sufficient fast access would take away time limitation even more.
Delay-length control
The graphical user interface of TAPIIR allows the user to take full advantage of the delay-length accuracy, but at the same time it tries to maintain user-friendly and manageable, by offering value-sliders for larger scales as well. Delay-time can be entered in time in seconds in number of samples. Sliders control the digits of the delay-length, with an accuracy of 5 decimals. An additional feature is the use of tempo/signature. In that case, delay-length in not represented in seconds, but in beats, and the sliders control the subdivision of beats according to the signature. Obviously, in many circumstances this representation is a lot more useful, in a musical sense, than time in seconds.
<<lessTapiir project provides a graphical user interface consisting of six delay lines, or "taps", which can introduce an almost arbitrarily big or small delay to their inputs and can be feed back to each other.
A wide set of effects can be easily achieved by properly configuring and connecting the delay lines: complex echo patterns, resonances, filtering, etc. Delays, interconnections and gains can all be controlled in real time.
TAPIIR internal processing modules consist of six delay-lines, each with a mixer at its input and a gain control at its output, and a stereo output mixer. Stereo input from an external source, typically a musical instrument, is routed to all input mixers. In addition to this, the output of each delay line is also routed to the input mixers of all delay lines, including itself. Figure 1 shows the diagram of TAPIIRs internals.
This cross-feeding of audio signals throughout the system of delay-lines and mixers, allows the user to create a very large variety of stereo delay effects. Very simple echos or ping-pong effects can be achieved easily, but more complex effects such as early reflection echos, reverbs, complex rhythmic and arrhythmic patterns and even Karplus-Strong like synthesis is also possible. It is important to observe, that these more complex effects are only possible by using sample accurate processing.
This article appears in Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX-01), Limerick, Ireland, December 6-8, 2001
Sample accuracy
Conventional hardware effect processors are often rather limited in the lenght of there delay-lines. It is unusual to encounter accuracy higher than 1 msec, and even 10 msec is used frequently, and maximum delay-lenght are limited as well.
Obviously, this limitation in hardware effect processors is deliberate, both out of technical concerns or marketing. Most users are not interested in higher accuracy, and the standard user interface of hardware effects processors - buttons or at the most an alpha-dial - would make it a painful job to adjust. Also, one can imagine that lower accuracy means less computational cost, and therefore lower overall cost of the effect processing hardware.
For advanced users however, this limitation can be annoying. Of course, many of the effects obtained with very short delay times, such as reverb or filtering, are usually also implemented in the same hardware, but it can be very interesting to combine all these with longer delay-time effects; it would be necessary to use several processors connected together to do this.
The implementation of TAPIIR, however, is sample accurate. This means that extremely short delay times can be used, 0.023 msec when using a sample-rate of 44100 Hz. In addition to this fine control over delay-lengths, the sample accuracy is also implented for feedback and even cross-feeding between the various delay-lines, This is achieved by the fact that the internal processing core of TAPIIR is written in such a way, that the input and output values of the delay-lines and mixers are passed on 1 at a time, instead of buffer-by-buffer.
Filtering with delays
Obviously, the effects obtained by sample accurate processing of delay-lines go far beyond the simple echo effects. This includes the creation of FIR filters and - using feedback - IIR filters (this has been the inspiration for the name TAPIIR). In these cases, the mixer gains function as filter coefficients. This means that TAPIIR can efficiently be used for filtering, with flexible filter design. In a future version, TAPIIR could contain a pole/zero editor that automatically sets the mixer values to create the corresponding filter.
The maximum delay-length that can be achieved is only limited by the physical RAM memory of the system TAPIIR runs on. To give an example, with 32 MB of free memory, a total delay-length of more than 6 minutes can be used. While this might seem rather useless for normal effect processing, it clearly has musical applications. Several compositions have been written that make use of long delay times. Originally performed with the use of tape-delays, they could take great profit of the use of digital techniques for sound quality. The use of hard disk space with sufficient fast access would take away time limitation even more.
Delay-length control
The graphical user interface of TAPIIR allows the user to take full advantage of the delay-length accuracy, but at the same time it tries to maintain user-friendly and manageable, by offering value-sliders for larger scales as well. Delay-time can be entered in time in seconds in number of samples. Sliders control the digits of the delay-length, with an accuracy of 5 decimals. An additional feature is the use of tempo/signature. In that case, delay-length in not represented in seconds, but in beats, and the sliders control the subdivision of beats according to the signature. Obviously, in many circumstances this representation is a lot more useful, in a musical sense, than time in seconds.
Download (0.43MB)
Added: 2006-02-17 License: GPL (GNU General Public License) Price:
1347 downloads
Solaris::MapDev 0.05a
Solaris::MapDev Perl module contains a map between instance numbers and device names. more>>
Solaris::MapDev Perl module contains a map between instance numbers and device names.
SYNOPSIS
use Solaris::MapDev qw(inst_to_dev dev_to_inst);
my $disk = inst_to_dev("sd0");
my $nfs = inst_to_dev("nfs123");
my $inst = dev_to_inst("c0t0d0s0");
mapdev_data_files(path_to_inst => "/copy/of/a/path_to_inst",
mnttab => "/copy/of/a/mnttab",
dev_ls => { "/dev/rdsk" => "ls-lR/of/dev_dsk",
"/dev/rmt" => "ls-lR/of/dev_rmt" });
my $tape = inst_to_dev("st1");
This module maps both ways between device instance names (e.g. sd0) and /dev entries (e.g. c0t0d0). Vanilla SCSI disks, SSA disks, A1000, A3000, A3500 and A5000 disks are all catered for, as are tape devices and NFS mounts.
FUNCTIONS
inst_to_dev($inst)
Return the device name name given the instance name
dev_to_inst($dev)
Return the instance name given the device name
get_inst_names
Return a sorted list of all the instance names
get_dev_names
Return a sorted list of all the device names
mapdev_data_files
This tells mapdev to use data held in copies of the real datafiles, rather than the current "live" files on the system. This is useful for example when examining explorer output. A list of key-value pairs is expected as the arguments. Valid keys-value pairs are:
path_to_inst => "/copy/of/a/path_to_inst",
A valid path_to_inst file. This is mandatory.
mnttab => "/copy/of/a/mnttab",
A valid /etc/mnttab file. This is optional - if not
specified, no information on NFS devices will be displayed.
dev_ls => { "/dir/path" => "/ls-lR/of/dir/path",
... });
A hash containing path/datafile pairs. The paths should
be one of /dev/rdsk, /dev/osa/rdsk, /dev/osa/dev/rdsk or
/dev/rmt. The datafiles should be the output of a "ls -l"
of the specified directory. A single file containing a
recursive "ls -Rl" of /dev is also acceptable.
mapdev_system_files
This tells mapdev to revert to using the current "live" datafiles on the system - see "mapdev_data_files()"
<<lessSYNOPSIS
use Solaris::MapDev qw(inst_to_dev dev_to_inst);
my $disk = inst_to_dev("sd0");
my $nfs = inst_to_dev("nfs123");
my $inst = dev_to_inst("c0t0d0s0");
mapdev_data_files(path_to_inst => "/copy/of/a/path_to_inst",
mnttab => "/copy/of/a/mnttab",
dev_ls => { "/dev/rdsk" => "ls-lR/of/dev_dsk",
"/dev/rmt" => "ls-lR/of/dev_rmt" });
my $tape = inst_to_dev("st1");
This module maps both ways between device instance names (e.g. sd0) and /dev entries (e.g. c0t0d0). Vanilla SCSI disks, SSA disks, A1000, A3000, A3500 and A5000 disks are all catered for, as are tape devices and NFS mounts.
FUNCTIONS
inst_to_dev($inst)
Return the device name name given the instance name
dev_to_inst($dev)
Return the instance name given the device name
get_inst_names
Return a sorted list of all the instance names
get_dev_names
Return a sorted list of all the device names
mapdev_data_files
This tells mapdev to use data held in copies of the real datafiles, rather than the current "live" files on the system. This is useful for example when examining explorer output. A list of key-value pairs is expected as the arguments. Valid keys-value pairs are:
path_to_inst => "/copy/of/a/path_to_inst",
A valid path_to_inst file. This is mandatory.
mnttab => "/copy/of/a/mnttab",
A valid /etc/mnttab file. This is optional - if not
specified, no information on NFS devices will be displayed.
dev_ls => { "/dir/path" => "/ls-lR/of/dir/path",
... });
A hash containing path/datafile pairs. The paths should
be one of /dev/rdsk, /dev/osa/rdsk, /dev/osa/dev/rdsk or
/dev/rmt. The datafiles should be the output of a "ls -l"
of the specified directory. A single file containing a
recursive "ls -Rl" of /dev is also acceptable.
mapdev_system_files
This tells mapdev to revert to using the current "live" datafiles on the system - see "mapdev_data_files()"
Download (0.024MB)
Added: 2007-06-13 License: GPL (GNU General Public License) Price:
865 downloads
Box Backup 0.10
Box Backup is an open source, completely automatic on-line backup system for UNIX. more>>
Box Backup is an FREE, completely automatic on-line backup system for UNIX.
Main features:
- All backed up data is stored on the server in files on a filesystem; no tape or archive devices are used
- The server is trusted only to make files available when they are required; all data is encrypted
- A backup daemon runs on systems to be backed up, and copies encrypted data to the server when it notices changes
- Only changes within files are sent to the server, just like rsync
- Old versions of files on the server are stored as changes from the current version
- Behaves like tape -- old versions and deleted files are available
- Choice of backup behaviour, optimised for document or server backup
- Designed to be easy and cheap to run a server. Portable implementation, and RAID implemented in userland for reliability without complex server setup or expensive hardware. (optional)
Enhancements:
- The diffing algorithm was highly optimised for speed.
- Bugs were fixed. Solaris support was added.
- Portability improvements were made, including a new autoconf based build.
- Xattrs are supported on Linux and Darwin, which backs up resource forks under Mac OS X.
- Experimental features include keep-alive on long diffing operations, saving state for non-server use, a native Win32 port, and support for MinGW and MSVC under Win32.
<<lessMain features:
- All backed up data is stored on the server in files on a filesystem; no tape or archive devices are used
- The server is trusted only to make files available when they are required; all data is encrypted
- A backup daemon runs on systems to be backed up, and copies encrypted data to the server when it notices changes
- Only changes within files are sent to the server, just like rsync
- Old versions of files on the server are stored as changes from the current version
- Behaves like tape -- old versions and deleted files are available
- Choice of backup behaviour, optimised for document or server backup
- Designed to be easy and cheap to run a server. Portable implementation, and RAID implemented in userland for reliability without complex server setup or expensive hardware. (optional)
Enhancements:
- The diffing algorithm was highly optimised for speed.
- Bugs were fixed. Solaris support was added.
- Portability improvements were made, including a new autoconf based build.
- Xattrs are supported on Linux and Darwin, which backs up resource forks under Mac OS X.
- Experimental features include keep-alive on long diffing operations, saving state for non-server use, a native Win32 port, and support for MinGW and MSVC under Win32.
Download (0.49MB)
Added: 2006-02-24 License: BSD License Price:
768 downloads
Sitback 0.5.3p3
Sitback is actual just another tar/gzip interface. more>>
Sitback is actual just another tar/gzip interface. It evolved from a bash-script I wrote to handle automated backups on Linux fileservers.
The script worked ok, but it soon proved difficult and tiresome to make local modifications to the script to handle various problems or differences.
I began searching the web to find a suitable backup tool, and came up with some candidates. But none of them did exactly what I wanted, or they were just too big and filled with features that I did not need.
One of the things I needed was a way of reporting the result of a backup to office peoples So a printed report, readable by non-nerds was required.
In the end, I desided that a homebrew system was required and began to put this little tool together..
Tar has been, and is, one of the best archiving utilities around, at least on small and medium scale systems (which are what I work on), so I saw no reason to abandon tar.
It is known to be stable and produce error-free archives, why should I then start all over and invent another file-storage protocol ?
Sitback works like a kind of super-intelligent script. Just tell it what you want to backup and where to put it.. Sitback takes care of the rest, including finding the tools needed, which compression to use (if you want that), how to handle the archive device, etc. etc.
Sitback will take care of checking the files, verify the archive and maintain a little database, so that you very quickly can find out on which tape a certain file is located, without using the tape.
Sitback can run a single backup operation, or you can ask it to fork into the background and do automated backups (this is where the printed report is nice to have; no report.. or report says ERROR ..then call for support).
Sitback has a graphic interface based on ncurses, when you run it directly from the shell. Do not worry if you do not have ncurses. Sitback works fine without.
If you run Sitback as a daemon making scheduled backups, no interface is available, but the logfile contains all important messages.
Enhancements:
- Fixed bug with mail-sending.. Message body contained standalone linefeeds, violating the standard.
- Now using stat64 (if available) to allow for large files (larger than 2GB) in the backup.
<<lessThe script worked ok, but it soon proved difficult and tiresome to make local modifications to the script to handle various problems or differences.
I began searching the web to find a suitable backup tool, and came up with some candidates. But none of them did exactly what I wanted, or they were just too big and filled with features that I did not need.
One of the things I needed was a way of reporting the result of a backup to office peoples So a printed report, readable by non-nerds was required.
In the end, I desided that a homebrew system was required and began to put this little tool together..
Tar has been, and is, one of the best archiving utilities around, at least on small and medium scale systems (which are what I work on), so I saw no reason to abandon tar.
It is known to be stable and produce error-free archives, why should I then start all over and invent another file-storage protocol ?
Sitback works like a kind of super-intelligent script. Just tell it what you want to backup and where to put it.. Sitback takes care of the rest, including finding the tools needed, which compression to use (if you want that), how to handle the archive device, etc. etc.
Sitback will take care of checking the files, verify the archive and maintain a little database, so that you very quickly can find out on which tape a certain file is located, without using the tape.
Sitback can run a single backup operation, or you can ask it to fork into the background and do automated backups (this is where the printed report is nice to have; no report.. or report says ERROR ..then call for support).
Sitback has a graphic interface based on ncurses, when you run it directly from the shell. Do not worry if you do not have ncurses. Sitback works fine without.
If you run Sitback as a daemon making scheduled backups, no interface is available, but the logfile contains all important messages.
Enhancements:
- Fixed bug with mail-sending.. Message body contained standalone linefeeds, violating the standard.
- Now using stat64 (if available) to allow for large files (larger than 2GB) in the backup.
Download (MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1489 downloads
Audio Transcriber 0.9.2B
Audio Transcriber records large audio samples, like a tape or radio broadcast, to your hard drive and splits it into tracks. more>>
Audio Transcriber records large audio samples, like a tape or radio broadcast, to your hard drive and splits it into tracks to be burned onto CD-R media.
The goal of Audio Transcriber is to make it easy to transfer audio tapes, LPs, or radio broadcasts to tracks on CD-R/CD-RW.
<<lessThe goal of Audio Transcriber is to make it easy to transfer audio tapes, LPs, or radio broadcasts to tracks on CD-R/CD-RW.
Download (2.3MB)
Added: 2006-03-16 License: GPL (GNU General Public License) Price:
1318 downloads
KmPg2 MPEG2 Encoder 1.96
KmPg2 is a user friendly MPEG2 encoding wizard that allows the user to create high quality DVD compatible MPEG2 streams. more>>
KmPg2 is a very simple to use MPEG2 encoding wizard that allows the user to create high quality DVD compatible MPEG2 streams, without requiring any technical knowledge.
Creating high quality MPEG2 streams involves a lot more than simply feeding the input video to mpeg2enc/transcode/mencoder/etc.
The input video needs to be carefully prepared by pulling it through a chain of stream processing tools like low-pass filters, color correction filters, static and dynamic chroma and luma noise filters, scalers, and so on.
This processing chain needs to be tuned in such a way that all irrelevant data (like noise) is removed before the video enters the encoder. KmPg2 uses the video processing / encoding tools from the MJPEGTools project to achieve this.
KmPg2 features a profiler that enables the user to interactively create custom pre-processing pipelines that are optimised for a specific type of video material. These preprocessing pipelines (profiles) can be stored and used with the actual encoding wizard.
For example, you could create a profile that is designed especially for restoring a single aging VHS tape, or you could create a profile tuned for your digital camcorder and re-use it for every new recording that needs to be encoded.
At this moment KmPg2 accepts only one format of input video: Raw Sony DV video streams. This is the video format that most people use nowadays for high quality video processing and editing. Support for using AVI files for input is expected in future versions.
Main features:
- Produces DVD compliant MPEG2 streams
- Seperate chroma/luma noise filtering
- Low-Pass filtering support
- Contrast/Brightness/Saturation correction
- White balance correction
- Special black-and-white mode
- Crop image to Widescreen (16:9) or Panavision (2.35:1)
- Output conforms to Rec.601 specifications
- Both constant bitrate and variable bitrate encoding
- Unsharp masking
- Supports progressive and interlaced source material
- Support for removing overscan area
- Provides feedback to user about average/peak bitrates
- Show output on screen while encoding
- Generate encoding shell scripts
- Generate quick preview-encodings of parts of source video
<<lessCreating high quality MPEG2 streams involves a lot more than simply feeding the input video to mpeg2enc/transcode/mencoder/etc.
The input video needs to be carefully prepared by pulling it through a chain of stream processing tools like low-pass filters, color correction filters, static and dynamic chroma and luma noise filters, scalers, and so on.
This processing chain needs to be tuned in such a way that all irrelevant data (like noise) is removed before the video enters the encoder. KmPg2 uses the video processing / encoding tools from the MJPEGTools project to achieve this.
KmPg2 features a profiler that enables the user to interactively create custom pre-processing pipelines that are optimised for a specific type of video material. These preprocessing pipelines (profiles) can be stored and used with the actual encoding wizard.
For example, you could create a profile that is designed especially for restoring a single aging VHS tape, or you could create a profile tuned for your digital camcorder and re-use it for every new recording that needs to be encoded.
At this moment KmPg2 accepts only one format of input video: Raw Sony DV video streams. This is the video format that most people use nowadays for high quality video processing and editing. Support for using AVI files for input is expected in future versions.
Main features:
- Produces DVD compliant MPEG2 streams
- Seperate chroma/luma noise filtering
- Low-Pass filtering support
- Contrast/Brightness/Saturation correction
- White balance correction
- Special black-and-white mode
- Crop image to Widescreen (16:9) or Panavision (2.35:1)
- Output conforms to Rec.601 specifications
- Both constant bitrate and variable bitrate encoding
- Unsharp masking
- Supports progressive and interlaced source material
- Support for removing overscan area
- Provides feedback to user about average/peak bitrates
- Show output on screen while encoding
- Generate encoding shell scripts
- Generate quick preview-encodings of parts of source video
Download (0.068MB)
Added: 2006-06-11 License: GPL (GNU General Public License) Price:
1250 downloads
Visual Turing Machine 2.0
Visual Turing Machine is a program that lets you create Turing machines with a point and click interface. more>>
Visual Turing Machine project is a program that lets you create Turing machines with a point and click interface instead of using esoteric languages.
You can pack your complex machines into small boxes, and then reuse them as part of a bigger machine. VTM also features an infinite length tape.
Enhancements:
- New features include an n-ary set of symbols, multiple windows (MDI), a huge workspace (10000x10000 pixels) without a memory issue, the ability to edit your own machines, the ability to execute machines n times (where n is undefined), the ability to use expressions (like n+5) to execute machines, the ability to execute machines at desired speeds, statistics to see how many instructions were executed and how much tape was "used", and an easy wasy to translate the program to other languages.
<<lessYou can pack your complex machines into small boxes, and then reuse them as part of a bigger machine. VTM also features an infinite length tape.
Enhancements:
- New features include an n-ary set of symbols, multiple windows (MDI), a huge workspace (10000x10000 pixels) without a memory issue, the ability to edit your own machines, the ability to execute machines n times (where n is undefined), the ability to use expressions (like n+5) to execute machines, the ability to execute machines at desired speeds, statistics to see how many instructions were executed and how much tape was "used", and an easy wasy to translate the program to other languages.
Download (0.28MB)
Added: 2007-05-31 License: GPL (GNU General Public License) Price:
890 downloads
Sstat 1.3
Sstat is a kernel module for Linux 2.6 aimed at providing basic SCSI I/O statistics. more>>
Sstat is a kernel module for Linux 2.6 aimed at providing basic SCSI I/O statistics. While better tools exist for monitoring disk activity, SCSI (or Fibre Channel) tapes have been neglected so far.
This module compiles out-of-tree and uses Kprobes to access the information needed so it can be used with "enterprise" kernels as well (where recompilation or rebooting are not acceptable).
Enhancements:
- The code was tested under heavy load (and it survived).
- It is SMP safe and has a low performance overhead.
<<lessThis module compiles out-of-tree and uses Kprobes to access the information needed so it can be used with "enterprise" kernels as well (where recompilation or rebooting are not acceptable).
Enhancements:
- The code was tested under heavy load (and it survived).
- It is SMP safe and has a low performance overhead.
Download (0.007MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1210 downloads
Simplebackup 1.8.1
Simplebackup is a cross-platform backup program. more>>
Simplebackup is a cross-platform backup program. Simplebackup project reads a configuration file, then it builds a compressed file for each of your backup directories or files on your backup list, and places the compressed files into another location.
For example, this location can be a network mapped drive in Windows, an NFS mounted drive in Unix, another hard disk, an FTP server, or a tape device (Unix only). This will duplicate your information, doing the so called "backup".
Main features:
- Support for several compressed formats (rar, zip, tar, tar.Z, tar.gz, tar.bz2).
- Support for three backup modes: Full ; Incremental and Differential.
- Creates separate backup file for each backup directory or file on the backup list.
- Can read the backup list from a separated text file.
- Support for lists of files to ignore, this will allow ignoring files of any type desired. For example backup all except mp3 and ogg files.
- Support for lists of files to ignore, this will allow ignoring files of any name desired. For example backup all except the files with the name my_boss.png, secret document.doc.
- Support for size limitation on the files to backup, example only backup files up to 1 Megabyte.
- Support for single directory orders by using a special file named [ simplebackup_rejection.txt ] that is placed inside any directory of the backup.
- Allows for the selection of the compression ratio, example, you can use this feature to disable the compression during the backup of a directory that contains mp3 files, since this barely compress at all.
- Can also backup into ftp servers, and is able to use a ftp proxy server (must be in open mode). This gives you the possibility to do backups into any point on the planet across the internet, all that is required is for the remote system to have a standard ftp server.
- Under unix operating systems it can backup into tape devices.
- Also related to tape devices, it can execute any command desired before and after writing to tape, example mt -t /dev/tape0 rewind.
- Works fully unattended, so you can easily program a at/cron job (unix) or task scheduler (windows).
- Automatic backup session management.
- Can manage backup sessions using a local database file.
- Can run a script/batch file/command before the backup, example, you can use this feature to shut-down the database and free the data files for backup.
- Can run a script/batch file/command after the backup, again a example, you can use this feature to bring the database back on-line.
- Can send backup reports by e-mail (using smtp mail servers only).
- Can export the backup reports into any external program(s) or command(s).
- Logs all operations into a file that can be consulted latter.
<<lessFor example, this location can be a network mapped drive in Windows, an NFS mounted drive in Unix, another hard disk, an FTP server, or a tape device (Unix only). This will duplicate your information, doing the so called "backup".
Main features:
- Support for several compressed formats (rar, zip, tar, tar.Z, tar.gz, tar.bz2).
- Support for three backup modes: Full ; Incremental and Differential.
- Creates separate backup file for each backup directory or file on the backup list.
- Can read the backup list from a separated text file.
- Support for lists of files to ignore, this will allow ignoring files of any type desired. For example backup all except mp3 and ogg files.
- Support for lists of files to ignore, this will allow ignoring files of any name desired. For example backup all except the files with the name my_boss.png, secret document.doc.
- Support for size limitation on the files to backup, example only backup files up to 1 Megabyte.
- Support for single directory orders by using a special file named [ simplebackup_rejection.txt ] that is placed inside any directory of the backup.
- Allows for the selection of the compression ratio, example, you can use this feature to disable the compression during the backup of a directory that contains mp3 files, since this barely compress at all.
- Can also backup into ftp servers, and is able to use a ftp proxy server (must be in open mode). This gives you the possibility to do backups into any point on the planet across the internet, all that is required is for the remote system to have a standard ftp server.
- Under unix operating systems it can backup into tape devices.
- Also related to tape devices, it can execute any command desired before and after writing to tape, example mt -t /dev/tape0 rewind.
- Works fully unattended, so you can easily program a at/cron job (unix) or task scheduler (windows).
- Automatic backup session management.
- Can manage backup sessions using a local database file.
- Can run a script/batch file/command before the backup, example, you can use this feature to shut-down the database and free the data files for backup.
- Can run a script/batch file/command after the backup, again a example, you can use this feature to bring the database back on-line.
- Can send backup reports by e-mail (using smtp mail servers only).
- Can export the backup reports into any external program(s) or command(s).
- Logs all operations into a file that can be consulted latter.
Download (2.0MB)
Added: 2007-01-12 License: GPL (GNU General Public License) Price:
1222 downloads
Mondo Rescue 2.2.4
Mondo it backs up your GNU/Linux server or workstation to tape, CD-R, CD-RW, NFS or hard disk partition. more>>
Mondo it backs up your GNU/Linux server or workstation to tape, CD-R, CD-RW, NFS or hard disk partition. In the event of catastrophic data loss, you will be able to restore all of your data [or as much as you want], from bare metal if necessary.
Mondo is in use by Lockheed-Martin, Nortel Networks, Siemens, HP (US and France), IBM, NASAs JPL, the US Dept of Agriculture, dozens of smaller companies, and tens of thousands of users.
Mondo is comprehensive. Mondo supports LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT, and can support additional filesystems easily: just e-mail the mailing list with your request. It supports adjustments in disk geometry, including migration from non-RAID to RAID. Mondo runs on all major Linux distributions and is getting better all the time. You may even use it to backup non-Linux partitions, such as NTFS.
Mondo is free! It has been published under the GPL (GNU Public License), partly to expose it to thousands of potential beta-testers but mostly as a contribution to the Linux community. I charge for 1-to-1 technical support to fund Mondos development.
<<lessMondo is in use by Lockheed-Martin, Nortel Networks, Siemens, HP (US and France), IBM, NASAs JPL, the US Dept of Agriculture, dozens of smaller companies, and tens of thousands of users.
Mondo is comprehensive. Mondo supports LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT, and can support additional filesystems easily: just e-mail the mailing list with your request. It supports adjustments in disk geometry, including migration from non-RAID to RAID. Mondo runs on all major Linux distributions and is getting better all the time. You may even use it to backup non-Linux partitions, such as NTFS.
Mondo is free! It has been published under the GPL (GNU Public License), partly to expose it to thousands of potential beta-testers but mostly as a contribution to the Linux community. I charge for 1-to-1 technical support to fund Mondos development.
Download (3.0MB)
Added: 2007-06-10 License: GPL (GNU General Public License) Price:
871 downloads
MTX 1.3.11
MTX is a set of low level driver programs to control features of SCSI backup related devices such as autoloaders, tape changers. more>>
MTX is a set of low level driver programs to control features of SCSI backup related devices such as autoloaders, tape changers, media jukeboxes, and tape drives.
MTX can also report much data, including serial numbers, maximum block sizes, and TapeAlert messages that most modern tape drives implement (to tell you the exact reason why a backup or restore failed), as well as do raw SCSI WRITE and READ commands to tape drives (not important on Linux, but important on Solaris due to the fact that the Solaris tape driver supports none of the additional features of tape drives invented after 1988).
MTX is designed to be a low level driver in a larger scripted backup solution, such as Amanda. mtx is not supposed to itself be a high level interface to the SCSI devices that it controls.
Main features:
- Will deal with LARGE media libraries (over a hundred elements).
- Supports multi-drive media changers such as the Exabyte 220 dual- drive tape library.
- Supports the invert bit for optical jukeboxes that need that in order to flip their media.
- Supports the eepos bits for libraries that need this to extend/retract their import/export tray.
- Now supports import/export elements!
- Reports volume tags (bar codes) and "alternate volume tags" (whatever those are!) for those tape libraries that support them.
- Now runs under FreeBSD and at least Solaris 8.
- Now has a man page!
- The actual SCSI manipulation has been separated out into a library, so that you can create your own "C" programs that manipulate SCSI media changers directly. (Please note: this is under GPL, so any such programs will have to be under GPL also).
Version restrictions:
- You may need to do a mt offline (or equivalent for your OS) on the tape drive to eject the tape before you can issue the mtx unload command. The Exabyte EZ-17 and 220 in particular will happily sit there snapping the robot arms claws around thin air trying to grab a tape thats not there.
- The next command does not understand the invert bit (i.e., does not recognize that for optical jukeboxes, the next of side one is to unload, invert, and reload the same disk). It always advances to the next slot instead.
- For some Linux distributions, you may need to re-compile the kernel to scan SCSI LUNs in order to detect the media changer. Check /proc/scsi/scsi to see whats going on.
- If you try to unload a tape to its source slot, and said slot is full, it will instead put the tape into the first empty slot. Unfortunately the list of empty slots is not updated between commands on the command line, so if you try to unload another drive to a full source slot during the same invocation of mtx, it will try to unload to the same (no longer empty) slot and will urp with a SCSI error.
- For big tape libraries (more than a couple dozen elements) this may set a big Allocation_Size in the SCSI command block for the REQUEST_ELEMENT_STATUS command. Some operating systems may not be able to handle this. Versions of Linux earlier than 2.2.6, in particular, may fail this request due to inability to find contiguous pages of memory for the SCSI transfer (later versions of Linux sg device do scatter-gather so that this should no longer be a problem).
- VMS and Tru64 support are probably irretrievably busted.
- This program will only use the first arm of multiple-arm robots unless the robot re-maps all arms to one element ID.
- It has been reported that this program works on Solaris 7 using the sst driver, and may work on Solaris 8 using the sgen driver. sst can be gotten from the Amanda contrib directory at http://download.sourceforge.net/amanda.
Enhancements:
- This release adds the scsieject utility.
- This utility is used to perform the SCSI operations start, stop, load, unload, lock, and unlock.
- It is primarily used with a data transfer device after loading media or before unloading media.
- Loaderinfo has been enhanced to provide more information.
- The mtx command previous has been implemented and the last command has been fixed.
<<lessMTX can also report much data, including serial numbers, maximum block sizes, and TapeAlert messages that most modern tape drives implement (to tell you the exact reason why a backup or restore failed), as well as do raw SCSI WRITE and READ commands to tape drives (not important on Linux, but important on Solaris due to the fact that the Solaris tape driver supports none of the additional features of tape drives invented after 1988).
MTX is designed to be a low level driver in a larger scripted backup solution, such as Amanda. mtx is not supposed to itself be a high level interface to the SCSI devices that it controls.
Main features:
- Will deal with LARGE media libraries (over a hundred elements).
- Supports multi-drive media changers such as the Exabyte 220 dual- drive tape library.
- Supports the invert bit for optical jukeboxes that need that in order to flip their media.
- Supports the eepos bits for libraries that need this to extend/retract their import/export tray.
- Now supports import/export elements!
- Reports volume tags (bar codes) and "alternate volume tags" (whatever those are!) for those tape libraries that support them.
- Now runs under FreeBSD and at least Solaris 8.
- Now has a man page!
- The actual SCSI manipulation has been separated out into a library, so that you can create your own "C" programs that manipulate SCSI media changers directly. (Please note: this is under GPL, so any such programs will have to be under GPL also).
Version restrictions:
- You may need to do a mt offline (or equivalent for your OS) on the tape drive to eject the tape before you can issue the mtx unload command. The Exabyte EZ-17 and 220 in particular will happily sit there snapping the robot arms claws around thin air trying to grab a tape thats not there.
- The next command does not understand the invert bit (i.e., does not recognize that for optical jukeboxes, the next of side one is to unload, invert, and reload the same disk). It always advances to the next slot instead.
- For some Linux distributions, you may need to re-compile the kernel to scan SCSI LUNs in order to detect the media changer. Check /proc/scsi/scsi to see whats going on.
- If you try to unload a tape to its source slot, and said slot is full, it will instead put the tape into the first empty slot. Unfortunately the list of empty slots is not updated between commands on the command line, so if you try to unload another drive to a full source slot during the same invocation of mtx, it will try to unload to the same (no longer empty) slot and will urp with a SCSI error.
- For big tape libraries (more than a couple dozen elements) this may set a big Allocation_Size in the SCSI command block for the REQUEST_ELEMENT_STATUS command. Some operating systems may not be able to handle this. Versions of Linux earlier than 2.2.6, in particular, may fail this request due to inability to find contiguous pages of memory for the SCSI transfer (later versions of Linux sg device do scatter-gather so that this should no longer be a problem).
- VMS and Tru64 support are probably irretrievably busted.
- This program will only use the first arm of multiple-arm robots unless the robot re-maps all arms to one element ID.
- It has been reported that this program works on Solaris 7 using the sst driver, and may work on Solaris 8 using the sgen driver. sst can be gotten from the Amanda contrib directory at http://download.sourceforge.net/amanda.
Enhancements:
- This release adds the scsieject utility.
- This utility is used to perform the SCSI operations start, stop, load, unload, lock, and unlock.
- It is primarily used with a data transfer device after loading media or before unloading media.
- Loaderinfo has been enhanced to provide more information.
- The mtx command previous has been implemented and the last command has been fixed.
Download (0.14MB)
Added: 2007-03-25 License: GPL (GNU General Public License) Price:
951 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above 3m tape search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed