Solved

Need to mirror a unix hard drive

Posted on 2007-11-13
7
735 Views
Last Modified: 2013-12-23
We are a pharmacy that runs UNIX.  We use scoserver.  We do nightly backups that sometimes fail, sometimes don't.  I would like to create a real time mirroring or at least a dependable backup.  I do have the ability to ftp into the box.  Are there any good programs (as inexpensive as possible) that will do this real time?  real time mirroring is my preference if you don't think it will slow down my network too badly.

Thanks in advance.
0
Comment
Question by:joemckamey
  • 2
  • 2
  • 2
  • +1
7 Comments
 
LVL 12

Expert Comment

by:benhanson
Comment Utility
What you really should have is a hardware mirror.  How this would be done depends on what hardware you are using now, but a RAID 1 setup is really the only way to go for realtime fault tolerance.
0
 

Author Comment

by:joemckamey
Comment Utility
The problem is our software and hardware are supported by our Pharmacy Dispensing System software company.  They would frown upon us doing anything to the box.  You know how it is, if anything went wrong it would be our fault after that!
0
 

Author Comment

by:joemckamey
Comment Utility
I agree raid 1 is a great solution...if it were feasable.  There is  program called MirrorFolder out there, but it won't allow mapped drives (which of course I can use a mapped drive as well).  it does raid 1 software version.  Anything like that which truly supports unix?
0
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 
LVL 3

Expert Comment

by:fseto
Comment Utility
You can try something like Bacula (http://www.bacula.org/) or Amanda (http://www.amanda.org/).

The *best* backup that I used before are the "snapshots" from NetApps.  But AFAIK, that requires a NetApp Drive.  But perhaps other experts can chime in if they know something like that exists on other unix platforms.
0
 
LVL 4

Expert Comment

by:Dozer42
Comment Utility
Actually the NetApp snapshot feature is relatively easy to implement on Unix systems due to the linked nature of the filestructure.

There's a wonderful program called rsync that can be used to do just that. A google search on the subject should produce some results.

I cannot say if it will work on SCO, but who knows.

I used it to create a 1 Terabyte server (8 120GB raided IDE drives with a 3ware controller) for about $3000, when Netapp wanted some $50,000 for the same amount of storage. Then I used rsync to back it up.

If he connected an external drive to this system and then used rsync to do the backups he could have backups going back years for just the $300 or so for an external 1TB drive. =)

I think the rsync command I used was along the lines of:

rsync -av --delete --exclude *log*

I believe this is the same type of thing that Apple is doing with Time Machine in OSX 10.5/Leopard.
0
 
LVL 12

Expert Comment

by:benhanson
Comment Utility
The crucial term you are using is "realtime"  To get true "realtime" mirroring, you need something working at either the physical drive layer, or at the filesystem driver level.  If you are looking for something like an incremental snapshot, You could probably just use rsync, running an rsync job as a cron task.  Another issue you may run into is that the files you really need may be in use and thus you might not be able to back them up using typical methods.  How frequent are you looking for snapshots?
0
 
LVL 3

Accepted Solution

by:
fseto earned 500 total points
Comment Utility
Dozer42:  Thanks!

I found this link, which provides a pretty good summary of using rsync as snapshot backup:  http://www.mikerubel.org/computers/rsync_snapshots/

"realtime" backup such as RAID will be good against hardware failure.  But that's not going to help you if you need to go back in time and recover an older file (or deleted file).  I'm not knocking the raid idea, that's great if you can get it implemented.  But it should only be in addition to, and not replace, a periodic backup routine.
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

This is an article about my experiences with remote access to my clients (so that I may serve them) and eventually to my home office system via Radmin Remote Control. I have been using remote access for over 10 years and have been improving my metho…
If you're not part of the solution, you're part of the problem.   Tips on how to secure IoT devices, even the dumbest ones, so they can't be used as part of a DDoS botnet.  Use PRTG Network Monitor as one of the building blocks, to detect unusual…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now