Slashdot Mirror


Ma.gnolia User Data Is Gone For Good

miller60 writes "The social bookmarking service Ma.gnolia reports that all its user data was irretrievably lost in the Jan. 30 database crash that knocked the service offline. Ma.gnolia founder Larry Halff recently discussed the crash and the lessons to be learned from Ma.gnolia's experience. A lesson for users: don't assume online services have lots of staff and servers, and always keep backup copies of your data. Ma.gnolia was a one-man operation running on two Mac OS X servers and four Mac minis."

450 comments

  1. Mac reliability by Anonymous Coward · · Score: 5, Funny

    Crashing Macs? That's unpossible!

    1. Re:Mac reliability by Anonymous Coward · · Score: 0

      Crashing Macs? That's unpossible!

      Shoulda used Micro$haft.

    2. Re:Mac reliability by jetsci · · Score: 4, Insightful

      So umm...I have a confession...

      I had no idea anyone actually used Mac's as servers. Sure, I bet you can get apache running or something but I didn't realize anyone had. Therefore, this is my first bit of exposure to this idea of Macs as servers and its all negative!

      Woe is me.

      --
      Bored at work? Play Game!
    3. Re:Mac reliability by BJZQ8 · · Score: 4, Informative
    4. Re:Mac reliability by cspaz · · Score: 1, Troll

      Idiot. Yeah he's a "MacFag" and owns a ZUNE. Did you even think before you hit submit? Of course you didn't...

    5. Re:Mac reliability by Anonymous Coward · · Score: 0

      iPods are no longer cool, everyone has them.

    6. Re:Mac reliability by beelsebob · · Score: 5, Insightful

      Yes, because they don't come with apache and php pre-installed, only a ticky box away from running.

      Seriously, do people still not realise that OS X is just UNIX with a pretty UI?

    7. Re:Mac reliability by Anonymous Coward · · Score: 3, Funny

      annd zunes were never cool. and no one has them...

    8. Re:Mac reliability by Idiomatick · · Score: 5, Funny

      In the same sense that horses and monkeys are JUST mammals. Doesn't mean that they share THAT much in common...

    9. Re:Mac reliability by briggsl · · Score: 1

      the first thing I did was chuckle, mac OS must be the most unreliable OS ever

    10. Re:Mac reliability by the_humeister · · Score: 2, Informative

      No, but Mac OS 10.5.x can properly be called Unix, but only the Intel version, not the PPC version.

    11. Re:Mac reliability by Anonymous Coward · · Score: 1, Insightful

      And here I thought OS X was just BSD with the Mach kernel and some fancy API.

    12. Re:Mac reliability by SSCGWLB · · Score: 1

      Well, kinda.

      Unix that you pay for, with limitations imposed by apple, running on mac hardware.

      Thanks for trying apple.

    13. Re:Mac reliability by neokushan · · Score: 4, Funny

      I want to say something here, but I get the feeling that no matter what I say, I just wont be herd.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    14. Re:Mac reliability by Tibor+the+Hun · · Score: 2, Interesting

      It's hard to know whether you're trolling or not.
      There are OS X servers out there and they perform rather well. I know because I admin 50 of them, and have met hundreds of others who administer them in school systems across the state.

      You may also be familiar with iTunes, or Apple's movie trailer website. I'm sure a large part of those are Xserves and Raids.
      I'm not saying they are maintenance free, but they are out there.

      Furthermore, a few years back there was a rather large beowulf cluster of mac towers that scored quite well on top500.org.

      OS X is unix, and claiming ignorance about unix on a site like this is well...

      --
      If you don't know what AltaVista is (was), get off my lawn.
    15. Re:Mac reliability by SatanicPuppy · · Score: 4, Insightful

      Mac servers are pretty. They do okay, they have nice swanky data enclosures, and the form factor is roughly the same as anyone elses.

      It's just whether or not you want to use OS X. I disagree that OS X is "just unix," however. It's not even "just linux" or "just bsd". OS X has it's own warts, and while it may be stable and friendly, I'd rather have a real *nix running on less pretty hardware.

      The best use I've ever had for the big Mac servers is running as a file server in a windows/mac environment. If you still have any pre-OS X machines around, that's about the only way to get them all on the same machine (If you say windows mac volume, I'm mailing a dead fish to your house).

      Otherwise, you know, you can install apache, whatever, but it's not any different from using a regular linux server in terms of increased functionality, and there are some significant OS update issues that can cause problems. Mac updates are of the all or nothing school, and they WILL break stuff, so you need to be careful.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    16. Re:Mac reliability by Anonymous Coward · · Score: 0

      Seriously, do people still not realise that OS X is just UNIX with a sluggish UI?

      there....and such.

    17. Re:Mac reliability by FishWithAHammer · · Score: 4, Interesting

      Are any of the free BSDs or Linux variants certified Unixes?

      (Honest question, I don't know.)

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    18. Re:Mac reliability by Chyeld · · Score: 1

      Actually, that pretty much was the defintion of Unix for a long time. Thus why things like Linux, which is not Unix, became popular with the masses.

      Unix - You have to buy a million dollar vendor supplied computer, pay a hundred thousand in licensing fees, and were only allowed to run approved utilities with out violating your service contract.

      Linux - You could toss it on your garden variety PC, likely one you already own, the cost of acquisition was the cost of the floppies or bandwidth, and you could do whatever you wanted with it.

    19. Re:Mac reliability by drinkypoo · · Score: 2, Informative

      The best use I've ever had for the big Mac servers is running as a file server in a windows/mac environment. If you still have any pre-OS X machines around, that's about the only way to get them all on the same machine

      Negatory - the best answer there is samba+netatalk. I did this at my house and then proceeded to do it again when I was the network admin at a spot with a mix of PCs and various-vintage Macs. Since you are generally running such a solution on a free Unix system (I did it on Linux both times) you also have access to pretty much ever other network filesystem too. Ostensibly it should be easy to add Appletalk DDP support to a modern Novell system running on SuSe, and it's definitely been done on various small Linux appliances. I was only doing NFS in addition to SMB and atalk, but you could have Coda, Andrew, etc etc.

      Since Apple has fixed their stupid Apple-only filename convention bugs in the SMB client and some other retarded things you don't even have to use netatalk's Appleshare-over-IP functionality, but it does have that, too.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:Mac reliability by Anonymous Coward · · Score: 0

      I feel obliged to point out something regarding your signature.

      There were only three wizards in the entirety of middle-earth, throughout its whole history.

    21. Re:Mac reliability by SatanicPuppy · · Score: 1

      Meh. Apple uses Samba for the Linux/Windows sharing, and then the mac sharing is native...Hard to beat that.

      In a big network setting, Mac was always the hard one. Windows and Linux play much better together than either do with macs. Not such a big deal with OS X, obviously, but the appletalk crap was a nightmare.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    22. Re:Mac reliability by __aaclcg7560 · · Score: 1, Redundant

      Even Microsoft uses Mac Minis. Don't knock the box because it comes from Apple.

    23. Re:Mac reliability by Blakey+Rat · · Score: 5, Informative

      Yeah, but that's exactly the surprising part. Why would you pay Apple $3000 for a xserve running Apache and MySQL, with a crappy service contract (no next-day service, no on-site service-- I've looked into it), when you could buy an equivalent Dell server for $2100, running the exact same Apache and MySQL, and get a next-day and on-site service contract?

      Anyone who buys an xserve is an idiot.

    24. Re:Mac reliability by drinkypoo · · Score: 1

      Meh. Apple uses Samba for the Linux/Windows sharing, and then the mac sharing is native...Hard to beat that.

      What does native mean? Do they have a special processor for executing the code for Apple protocols or something?

      In a big network setting, Mac was always the hard one.

      It doesn't matter if you have macs or windows machines, the extraneous network traffic gets to be a serious bear when you get a lot of clients.

      Regardless, samba+netatalk is the fastest and I suspect the most reliable (certainly I have never had serious problems with either, and those that have gotten involved enough to have problems still generally prefer a Unix-based solution anyway) way to serve the same files to PC and Mac clients.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    25. Re:Mac reliability by Beale · · Score: 0, Troll

      Because you get what you pay for hardware-wise? Next-day and on-site service are very well, but I'd rather actually have a machine that doesn't need replacing every day.

    26. Re:Mac reliability by datapharmer · · Score: 1, Flamebait

      hint: don't open your mouth unless you know what you are talking about. Almost everything you say here is completely wrong. 1. OS X is certified Unix. I don't care if you disagree. You can disagree with gravity too if you want, but it will still keep your feet on the ground. 2. You can get pre-OSX machines on a windows/mac environment just fine using third party tools like the ones made by Thursby software or by using a properly configured linux server. 3. There is increased functionality above a "regular linux server". Take xgrid for instance. Many of the tasks it does it can do work only with mac software. 4. OS updates can cause problems with any operating system. Duh. Mac updates are not all or nothing. What in the world do you even mean by that? They have point updates, but so does linux. This doesn't mean they don't have updates for individual OS components too. There was a security update just the other day that wasn't "all or nothing."

      --
      Get a web developer
    27. Re:Mac reliability by Andy+Dodd · · Score: 2, Informative

      Um, how is that relevant? MS isn't using those minis to run an internet service of any sort, they're using them for brute force automated testing of a desktop application that was specifically designed to run on desktop-class Macs.

      --
      retrorocket.o not found, launch anyway?
    28. Re:Mac reliability by idontgno · · Score: 4, Funny

      That'd be gnus to me.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    29. Re:Mac reliability by Anonymous Coward · · Score: 0

      Yeah, but that's exactly the surprising part. Why would you pay Apple $3000 for a xserve running Apache and MySQL, with a crappy service contract (no next-day service, no on-site service-- I've looked into it), when you could buy an equivalent Dell server for $2100, running the exact same Apache and MySQL, and get a next-day and on-site service contract?

      More importantly, why buy them at all? Rent LAMP web hosting at decent provider. Godaddy would do that for you at around $20 per month.

    30. Re:Mac reliability by idontgno · · Score: 1

      Well, apparently, with Apple you pay for a database server that'll hard-crash your fixed disk and irretrievably corrupt your database.

      Thanks. No. I'll just buy a few more commodity-grade server boxes for the same money and implement a clustered solution.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    31. Re:Mac reliability by djdavetrouble · · Score: 1

      the first thing I did was chuckle, briggsl must be the most unreliable /. user ever

      --
      music lover since 1969
    32. Re:Mac reliability by Rick+Bentley · · Score: 1

      Crash Different.

      --
      My favorite quote doesn't fit into 120 characters. Now no one will like me.
    33. Re:Mac reliability by Alrescha · · Score: 2, Interesting

      "Seriously, do people still not realise that OS X is just UNIX with a pretty UI?"

      Actually, I prefer to think of OS X as UNIX with a good UI. Alas, I can't say the same for the OS X Server tools.

      A.
      (on topic: at my company we back up our database to three different boxes, in two different physical locations, every day. It's also replicated across the country to a secondary facility in realtime. The backups are periodically written to DVD and stored in a safety deposit box. Oh yea, all this is encrypted. I hope we're safe.)

      --
      ...bringing you cynical quips since 1998
    34. Re:Mac reliability by Blakey+Rat · · Score: 4, Informative

      Fine; what company do you trust? HP? IBM? Replace "Dell" with them, and my example still applies. The fact is, *every* server vendor can do better than Apple. Even IBM does better, and they suck.

      Oh, and BTW, all servers will have hardware problems from time-to-time. When that happens with your Dell, HP, IBM server, the guy is there in his truck in 4 hours. When that happens to your Apple server, you're SOL.

    35. Re:Mac reliability by Jerry+Smith · · Score: 1

      Are any of the free BSDs or Linux variants certified Unixes?

      (Honest question, I don't know.)

      Well, there's the POSIX-compliancy that "sort of" might answer your question. (Your question was a kind of broad, imho) http://en.wikipedia.org/wiki/POSIX and more here http://www.unix.org/version3/

      Enjoy! :)

      --
      All those moments will be lost in time, like tears in rain. Time to die.
    36. Re:Mac reliability by Amazing+Quantum+Man · · Score: 1

      Wouldn't that be un-HURD of?

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    37. Re:Mac reliability by Amazing+Quantum+Man · · Score: 2, Interesting

      Unix - You have to buy a million dollar vendor supplied computer, pay a hundred thousand in licensing fees, and were only allowed to run approved utilities with out violating your service contract.

      Would you care to explain that bit to oldSCO (aka Santa Cruz, not the SCOundrels)?

      I believe SCO was certified SVID compliant.

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    38. Re:Mac reliability by k2r · · Score: 2, Informative

      > I bet you can get apache running
      Every Mac comes with apache - "getting it running" means checking a single box in the system preferences dialog.
      Same goes for Samba for example.

    39. Re:Mac reliability by Anonymous Coward · · Score: 0

      hehe - you put "decent provider" and "GoDaddy" in the same paragraph. $20/month *might* buy you a low-end VPS solution or a web account on a horribly over-subscribed box, but probably not something you want to be doing anything serious with.

    40. Re:Mac reliability by Ian+Alexander · · Score: 1

      I had no idea anyone actually used Mac's as servers. Sure, I bet you can get apache running or something but I didn't realize anyone had.

      I've done it loads of times. It's actually easier than on Linux or Windows. What's the process, you ask? Open up system preferences, navigate to sharing, and check "web sharing."

      Boom. Apache. It's hardly a secret: Among a certain market segment, the fact that OS X is built on on a good deal of OSS is quite the selling point.

    41. Re:Mac reliability by meadowsoft · · Score: 4, Insightful

      I think you are missing the importance of a disaster recovery plan, with backups, for any mission critical hardware, regardless of vendor. Why didn't Mag have any sort of backup plan that was tested? Clustered hardware does not equal a backup plan - thanks for trying there.

      Was there in fact a schedule of backups of the operational system? This seems like a rubber band and duct tape operation to me.

    42. Re:Mac reliability by DittoBox · · Score: 4, Informative

      Except its the same hardware...well no, that's not true. You can get a Dell with actual hardware RAID when you're stuck with software RAID on an Xserve.

      Furthermore Dell also has a 4-hour onsite 24/7 support package if I'm not mistaken.

      I love my MacBook and the OS X desktop experience but you simply can't use an Xserve on business critical operations.

      --
      Good. Cheap. Fast. Pick Two.
    43. Re:Mac reliability by NormalVisual · · Score: 1

      Since Apple has fixed their stupid Apple-only filename convention bugs in the SMB client

      When did they do that? I pretty much have to use an NFS share to back up my wife's MacBook because of the filename issues, but she's still on 10.4.something. If I could dump NFS it'd be nice.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    44. Re:Mac reliability by Anonymous Coward · · Score: 0

      Cowon S9 for me please!

    45. Re:Mac reliability by DoofusOfDeath · · Score: 3, Funny

      (If you say windows mac volume, I'm mailing a dead fish to your house).

      Why, so it will attract the penguins?

    46. Re:Mac reliability by Anonymous Coward · · Score: 3, Informative

      But that's more of a PR thing than anything. If I raise cows in the pasture behind my hose then they aren't "USDA Certified Organic" or any other such thing, but that doesn't really change what they are - it just means the haven't been inspected an labeled by some committee.

      Same with Mac OS X being "Unix". It's more of a stamp of approval than anything.

    47. Re:Mac reliability by Anonymous Coward · · Score: 0

      What does native mean?

      It means you don't have to pay the performance penalty that netatalk has from resource fork handling since HFS+ is a native file system.

    48. Re:Mac reliability by Sun.Jedi · · Score: 1

      Furthermore Dell also has a 4-hour onsite 24/7 support package if I'm not mistaken.

      You're not mistaken.

      However, the retards on the phone (who will only bitch about firmware versions) and the morons that walk through your door to fix your precious website will not inspire much confidence in keeping them as your preferred hw vendor.

      DELL's shipping/courier (the 4 hour onsite part) is the best. If you can fix it yourself, then its a deal -- everything else DELL is a headache.

    49. Re:Mac reliability by atraintocry · · Score: 1

      I wasn't aware of a Unix that's not paid for.

    50. Re:Mac reliability by Glendale2x · · Score: 1

      Everyone but Apple has a 4-hour same day on-site or better service option when you buy from them. I've seen them show up in under 30 minutes with new parts. Hell, they usually send you everything "just in case" what you though was the problem was wrong.

      I once has a power supply fail in a Dell rack server. No biggie, fired up their online chat thing and said the PSU was dead. They sent me a replacement PSU, motherboard, CPU, backplane, risers, everything. They just said start with the PSU and keep replacing stuff until it works. Return unused/replaced parts within 30 days. It wasn't even the "gold" support or whatever, it was a next-day parts only contract (non-critical server).

      It looks like ma.gnolia was a "yay, I like Macs, Apple is awesome lolomg!!!1!!11" operation run by someone who didn't know what he was doing, probably backed up by Time Machine. Tough cookies for them.

      --
      this is my sig
    51. Re:Mac reliability by Otter+Popinski · · Score: 1

      Mac updates are not all or nothing. What in the world do you even mean by that?

      I don't understand what you're saying here, but I completely disagree.

    52. Re:Mac reliability by Anonymous Coward · · Score: 3, Insightful

      Why would you pay Apple $3000 for a xserve running Apache and MySQL...when you could buy an equivalent Dell server for $2100, running the exact same Apache and MySQL

      You wouldn't. It's a "right tool for the job" situation and XServes aren't the right tool for running Apache and MySQL. They have the flexibility to run Apache and Mysql, which is nice if you buy them for some other purpose and then either no longer need them for that purpose or find that you have spare capacity and want to use it that way. But if you're buying a server dedicated to tools available for Linux, then the XServe is probably not the best option.

      Anyone who buys an xserve is an idiot.

      Or someone who needs a server that does things that a Linux server can't. There is software that's designed to run on OS X servers. And, despite Apple's efforts to make OS X desktops integrate well in either Unix or Windows networks (NFS, Kerberos, SMB, Active Directory, ect), there are things that an OS X server can offer network with OS X machines. If you need OS X desktops, an OS X server has definite uses. If you need to any of those applications or if your network is primarily OS X desktops, you buy an XServe. XServes are not the best solution to put in a data center and use to run a website. But that doesn't mean there aren't reasons to buy one. And buying one for a purpose that makes sense doesn't make you an idiot. What makes you an idiot is buying the wrong tool for the job. That, and making overly-broad generalizations.

    53. Re:Mac reliability by Chyeld · · Score: 1

      I believe the humor tags are missing from my post, otherwise you'd not be replying to the statement that Unix came from big iron with a post pointing to what was the lone exception to the clause.

    54. Re:Mac reliability by atraintocry · · Score: 1

      The server edition of OS X contains, among other things, an LDAP implementation called Open Directory, a server for iCal, XMPP, Mail, Time Machine, and some other stuff. In addition to the usual stuff, much of which appears in regular OS X to begin with. The hardware is sold under the name Xserve.

      For much of the time I spent (unsuccessfully) trying to integrate OpenFire with Active Directory I wished I had something as "negative" as a drop-in IM server that "just works".

      None of this is new. 10 years ago they even sold a PowerPC box running AIX for managing network services. So, welcome to Slashdot, I suppose.

    55. Re:Mac reliability by MooUK · · Score: 1

      An HP printer tech came to my workplace today to look at one of our printers. The only part he didn't have was the network device, which turned out to be the issue.

      He discovered this very fast, but his control insisted he replace everything else to check... surprisingly enough, it was the network adapter still.

    56. Re:Mac reliability by Anonymous Coward · · Score: 0

      Or overruled by the boss and/or the folks with the $$$

    57. Re:Mac reliability by Chyeld · · Score: 1

      Well, there is this and this. But yeah, OP kinda forgets what Unix is.

    58. Re:Mac reliability by atraintocry · · Score: 1

      IBM hardware, for the most part, costs *more* than the same setup from Apple. I wouldn't knock their reliability, but if you're comparison shopping you're unlikely to end up in IBM's end of the market.

      I'm guessing the real reason they went with an Xserve is because they're more comfortable with Macs. Just like people who use a Windows Server box as little more than a NAS when Linux does just fine there.

    59. Re:Mac reliability by atraintocry · · Score: 1

      AFAIK they offer it for the Xserve (though maybe not the Mac Pro, I dunno) but it doesn't come standard. Which is incredibly stupid.

      That was last year but I don't see anything indicating that they've fixed that since.

    60. Re:Mac reliability by spikedvodka · · Score: 1

      4-hour onsite... 24/7...*

      *Some geographic restrictions apply.

      My last job was about 5 hour's drive away from the nearest Dell certified tech

      --
      I will not give in to the terrorists. I will not become fearful.
    61. Re:Mac reliability by spikedvodka · · Score: 1

      do you have a backup copy of the encryption keys too?

      --
      I will not give in to the terrorists. I will not become fearful.
    62. Re:Mac reliability by sirsnork · · Score: 1

      Do they actually have ECC memory in them yet? Last time I looked ECC wasn't even an option. Of course, that was a few years back now.

      --

      Normal people worry me!
    63. Re:Mac reliability by SSCGWLB · · Score: 1

      I guess I should have said 'unix-based'. OS X is certainly not Unix, it is Unix Based(PDF).

      So, along those lines, you are paying for a unix-based OS, as apposed to something free: FreeBSD.

    64. Re:Mac reliability by MattBD · · Score: 2, Interesting

      Very true. I mean, OS X actually uses a lot of the same GNU tools as Linux does, and as it's using the Mach kernel I don't think that contains any of the original Unix kernel. The userland is based on FreeBSD, which as far as I know isn't allowed to call itself Unix. As far as I can see the whole "real Unix" thing is primarily about meeting a set of requirements and paying to have it certified as that. I strongly suspect that if any Linux vendor wished to certify their distro as Unix, then they could, but they've got better things to spend their money on. And isn't the Linux Standard Base stricter than the single Unix specification? It would certainly be interesting if a Linux vendor did attempt to get certified as Unix.

    65. Re:Mac reliability by SSCGWLB · · Score: 4, Insightful

      Wait, you mean apples makes all their own hardware? Really?

      No, they use CPUs from Intel, hard drives from WD/Seagate/Maxtor/whoever, graphics chips from nVidea/ATI, etc.

      So, no, you do NOT get what you pay for hardware wise. You are getting something identical or very similar to everybody else, from the same manufactures, you are just paying a little more.

    66. Re:Mac reliability by MattBD · · Score: 1

      Not according to Wikipedia. However, I guess the closest is OpenSolaris, since it shares much of its code base with Sun Solaris, which is a certified Unix, and will apparently be used as the base for the next Sun Solaris. Sun Solaris is actually available as a free download, although it's not open source.

    67. Re:Mac reliability by MattBD · · Score: 1

      Well, UI's are always going to be subjective. For me KDE works much better for the way I work than the OS X desktop.

    68. Re:Mac reliability by Alrescha · · Score: 1

      "do you have a backup copy of the encryption keys too?"

      Inasmuch as they exist in the heads of multiple people who do not generally travel together, yes.

      A.

      --
      ...bringing you cynical quips since 1998
    69. Re:Mac reliability by Anonymous Coward · · Score: 0

      no.

      Darwin and Solaris are though (free!).

      Its stupid to certify them cause it costs a bunch, changes are happening, and people keep it close enough.

      See http://www.opengroup.org/openbrand/register/catalog.htm

      Its just a fancy way of saying you're "cool". like carbon credits.

    70. Re:Mac reliability by Anonymous Coward · · Score: 0

      hehe - you put "decent provider" and "GoDaddy" in the same paragraph. $20/month *might* buy you a low-end VPS solution or a web account on a horribly over-subscribed box, but probably not something you want to be doing anything serious with.

      Yes, I've read those horror stories about Godaddy for domain registrations & hosting.

      In my experience, I've had nothing but good prices & service from them for the last 8 years. YMMV.

    71. Re:Mac reliability by cayenne8 · · Score: 2, Informative
      "Do they actually have ECC memory in them yet? Last time I looked ECC wasn't even an option. Of course, that was a few years back now."

      It would appears so:

      Memory

      * 800MHz DDR2 ECC fully buffered DIMM (FB-DIMM) memory

      * Eight FB-DIMM slots support up to 32GB of memory

      * 256-bit-wide memory architecture

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    72. Re:Mac reliability by lord_rotorooter · · Score: 1

      I thought there was just as much need to backup a Mac as there was installing anti-virus. I mean isn't that what the Mac tax is for...

    73. Re:Mac reliability by SSCGWLB · · Score: 1

      Sorry, but you are coming across as a dick.

      1) Who cares if it is 'certified unix', all this means is that it "[conforms] to the SUSv3 and POSIX 1003.1 specifications for the C API, Shell Utilities, and Threads". Guess what, so does HPUX. As a unfortunate user of HPUX it is hard to describe how bad that OS is. So, this certification stamp in no way means this is a good, reliable, or stable OS.

      2) Never tried

      3) Yes, you can do things with a OSX you can't do on linux/windows. Surprise! You can do things on linux and windows server which you can't do on OSX. I don't see the point here...? BTW, xgrid is not the only distributed computing solution. See http://www.top500.org/ for more info.

      4) As a gentoo user, I totally agree. emerge -u -e world has screwed me so often I feel like we are married.

    74. Re:Mac reliability by Gizzmonic · · Score: 1

      SCO, and Microsoft XENIX.

      They were early UNIX variants that ran on commodity Intel hardware. They were still limited and rather expensive compared to Linux.

      --
      (-1, Raw and Uncut is the only way to read)
    75. Re:Mac reliability by Anonymous Coward · · Score: 0

      Yeah, like only ~ 90% of their DNA.

    76. Re:Mac reliability by period3 · · Score: 1

      Why would you want hardware RAID? All you get is vendor lock-in and a small decrease in cpu usage.

    77. Re:Mac reliability by kimvette · · Score: 1

      Agreed, except I consider OS X to be a Unix with a pretty UI and crippled CLI. KDE is a much more functional GUI and when combined with compiz-fusion+emerald/beryl it's much prettier than even OS X.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    78. Re:Mac reliability by rinoid · · Score: 1

      Fair mod the AC received.

      What's not to love about a Intel Core Duo 2 with a few gigs of RAM connected to a fat pipe?
      I guess I'd probably go with a VPS somewhere for about the same price and ultimately it'd be more scalable... but, Mini Colo is cool:
      http://www.macminicolo.net/

      FWIW: Mac OSX == *nix

      I use one of those cute little toys as a media server and it rocks my house.

    79. Re:Mac reliability by period3 · · Score: 4, Funny

      and it comes with a free black turtleneck!

    80. Re:Mac reliability by rinoid · · Score: 1

      Actually, apache and php are pre-installed on plain old Mac OS X (not server designated OS) but often you'll want to roll your own.

    81. Re:Mac reliability by dave562 · · Score: 1

      Onboard memory dedicated to the array. Battery backed write cache. The ability to bias the controller toward reading or writing depending on what your application functions best with. Have you ever used hardware RAID in a real production environment? Next thing you're going to spout off is, "Why would you want a dedicated controller for your tape drive?"

    82. Re:Mac reliability by Velox_SwiftFox · · Score: 1

      ECC isn't an option for any "server" boards running Intel i7 processors now, either. The memory is there, the motherboard circuitry is there - but the 920/940/965 have their own memory controllers and do not support it.

    83. Re:Mac reliability by rinoid · · Score: 1

      bring out your trolls!

      bring out your trolls!

      bring out your trolls!

    84. Re:Mac reliability by blhack · · Score: 5, Informative

      Even IBM does better, and they suck.

      One morning I came in and was looking at the logs. SMART was reporting that one of the disks in one of the servers was going to go bad soon. Not 15 minutes after i even noticed this in the logs, an IBM tech was there with a fresh one ready to replace it.

      How? The server called home, told IBM about the error, and they disbatched a tech immediately.

      If that "sucks", your service must come with free hookers or something.

      --
      NewslilySocial News. No lolcats allowed.
    85. Re:Mac reliability by kemushi88 · · Score: 1
      You are correct. From http://www.apple.com/xserve/specs.html:

      Optional Xserve RAID Card with 256MB cache and 72-hour cache battery backup; support for RAID 0, 1, and 5

    86. Re:Mac reliability by Anonymous Coward · · Score: 0

      I don't have first hand experience with apple hardware (and never ever will) but what I do have first hand experience with is the mac users. They tend to be arrogant and ignorant. It's a beautiful combination.

    87. Re:Mac reliability by Anonymous Coward · · Score: 0

      Wouldn't that be un-HURD of?

      I see your lame pun, and raise you one all-capital NIGGERS.

      Just to piss off the people who think that taking racial issues with such grave seriousness is doing anything to help anyone. I said "the N word" so you can froth at the mouth now.

    88. Re:Mac reliability by MichaelSmith · · Score: 1

      "do you have a backup copy of the encryption keys too?"

      Inasmuch as they exist in the heads of multiple people who do not generally travel together, yes.

      A.

      Crypto can't be very strong then.

    89. Re:Mac reliability by MichaelSmith · · Score: 1

      I've done it loads of times. It's actually easier than on Linux or Windows. What's the process, you ask? Open up system preferences, navigate to sharing, and check "web sharing."

      Does it have a checkbox for 100% reliable offsite backups?

    90. Re:Mac reliability by snspdaarf · · Score: 1

      I am a big fan of SMART, but nothing comes from IBM for free.

      --
      Why, without your clothes, you're naked, Miss Dudley!
    91. Re:Mac reliability by macshome · · Score: 1

      Well, if you read the transcript you'll see it really is no fault of the OS.

      He was backing up up a 1TB MySQL database with raw file replication. He never tested the backup system and when they had a database integrity issue there was no going back. On top of that he was doing dev on the prod environment.

      He may be a talented web developer, but he appears to be a pretty terrible sysadmin.

    92. Re:Mac reliability by Paradise+Pete · · Score: 1

      In my experience, I've had nothing but good prices & service from them for the last 8 years. YMMV.

      Other than the fact that each time I pay for something I have to traverse a minefield of add-on sales pitches and be sure to not accidentally agree to something, I've not had any trouble. However, that minefield is enough to drive me elsewhere for any new business.

    93. Re:Mac reliability by Anonymous Coward · · Score: 0

      I disagree and would argue that they are both vulnerable to similar biological attacks such as infection and viruses.

    94. Re:Mac reliability by TheoMurpse · · Score: 1

      I always love uninformed asshattery. Sounds like someone has only read some chapters of Lord of the Rings or only saw the movies and heard his geek friends mention "Radagast" at some point, bringing said knowledge to "three" istari.

      Hell, all five wizards are mentioned in Lord of the Rings. Saruman accuses Gandalf of wanting all five wizards' staves for himself.

    95. Re:Mac reliability by PayPaI · · Score: 1

      I guess when it says Optional Xserve RAID Card with 256MB cache and 72-hour cache battery backup; support for RAID 0, 1, and 5 that's just the RDF at work and the option doesn't really exist then.

    96. Re:Mac reliability by macshome · · Score: 1

      Except its the same hardware...well no, that's not true. You can get a Dell with actual hardware RAID when you're stuck with software RAID on an Xserve.

      Apple has had hardware RAID cards for the Xserve for a long time now. Currently it's SAS or SATA, you pick the drives, but it's the same card.

    97. Re:Mac reliability by ThrowAwaySociety · · Score: 4, Informative

      a crappy service contract (no next-day service, no on-site service-- I've looked into it)

      Not very hard, apparently.
      http://www.apple.com/server/support/

      You get 24/7 telephone and email support with 30-minute response. For hardware repairs, Apple-certified technicians provide onsite response within four hours during business hours and next-day onsite response when you contact Apple after business hours.

    98. Re:Mac reliability by TheoMurpse · · Score: 1

      Stop MACH-ing him.

    99. Re:Mac reliability by orlanz · · Score: 1

      Its the same hardware, the same silicon, same chips and they all come from the same process. Just the source and and QC will be different.

      Now, the Apple hardware might be 7 Sigma, and the rest of the guys are probably 6 Sigma. The difference is barely worth the price. But the difference is so small that you might as well buy the 6 Sigma and have a high chance of actually having a 7 Sigma or better on hand instead of paying extra just to guarantee yourself a 7 Sigma.

    100. Re:Mac reliability by Anonymous Coward · · Score: 0

      You can get hardware RAID on an Xserve or Mac Pro...duh

    101. Re:Mac reliability by Anonymous Coward · · Score: 0

      I get upset with people crapping on software raid. There are lots of situations where the performance can blow the doors off most hardware raid cards. The flexibility and the lack of proprietary on-disk formats can be a huge benefit too.

      There are cases where I only use hardware raid, like very active databases where a cache can greatly improve fsync throughput. But for things like ssd arrays, every card I've tried has tanked the performance vs. software raid.

    102. Re:Mac reliability by Lars+T. · · Score: 1

      ECC isn't an option for any "server" boards running Intel i7 processors now, either. The memory is there, the motherboard circuitry is there - but the 920/940/965 have their own memory controllers and do not support it.

      What's that got to do with the Xserve? They use Xeon 5400 processors.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    103. Re:Mac reliability by nxtw · · Score: 3, Informative

      1. OS X is certified Unix. I don't care if you disagree. You can disagree with gravity too if you want, but it will still keep your feet on the ground.

      This is meaningless today. Most Unixlike systems today are not certified Unix systems.
      OS X has some significant differences from traditional Unixlike systems and Linux - not necessarily disadvantages:

      • OS X has a Mach-based microkernel (XNU) and a completely different driver model (I/O Kit)
      • OS X's VM (virtual memory) system performs poorly, and swapping cannot be safely disabled. If you do disable swap, the OS acts poorly when it thinks it's run out of memory - it grinds to a halt. Linux by default will kill the process using the most memory if it runs out - this is configurable. Also, since Linux's VM system is configurable enough that you can control just how much is swapped and how much is cached, you can set Linux so that swap is only touched when it is really needed.
      • OS X is huge - it's much larger than a minimal installation of a server Linux distribution. The GUI is not an optional component.

      3. There is increased functionality above a "regular linux server". Take xgrid for instance. Many of the tasks it does it can do work only with mac software.

      You can certainly add grid computing software to other operating systems. OS X is missing some functionality that a "regular linux server" may have. Even when considering third-party software, there are many things that can be done in Linux but not in OS X.

      • OS X is somewhat lacking clustering ir high availability fatures. For example, a "regular linux server" running CentOS has DRBD, for distributed block devices, and GFS, a cluster file system. It doesn't have application failover of the type provided by Windows's built-in clustering or by Linux-HA; OS X only has IP failover.
      • OS X has few server virtualization options - just Parallels. VMware ESX supports Windows, Linux, and Solaris. Commercial Xen distributions support Windows and Linux; paravirtualized versions of BSDs and OpenSolaris are available too. Solaris, FreeBSD, and addons to Linux provide effective kernel virtualization. Microsoft's Hyper-V runs Windows and can even run SUSE (and eventually RHEL.)
      • OS X has no built-in or even officially supported iSCSI initiator. There is one free closed-source initiator, but commerical support is not offered - making it not very suitable for server use. Microsoft has a supported iSCSI initiator that works with Windows 2000 and up, and it's included in 2008 and Vista. iSCSI initiation is supported by many Linux distributions, including Red Hat and Suse.

      Mac updates are not all or nothing. What in the world do you even mean by that? They have point updates, but so does linux. This doesn't mean they don't have updates for individual OS components too. There was a security update just the other day that wasn't "all or nothing."

      Mac OS X security updates certainly are "all or nothing" - you have to install all of the patches included in the package or install none of them. Each package includes many fixes, and sometimes they break things. The updates are not available as individual pkacages. You cannot select which updates are applied to the system.

      RHEL/CentOS has point releases, but there are plenty of individual package updates in between (to fix bugs, compatibility, and security issues.) Individual package updates are released when they are ready, not as part of a large security update bundle or a monthly schedule.

    104. Re:Mac reliability by Lars+T. · · Score: 1

      I guess I should have said 'unix-based'. OS X is certainly not Unix, it is Unix Based(PDF). So, along those lines, you are paying for a unix-based OS, as apposed to something free: FreeBSD.

      Actually, what you should have done is look better: http://www.apple.com/macosx/technology/unix.html

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    105. Re:Mac reliability by c_g_hills · · Score: 1

      I once had to replace a bunch of laserjet mainboards because HP sent out a bad firmware update, and it was the only supported way to remedy it.

    106. Re:Mac reliability by bastafidli · · Score: 1

      Nothing comes many times from IBM period. Read on the web about how many Texas government offices lost months of data and documents because IBM failed to backup servers that they were given to manage under outsourcing contract.

    107. Re:Mac reliability by Anonymous Coward · · Score: 0

      Just try getting support for Xsan. You call Apple and you get routed through ten levels of iPhone and iPod support before you reach anyone who even knows Apple sells servers, or any kind of SAN software. Apple is purely a fashion brand.

    108. Re:Mac reliability by Lars+T. · · Score: 1

      You never had to suffer a fucked-up hardware RAID, have you?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    109. Re:Mac reliability by Blakey+Rat · · Score: 1

      Ok, well, I say that based on a couple things:

      1) This was a few years ago, it's completely possible things have improved.
      2) We only ordered 2 IBM rack-mount servers, and one was dead on arrival. I've never had that happen with any other vendor. Based on our limited experience, that's a 50% failure rate. ;)
      3) At this time, we had a boatload of shitty Lexmark printers that IBM had rebranded as Infoprint 1320s and 1332s, and they were pieces of shit, and broke down constantly. Nothing to do with servers specifically, but gave me a bad taste for IBM.

    110. Re:Mac reliability by Blakey+Rat · · Score: 2, Informative

      Actually, I priced it out after writing that post, and IBM is not only beating Apple, but is competitive with Dell on the mid-high end of rackmount servers. Much of the reason is that Apple nickel-and-dimes you to death-- for example, they charge you an additional $200 for a secondary PSU which all Apple's competitors in that range have the second PSU as standard equipment (IBM, Dell, HP.)

      Equivalent hardware to a basic $3000 xserve from IBM is about $2700, and that includes 2 PSUs and better service.

    111. Re:Mac reliability by JCSoRocks · · Score: 1

      You don't get free hookers with your services? I'd say you're getting screwed but you obviously are not... Get a better contract negotiator next time!

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    112. Re:Mac reliability by Ant+P. · · Score: 1

      But they have shiny metal cases! Obviously worth the $800 price difference!

    113. Re:Mac reliability by Blakey+Rat · · Score: 1

      Uh yah, now price out a server... $5,995 for their cheapest service plan, which probably doesn't include on-site. (Not that it really matters, because for almost $6k you could buy 2 more Dell servers *with* on-site service.)

    114. Re:Mac reliability by Anonymous Coward · · Score: 0

      Nice troll.

      BSD zealots are quick to deny the "death" of BSD nowadays by pointing to the existence of OS X, which has supposedly given BSD "thousands" of users.

      Yeah, right. Can you actually point me to one single solitary BSD zealot who uses OS X to support his cause? BSD zealots aren't likely to enjoy MacOS X, because it's too different from ordinary BSDs.

      (Oh, and nice little troll touch with the thousands of users bit.)

      The kernel of Darwin is not the BSD kernel, but rather the Mach kernel, In fact, the core of Darwin is of a totally different design to BSD, being of an elegant microkernel structure rather than the monolithic structure that BSD still retains.

      Bzzt, wrong, trollboy. Darwin is a monolithic kernel. And Darwin is a BSD/Mach hybrid.

      It is strange that Apple would choose to tout that their OS is based on 4.4BSD, which even by BSD standards is obsolete by over 10 years.

      What they actually say is this:

      The BSD portion of the Mac OS X kernel is derived primarily from FreeBSD, a version of 4.4BSD that offers advanced networking, performance, security, and compatibility features. BSD variants in general are derived (sometimes indirectly) from 4.4BSD-Lite Release 2 from the Computer Systems Research Group (CSRG) at the University of California at Berkeley.

      Which just means that, like all other BSDs, they can trace their BSD codebase history back to 4.4BSD.

      Darwin includes totally rewritten filesystem and network support and does not use the BSD code here either. Infact, BSD code is only used in the OS as a "skin" to wrap the underlying OS in order to provide a virtual Unix-like environment, in much the same way as Cygwin wraps Windows.

      Wrong, wrong, wrong. The BSD codebase *is* what provides filesystem and network support in Darwin. Mach provides process and memory management only, they had to get the FS and net code from somewhere. While I'm sure their net and FS code has diverged from other BSDs since the last major sync, denying the family history is silly. And claiming Apple is only providing a Cygwin-like environment is the mark of a pure troll with an axe to grind.

      Higher up in userland, adapted versions of the BSD tools are used for the Unix command line, an odd choice, considering the GNU utilities are superior.

      It's not an odd choice because they really do share a ton of code with BSD. And acting as if Apple includes zero GNU utilities with the system is silly. Lots of GNU utilities ship with the system. Finally, the page you linked to cited ancient (1990 and 1995) tests of GNU tools versus commercial UNIX implementations, and was NOT a comparison of GNU to BSD. So (A) it's not relevant and (B) who the hell cares about 14 and 19 year old tests?

      Files are kept in odd places

      Yes, NeXT had this funny idea of trying to improve on the standard UNIX filesystem layout and that philosophy lives on at Apple. Do you really have a problem with the idea of cleaning up the decades of cruft which passes for a filesystem layout in more traditional UNIX implementations?

      and in many cases manpages are out of date.

      At last a legitimate criticism! Though they've improved on that quite a bit over the years. I don't think I've seen any out of date manpages in 10.5.

      Many basic system services such as user authentication are provided by Apple's own proprietary system rather than the traditional Unix methods.

      Yes, once again, heaven forbid they try to improve things.

      In general, the OS X command line is a lackluster and messy ordeal, and certainly radically unlike any BSD system.

      Overdramatize much? If you're not doing system administration, it's mostly identical, bar some differences you have to be aw

    115. Re:Mac reliability by SatanicPuppy · · Score: 1

      I don't really have a use for mac server hardware, but even if I did, I'd say I didn't just to watch the fanboi's foam at the mouth.

      That xgrid is the best thing you can offer only proves my point. If you want to use OSS, and you don't want to spend your whole live building from source, might as well use linux.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    116. Re:Mac reliability by smoker2 · · Score: 1

      So the proprietary front end is UNIX is it ?
      That's not a stamp of approval, it's a perversion of the truth.

    117. Re:Mac reliability by turbidostato · · Score: 1

      "Hell, all five wizards are mentioned in Lord of the Rings."

      False. It is mentioned that there are five wizards but only three of them are in fact mentioned.

    118. Re:Mac reliability by FishWithAHammer · · Score: 1

      It wasn't broad. A Unix is a certified Unix. Anything else isn't. Hence GNU--"GNU's Not Unix".

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    119. Re:Mac reliability by snowwrestler · · Score: 1

      you could buy an equivalent Dell server for $2100, running the exact same Apache and MySQL, and get a next-day and on-site service contract?

      The guy who shows up in his truck to fix your Dell almost certainly does not work for Dell. They contract out their repair service. Near sizable urban areas it's possible to find contractors who will provide the same level of service for Macs. The inconvenient part is that you have to find them yourself rather than pay Apple to find them for you.

      I'm in DC and we're not even running xserves, just some Mac Pros for our graphic designers. We can have tech support here within a couple hours if needed. We found the company, and we'll pay for it, but the professional support is available.

      --
      Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
    120. Re:Mac reliability by Anonymous Coward · · Score: 0

      I use one of those cute little toys as a media server and it rocks my house.

      A home media server is a toy.

    121. Re:Mac reliability by MooUK · · Score: 1

      As someone not in the industry: can you define what you mean by sigma here? I assume reliability or similar, but...

    122. Re:Mac reliability by Sadsfae · · Score: 1

      One morning I came in and was looking at the logs. SMART was reporting that one of the disks in one of the servers was going to go bad soon. Not 15 minutes after i even noticed this in the logs, an IBM tech was there with a fresh one ready to replace it.

      Netapp offers this too, they call it "Autosupport." Anytime a disk or piece of hardware is acting up a replacement gets automatically mailed to me - usually arrives in less than 4hrs.

      --
      Have a squat over at the hobo house.
    123. Re:Mac reliability by Anonymous Coward · · Score: 0

      If that "sucks", your service must come with free hookers or something.

      WHERE IS THIS FREE HOOKER SERVICE?!??

    124. Re:Mac reliability by f0dder · · Score: 1

      Mebbe, he ran out of money buying Apple hardware. :) Imagine all the chicks he scored telling everyone he's running XServe machines.

    125. Re:Mac reliability by GaryPatterson · · Score: 2, Informative

      Six Sigma is a quality methodology.

      http://en.wikipedia.org/wiki/Six_sigma

      In short, you use statistical methods to improve quality to a target goal of no more than 3.4 defects per million opportunities. There's a process you go through - define, measure, analyse, improve, control (DMAIC), and the analysis part is kind of fun for the mathematically-inclined.

      You can go as high as twelve sigma, which is some ridiculously small defect rate used in aircraft engineering (for example).

      I'm a Six Sigma Green Belt, although it's been a couple of years since I've used it.

    126. Re:Mac reliability by Sadsfae · · Score: 1

      He may be a talented web developer, but he appears to be a pretty terrible sysadmin.

      This seems to be reoccurring theme.

      --
      Have a squat over at the hobo house.
    127. Re:Mac reliability by orlanz · · Score: 1

      I am using sigma in terms of meeting a quality specification. Based upon your definitions of "product," most things produced in mass quantities fall into a bell curve. In this case, we are talking about hardware. So, take the processor for hypothetical example: we want a processor that can be clocked at 2GHz and lasts for 4 years.

      Say a properly setup manufacturing process will yield a product population meeting a specification of 1.8GHz to 2.2Ghz and lasts 3.8 to 4.2 years. I am pulling numbers, but 6 sigma says something like: out of a population of 1 million, there shouldn't be more than 3-4 that fall outside the defined specification. You are to continue to improve the entire process until our quality control tests show that the process has reached this reliability level.

      A 1 sigma means roughly 2 out of every 3 products are messed up and do not meet your product specification. And 7 sigma I believe is 5-10 (?) out of a _billion_. Getting to 6 sigma is very difficult and very expensive, but 7 is even more expensive. What most companies do is try to get to 4, 5, or 6 sigma (depending on what the product is) and just fix the defects on the tail end when the consumer complains through warranties and such.

      Back to our reliable hardware, I would like to think that Apple tests their hardware to a higher quality. What I mean is their hardware meets a more stringent specification test (3.9-4.1 years failure and 1.9-2.1 GHz). But this costs more, and thus they expect more. BUT, just because you tested something to be reliable to a lower specification, doesn't mean that it automatically doesn't meet a higher specification.

      As a consumer, you might as well buy the less stringently tested product and take the good chance of having something that meets a higher test than pay the extra just for passing the more stringent test.

      There is far far more to it, but that was the quick end. On a side note, I bet the processor manufacturing process is around 3-5 sigmas. I doubt they are anywhere close to a 6 sigma.

    128. Re:Mac reliability by poopdeville · · Score: 1

      Agreed, except I consider OS X to be a Unix with a pretty UI and crippled CLI. KDE is a much more functional GUI and when combined with compiz-fusion+emerald/beryl it's much prettier than even OS X.

      How is OS X's "CLI" crippled? It uses the BSD user land. You can pretty trivially get a FSF/GNU user land installed too.

      --
      After all, I am strangely colored.
    129. Re:Mac reliability by alexborges · · Score: 1

      Irrelevant...

      What would be relevant is to fucking know that there are 5 terabyte netdrives for about 1500 USD.

      Get a couple of those in sync and you have backups to take home.

      The stupid thing is to not backup.

      --
      NO SIG
    130. Re:Mac reliability by ednopantz · · Score: 1

      Even past the hardware and cost issues: How many people out there can they turn to for help?

      For every XAMP (xserve..apache..?) setup, there have to be 5000 ubuntu/debian/redhat/whatever LAMP installs.

      When you run into problems, you don't want to be the only admin dealing with that problem--you want there to be thousands of other admins dealing with the same issue. With luck, one of them has already solved whatever problem you have.

    131. Re:Mac reliability by TheoMurpse · · Score: 1

      You say tomato. I say tomato. When I say there are five people in my house, that means I mentioned five people. I don't have to name them to mention them. A few definitions of mention

      make reference to; "His name was mentioned in connection with the invention"
      a remark that calls attention to something or someone; "she made frequent mention of her promotion"; "there was no mention of it"; "the speaker made several references to his wife"
      note: make mention of; "She observed that his presentation took up too much time"; "They noted that it was a fine day to go sailing"
      citation: a short note recognizing a source of information or of a quoted passage; "the student's essay failed to list several important citations"; "the acknowledgments are usually printed at the front of a book"; "the article includes mention of similar clinical cases"
      commend; "he was cited for his outstanding achievements"
      an official recognition of merit; "although he didn't win the prize he did get special mention"

    132. Re:Mac reliability by Anonymous Coward · · Score: 0

      The problem was the database which is MySQL 5.

    133. Re:Mac reliability by narcberry · · Score: 1

      So you came here to wine?

      --
      Modding me -1 troll doesn't make me wrong.
    134. Re:Mac reliability by Anonymous Coward · · Score: 0

      Was this in the last 5 years? This sounds like the service we used to get from vendors in 1999 when money was flowing and everyone was fat and happy. One storage vendor I know of recently changed the practice of replacing hard drives and orders all drives for next day delivery instead of ASAP. On Symm (^h^h^h^h I mean, our big storage devices) they turn sparing on and don't replace until there are multiple failures.

    135. Re:Mac reliability by Ian+Alexander · · Score: 1

      No, because 100% reliable offsites don't exist AFAIK. Anyways, I wasn't saying it was like an enterprise solution, just pointing out that running apache is quite literally a point-and-click matter in OS X, as opposed what the troll I was responding to was saying.

    136. Re:Mac reliability by drinkypoo · · Score: 3, Informative

      It means you don't have to pay the performance penalty that netatalk has from resource fork handling since HFS+ is a native file system.

      So if you're dealing with lots of small files with both forks, you're going to pay a penalty. What that says to me is that there are certain limited cases in which you might still need to use an Apple fileserver for performance, but in almost every real-world case where you actually have macs as clients, is it really an issue?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    137. Re:Mac reliability by Kesch · · Score: 1

      Imagine all the chicks he scored telling everyone he's running XServe machines.

      That doesn't actually work . . . does it?

      I think I'll go grab my credit card, just in case.

      --
      If this signature is witty enough, maybe somebody will like me.
    138. Re:Mac reliability by atraintocry · · Score: 1

      Good to know. The last time we got an IBM server it was way overpriced and the replacement parts are crazy as well. Maybe it's better now. But the service was great while we had it.

    139. Re:Mac reliability by atraintocry · · Score: 1

      I guess I made the opposite mistake. When I hear Unix I tend to think SysV, which is what we're stuck on where I am.

    140. Re:Mac reliability by ToasterMonkey · · Score: 1

      Yeah, but that's exactly the surprising part. Why would you pay Apple $3000 for a xserve running Apache and MySQL, with a crappy service contract (no next-day service, no on-site service-- I've looked into it), when you could buy an equivalent Dell server for $2100, running the exact same Apache and MySQL, and get a next-day and on-site service contract?

      God I hate it when idiots compare hardware & pricing without looking at details.
      Blah blah, I don't need this or that, whatever, I don't care, that's why they don't cost the same.
      These servers are entirely different, and it's obvious why the Xserve costs more, it uses an faster CPU and ECC FB-DIMM for starters.
      Could Dell match these specs and beat the price, God only knows, but NOT at $2100, idiot.

      PowerEdge Energy Smart 1950 III: $2117 - $200 rebate + $249 rail kit = $2166
      Quad Core Intel Xeon L5410, 12MB Cache, 2.33GHz, 1333MHz FSB, 50W
      2GB 667MHz (2x1GB), DDR2, dual ranked, DIMM
      73GB 15K RPM Serial-Attach SCSI 3Gbps 2.5-in HotPlug Hard Drive
      2 x8 PCI Express (single riser) OR PCI X Riser with 2 x 64-bit/133MHz slots
      4 x 2.5" SAS/SATA drive bays
      670 Watt power supply
      DVD-ROM, SATA
      Integrated Intel graphics
      2-Post Rails for Non Dell Rack (not standard)
      3Yr BASIC SUPPORT: 5x10 HW-Only, 5x10 NBD Onsite

      Apple Xserve: $2999 + $100 SAS = $3099
      Quad Core Intel Xeon E5462, 12MB Cache, 2.8GHz, 1600MHz FSB, 80W
      2GB 800MHz (2x1GB), DDR2, ECC, FB-DIMM
      73GB 15K RPM Serial-Attach SCSI 3Gbps 2.5-in HotPlug Hard Drive (not standard)
      One half-length (x8 PCI Express 2.0 OR 133MHz PCI-X) and one 9.25-inch x16 PCI Express 2.0 slot, both risers
      3 x 2.5"? SAS/SATA drive bays
      750 Watt power supply
      8x double-layer SuperDrive (DVD+R DL/DVD±RW/CD-RW)
      ATI Radeon X1300 PCI Express, 64MB GDDR3
      Two FireWire 800 ports
      Mac OS X Server v10.5 Leopard Unlimited-client edition
      Rack mounting hardware

    141. Re:Mac reliability by Blakey+Rat · · Score: 1

      You're really misleading people with your pricing for a few reasons:

      1) A lot of the features you're bolding in Apple's column are pretty goddamned useless on a server. For example, Firewire 800, a (slightly) beefier video card, and a DVD-RW.

      2) Adding support from Apple equivalent to the Dell support costs (get this!) $5995. For that price, you could buy 2 *more* of those Dell servers and have a huge chunk of change left over.

      3) And your Apple hardware is still more than the Dell. You're talking about a *slight* performance edge, which costs over $900 more. (Or over $6900 more if you include equivalent support!)

      Obviously, number 2 is what I'm talking about when I say that Apple's hardware is a terrible deal. To make things worse, Apple couldn't offer on-site in my area when Dell, HP, and IBM all could. (It's not in the middle of a city, but it's not exactly the boonies either.) So not only is their support mega-expensive, it's not even on-site in areas where all their competitors are.

    142. Re:Mac reliability by s13g3 · · Score: 1

      Server types and models are irrelevant - parent post is just another troll, and how it got an insightful moderation is beyond me. The real moral of the story here is that you NEVER EVER allow software or application developers to be in charge of systems and network administration - that's like trusting a vendor salesman to actually know what it is you need, what their products actually do, and to supply you with the right thing to fit your needs - both cases are guaranteed to go badly: e.g., who in the heck runs a webservice with more than 100 users and no backup or mirror of their database? It's not like you can't buy a 1TB HDD these days for ~$100USD.

      If you're a programmer or developer, please, just admit what the rest of us know, and come clean about the fact that you know nothing about hardware, implementation and systems/network administration. It's ok, we promise, just admit it, move on, and stick with coding - leave administration up to the professionals, it'll be much easier that way.

      --
      "Inveniemus Viam Aut Faciemus" 'We will find a way... Or we will make one!' --Hannibal of Carthage
    143. Re:Mac reliability by Divebus · · Score: 1

      Having run Xserves as servers since 2001 and Mac Minis as DNS servers since 2005 - without issues - all I can say is even Macs can't win against a rookie admin.

      --

      Most of the stuff on /. won't survive first contact with facts.
    144. Re:Mac reliability by Anonymous Coward · · Score: 0

      and blackjack?

    145. Re:Mac reliability by kainewynd2 · · Score: 1

      I'm sure I'll get shit for this, but they sell a separate hardware RAID card for the Xserve and the Mac Pro. I get them on all the Xserves I purchase that I need more assurance than a mirror.

      --
      I just don't get... eh, ugh... never mind. This post wasn't worth the research I put into it.
    146. Re:Mac reliability by Jerry+Smith · · Score: 1

      It wasn't broad. A Unix is a certified Unix. Anything else isn't. Hence GNU--"GNU's Not Unix".

      Oh, this was one of those situations where posting on slashdot was easier than googleing, wasn't it?

      Here you are, http://www.opengroup.org/openbrand/register/ .

      --
      All those moments will be lost in time, like tears in rain. Time to die.
    147. Re:Mac reliability by RichiH · · Score: 1

      > > Even IBM does better, and they suck.

      > If that "sucks", your service must come with free hookers or something.

      And that is without taking the failure handling of AS/400 / iSeries / nameoftheweek into account. Anyone who says IBM sucks either does not know what he is talking about or was bitten when IBM was trying to take their business away. (Usual rules about middle management apply. There are dopes everywhere.)

    148. Re:Mac reliability by Anonymous Coward · · Score: 0

      I bought one because I compared the salary costs associated with setting up and maintaining an integrated, clustered Email, Jabber, LDAP, VPN, Calendar, and internal Web server with an Xserve versus the same costs with Linux.

      And as near as I could tell, I'd save $2k on hardware, and lose about $5k/yr on salaried time.

      Not a hard decision.

    149. Re:Mac reliability by Xabraxas · · Score: 1

      Very true. I mean, OS X actually uses a lot of the same GNU tools as Linux does, and as it's using the Mach kernel I don't think that contains any of the original Unix kernel. The userland is based on FreeBSD, which as far as I know isn't allowed to call itself Unix

      That's not quite the way it works. The kernel is a Mach/FreeBSD hybrid. The userland is a more typical FreeBSD setup with some GNU utlities.

      It would certainly be interesting if a Linux vendor did attempt to get certified as Unix.

      I think the reason they don't do this is because they would have to re-certify every time a new release came out. Besides Linux is so well known for servers now it would be a useless certification.

      --
      Time makes more converts than reason
    150. Re:Mac reliability by Xabraxas · · Score: 1

      You're a tool. The hardware is probably the same underneath, or very nearly the same. It's not like Apple makes their own stuff. Dell is getting their parts from the same vendors.

      --
      Time makes more converts than reason
    151. Re:Mac reliability by Xabraxas · · Score: 1

      How is OS X's "CLI" crippled? It uses the BSD user land.

      It looks like you answering your own question.

      --
      Time makes more converts than reason
    152. Re:Mac reliability by drinkypoo · · Score: 1

      When did they do that? I pretty much have to use an NFS share to back up my wife's MacBook because of the filename issues, but she's still on 10.4.something. If I could dump NFS it'd be nice.

      I was referring to brackets in filenames on SMB shares, I didn't know they had other unusual problems.

      Personally I would use rsync to back up files on a Mac to another machine, but maybe that's just me?

      I would never do a full-system backup of anything but Windows or Unix. On Windows it's necessary. On Unix it's easy and useful. I guess OSX probably counts too; I don't know how easy it is to make a bootable full-system backup there, but on Linux with udev or equivalent (for root=UUID=... you could also wrap blkid(8) with a script to make /dev/disk/by-uuid links) it's really pretty trivial whether you're making it disk-based or a LiveCD, although for the latter I usually have to RTFM since I forget how to configure syslinux. :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    153. Re:Mac reliability by Anonymous Coward · · Score: 0

      Idioten Kaufen Eben Alles

    154. Re:Mac reliability by Anonymous Coward · · Score: 0

      There's nothing cool about carbon credit. Carbons were living outside their means. Let's face it. They deserve to lose their valence shell.

    155. Re:Mac reliability by toddestan · · Score: 1

      So, an $800 upgrade to get something that the less expensive competition already includes as standard? Yeah, that's typical Apple.

    156. Re:Mac reliability by toddestan · · Score: 1

      Not to mention he went with the Dell "Energy Smart" server. Not that lower power usage isn't a good thing, but if you went and reconfigured it to use parts that weren't lower power parts (the Apple doesn't use the lower power Xeons or anything like that, so the comparision is still fair), you could knock a a few more bucks off the price of the Dell and not sacrafice performance.

    157. Re:Mac reliability by Blakey+Rat · · Score: 1

      Sadly, Network Solutions has also adopted the "minefield" approach to upselling in recent years. Can you recommend a registrar that *just* registers domains without upselling me on 47 other services I don't want or need?

    158. Re:Mac reliability by FishWithAHammer · · Score: 1

      Actually, I looked it up after your post because it sounded like bullshit.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    159. Re:Mac reliability by rsax · · Score: 1
      The best use I've ever had for the big Mac servers is running as a file server in a windows/mac environment. If you still have any pre-OS X machines around, that's about the only way to get them all on the same machine (If you say windows mac volume, I'm mailing a dead fish to your house).

      I used to run Netatalk on a Debian machine to serve files to pre-OS X Macs, along with Samba for the Windows boxes. http://netatalk.sourceforge.net/

      Please send that tasty fish my way.

    160. Re:Mac reliability by willpall · · Score: 1

      If that "sucks", your service must come with free hookers or something.

      I think you have it backwards...

      --
      Libertarian: label used by embarrassed Republicans, longing to be open about their greed, drug use and porn collections.
    161. Re:Mac reliability by Random+Walk · · Score: 1
      As far as I can see the whole "real Unix" thing is primarily about meeting a set of requirements...

      Yes. And as a developer, I can say that this means A LOT. It means that software will "just work", without having to care about obscure and stupid incompatibilities, and that's important.

    162. Re:Mac reliability by MattBD · · Score: 1

      Well, I have yet to compile something from source on Ubuntu and have it not work when I've satisfied the dependencies. And I'd argue that the fact that apt-get is already built in makes it quicker and easier to satisfy those dependencies in the first place.

    163. Re:Mac reliability by Jerry+Smith · · Score: 1

      Actually, I looked it up after your post because it sounded like bullshit.

      Well done :) and thank you.

      --
      All those moments will be lost in time, like tears in rain. Time to die.
    164. Re:Mac reliability by SSCGWLB · · Score: 1

      I stand corrected.

    165. Re:Mac reliability by Anonymous Coward · · Score: 0

      Or a white box for $1000 that when it breaks, you can fix it in 30 minutes!

    166. Re:Mac reliability by Anonymous Coward · · Score: 0

      Try gandi.net

    167. Re:Mac reliability by Anonymous Coward · · Score: 0

      Our company was using a Mac server for a while...We were using it to rest our other servers on because we didn't have a real rack.

    168. Re:Mac reliability by dmarcov · · Score: 2, Informative

      I'm as much of a Mac fanboy as the next guy, but I do want to point out that the "on-site" service isn't as amazing as it sounds.

      I have a Mac Pro and recently discovered that the on-site service is provided at the discretion of the local store/repair center and not Apple. If you call with a problem and want on-site service for it, they'll give you a list of local stores that you can then call and try and convince them to come out on a Saturday (it doesn't work, btw). I imagine if you bought all your systems from a place they'd be more interested, but just as a random guy with AppleCare -- the earliest I could arrange was some 36 hours later at an Apple Store (that Mac Pro was fun to lug on the subway, too).

      It's a great computer and all of that, but if you have business critical needs, you need something way more than AppleCare.

    169. Re:Mac reliability by Paradise+Pete · · Score: 1

      Can you recommend a registrar that *just* registers domains without upselling me on 47 other services I don't want or need?

      Well I'm very happy with A Small Orange as a hosting service, so now I just register with them too, even though it's a couple of bucks more ($10 a year I think.) I don't miss the few dollars.

  2. In other news by jetsci · · Score: 5, Funny

    Facebook was recently brought down when their hamster keeled over and ceased powering their Amiga.

    --
    Bored at work? Play Game!
    1. Re:In other news by elrous0 · · Score: 5, Funny

      In that case, the death of Mr. Furry was a much greater loss than the data.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    2. Re:In other news by jetsci · · Score: 2, Funny

      Flowers have been sent to Mrs. Furry.

      --
      Bored at work? Play Game!
    3. Re:In other news by Anonymous Coward · · Score: 0

      And nothing of value was lost.

    4. Re:In other news by Spazztastic · · Score: 1

      And nothing of value was lost.

      But now who will know of my status updates, you insensitive clod!

      --
      Posts not to be taken literally. Almost everything is sarcasm.
    5. Re:In other news by jetsci · · Score: 1

      Whats wrong with what I've been doing? The GPS chip behind your ear does a great job. And only $14.99!

      --
      Bored at work? Play Game!
    6. Re:In other news by Anonymous Coward · · Score: 0

      And in a neat bit of coincidence, Senora Furry esta mi amiga!

    7. Re:In other news by Anonymous Coward · · Score: 0

      That was an unfounded and baseless rumor spread by Atari ST losers. I've proven that my stock A500 is still far superior to Vista.

    8. Re:In other news by palegray.net · · Score: 5, Funny

      I think it's a tragedy that the first thing that came to mind reading your post involved a blood-spattered "furry" (as in a dude wearing some fluffy costume). The Internet has done terrible things to my mind.

    9. Re:In other news by dtml-try+MyNick · · Score: 1

      Despair not, Mr Furry was revived and now running Blizzard's instance servers.

      --
      Life starts at the end of your comfort zone.
    10. Re:In other news by Hordeking · · Score: 1

      Doesn't Facebook have a TOS clause related to owning Mr Furry and not having to send condolences for any reason unless Mrs Furry perpetually licenses all of Mr Furry's memoirs and other intellectual property to them?

      --
      Disclaimer: The opinions and actions of the US Gov't are in no way representative of those held by this author or its ci
    11. Re:In other news by rhsanborn · · Score: 1

      Facebook's policy goes a step further. Any condolences one has on behalf of Mr. Furry are now perpetually owned by Facebook and may not be deleted even if you delete your memory of Mr. Furry.

    12. Re:In other news by idontgno · · Score: 1

      Power to the Forsaken Hamsters!

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    13. Re:In other news by idontgno · · Score: 1

      It appears that their hamster hadn't been properly acclimatized to the POWER of BLAZEMONGER!

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    14. Re:In other news by Anonymous Coward · · Score: 0

      You insensitive clod! That hamster was a colleague of mine!
      Now if you'll excuse me, my coffee break is over and this array of PC jr.s needs my frantic attention.
      ---MySpace Power Technician #14 (fuzzy.wuzzle88@myspace.com)

    15. Re:In other news by Paradise+Pete · · Score: 1

      And in a neat bit of coincidence, Senora Furry esta mi amiga!

      es, not esta. - Su amigo, el Nazi Gramática

    16. Re:In other news by mako1138 · · Score: 1

      Perhaps it was a temporary friendship, minus an accent mark.

    17. Re:In other news by Paradise+Pete · · Score: 1

      Perhaps it was a temporary friendship, minus an accent mark.

      That's the kind of stuff I used to suggest as I struggled to comprehend Spanish. I found out it's a good way to get quizzical looks. :-)
      Now to me it just sounds totally wrong, without consciously thinking about it.

      I was laughed at for my Spanish more times than I can remember. When I learned contigo, for instance, I naturally assumed I could also say the opposite, sintigo. For a good laugh, try that one out in a room full of native speakers.

    18. Re:In other news by couchslug · · Score: 1

      "the first thing that came to mind reading your post involved a blood-spattered "furry" (as in a dude wearing some fluffy costume)."

      Your ideas intrigue me and I would like to subscribe to your newsletter.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    19. Re:In other news by Anonymous Coward · · Score: 0

      "Bob" surely?

    20. Re:In other news by mako1138 · · Score: 1

      I have to admit that my Spanish is now so sketchy that "sintigo" sounds plausible to me. ;)

  3. Food for Stallman by Rinisari · · Score: 2, Insightful

    This bad news is delicious food for Stallman's argument against "cloud" services.

    1. Re:Food for Stallman by ZeroPly · · Score: 5, Insightful

      Stallman's argument is more that cloud services are almost always non-open. He does not have a per se objection to cloud services - and if you were to reveal all your source code and protocols, I doubt it would be objectionable to him.

      Of course it's impossible to free cloud services in the sense of modification and distribution, but if the source is open you have the chance to make your own.

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    2. Re:Food for Stallman by Keruo · · Score: 0

      Just exactly what is his argument here?
      "by GNU/Linux, he could have built redundant system and even saved some money"?

      Cloud services are broken by concept.
      They offer virtually redundant high availability system but the reliability is also virtual.
      Cloud computing model works only for data which allows certain percent of data to be lost at anytime.
       

      --
      There are no atheists when recovering from tape backup.
    3. Re:Food for Stallman by Anonymous Coward · · Score: 1, Insightful

      In response to your sig... Never let an officer see you swallow something that he may reasonably believe to be evidence. Really. You will regret it. Swallowed != lost.

    4. Re:Food for Stallman by CannonballHead · · Score: 1

      Just wanted to let you know that "unleash the fyoorie" makes me laugh every time. I'm not sure why.

    5. Re:Food for Stallman by orasio · · Score: 1

      In fact Stallman is against software as a service, he said so when he was in my city.
      Even if he didn't say it, it goes against the FSF phylosophy. The whole point is giving freedom to the user. If someone else has your data, you lose some freedom to do what you want with your data.

    6. Re:Food for Stallman by interglossa · · Score: 1

      I think Richard's argument is more in line with his discussion of ownership of information rather than the fragility of the cloud per se. Cloud angst has been rather building broadly lately for general reasons with such tremors as google abandoning services like notebook and yahoo pulling the plug on Briefcase. There are also some interesting talks on TED about this topic. We are not very far in coming to grips with it, perhaps economic collapse will help with that.

    7. Re:Food for Stallman by slimjim8094 · · Score: 1

      Good thing the stomach acids are pretty good about making the magic smoke escape from electronics then, right?

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    8. Re:Food for Stallman by recharged95 · · Score: 1

      In this case, it's fog services.

    9. Re:Food for Stallman by hobo+sapiens · · Score: 2, Insightful

      Well, that and the fact that many cloud services destroy your privacy. RMS argues that we are being shortsighted to trade our privacy for "kewl!"

      He's right, you know! About everything.

      http://www.guardian.co.uk/technology/2008/sep/29/cloud.computing.richard.stallman

      --
      blah blah blah
    10. Re:Food for Stallman by psydeshow · · Score: 1

      I think the point is that if the Ma.gnolia source code was open, then users could take advantage of all the great features or whatever that made it so popular, but on their own servers with their own backup solutions.

      It might even have occurred to someone to write a patch that enabled import/export from one Ma.gnolia server to another.

      These things would have kept his project, his brand, and his good name alive, even though the database crashed, because people who relied on the software would have only themselves to blame if they didn't have a backup.

      Tell all the lawyers: proprietary cloud services make your company responsible for your customers' data in ways that expose you to great risk. When people can run your software in their own cloud, the responsibility for their data is theirs.

    11. Re:Food for Stallman by sloth+jr · · Score: 1

      From what I understand, it was a bookmarking service. How hard could it be to implement THAT database? Not very.

      sloth jr

    12. Re:Food for Stallman by Mista2 · · Score: 1

      OK, hands up anyone who actually uses ma.gnolia. Until now I had never even heard of them.
      For bookmarking, I use foxmarks. The are working on browser plugins for Safari and IE as well as Firefox, and so far I am very happy with this cloud service, as the data is still on each client that subscribes. Even if they dissappear tomorrow, all my bookmarks are still on my pc's.

    13. Re:Food for Stallman by tigersha · · Score: 1

      You ever see Stallman live? I have. He is one weird individual.

      Actually, the thing I remember from the Stallman show was that I realized what Jesus must have been like. And look what that brought us.

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    14. Re:Food for Stallman by Anonymous Coward · · Score: 0
      Truth is weird. That is why humans are so prone to believe in something else.

      For what it's worth; I have seen Stallman live a few times myself. He is coming to town on Monday.

    15. Re:Food for Stallman by hobo+sapiens · · Score: 1

      No, I haven't but he looks a little backwoods, esp for a guy who lives in NYC.

      Interesting thought. I think the historical figure Jesus was probably a more lumberjack looking type guy, not the blonde hair blue eyed weakling dude people picture him as. He was a carpenter, and it's not like they had power tools back then. Dude probably had to do hard work. People have made him look a certain way to suit their needs...but I digress.

      To me Stallman looks like an unkempt Ron Jeremy, and that's saying something!

      --
      blah blah blah
  4. Needless loss by hattig · · Score: 5, Insightful

    Argh, why not just add a backup or replication database on one of the spare Mac Minis?

    That way you would have needed a complete server farm disaster to mess things up irretrievably.

    1. Re:Needless loss by macbuzz01 · · Score: 1

      Replication != Backup
      A backup is good, but worthless if not verified.

    2. Re:Needless loss by qoncept · · Score: 4, Insightful

      Or back it up, like, once a day, or week, or ever, to a flash drive or something. That's a lesson that's already been learned, and it's common sense. I'm terrible about backing up my own data (anything I've lost and recovered is usually something that just happened to be on a remote web server somewhere, coincidentally, because it was always intended to be on the web). But all of my websites, with other users' data, are backed up. It doesn't take a very complex scheme or much thought. A cron job to dump your database and tar your web structure and then copy it to a different location.

      I definitely have my doubts that someone who could make this mistake is all that capable "lessons learned."

      --
      Whale
    3. Re:Needless loss by NeverVotedBush · · Score: 1

      I would bet the admin realizes this all too well now.

      I can't believe anyone would run a commercial system without backing things up. Hell, even home users, if they have anything of value, need to do backups.

      It's just not that hard these days especially with cheap NAS boxes, low-cost hard drives, etc.

    4. Re:Needless loss by 0100010001010011 · · Score: 1

      Why is it that I feel the stuff I have setup at home is more robust than some "professional" shops? Is the world more like The Daily WTF than I've been lead to believe?

      I'm not saying my system is perfect, but it's redundant in at least two locations.

      Laptop<->Server<->Server HD 2<->Dreamhost.

      My MySQL databases which just keep stuff like weather and temp (from my 1-Wire system) is dumped nightly and sent to my Gmail account. (It's also not a few TB server...) but seriously. How hard is it to toss in a few extra hard drives and do a rolling backup?

    5. Re:Needless loss by eln · · Score: 5, Insightful

      A simple periodic dump to an external hard drive would have at least been something. I know that small-time operations shouldn't be expected to have robust backup schemes, but if your primary purpose is to store other people's data, the FIRST thing on your mind should be how to back it up. Once you lose someone's data, they'll never use anything you put out again, and they'll tell all their friends not to either.

    6. Re:Needless loss by Ephemeriis · · Score: 5, Insightful

      Argh, why not just add a backup or replication database on one of the spare Mac Minis?

      That way you would have needed a complete server farm disaster to mess things up irretrievably.

      Replication gives you redundancy, much like RAID does. It lets you survive a hardware failure or two. It is not a backup. If the building burns down, or a tree falls on your server room, or lightning fries everything you are still screwed.

      What they needed was a backup. A tape, or removable HDD, or a flash drive, or a CD, or something that can be taken out of the building on a regular basis. Once a day, once a week, once a month... Whatever.

      Then, no matter what happens to your live hardware, you've got a backup you can restore from. Buy some new hardware, throw your backup at it, done!

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    7. Re:Needless loss by Anonymous Coward · · Score: 2, Insightful

      Small time operations should be expected to back up just the same as large ones. I wrote simple routines to backup my db nightly, compress it, upload it and on the receiving end decompress it and restore it. If any step fails it emails me. I check it manually every week and save backups for 2 years (quite a bit of data but for legal reasons it's necessary).

      The whole setup took me maybe a day to get working. There is NO excuse for not having backups.

      I lost one of my primary servers on a sunday at around 5pm. Had everything working by the next morning on my backup servers. Never was I so happy that I had good backup and implementation/restoration plans.

    8. Re:Needless loss by palegray.net · · Score: 1

      Replication in place of backup is exactly what got this guy screwed in the first place.

    9. Re:Needless loss by metamatic · · Score: 2, Insightful

      Except cron+tar isn't sufficient. You need versioning. Otherwise if your database is corrupted and you don't notice immediately, your backup gets corrupted automatically.

      I back up my web sites using cron + rsync + rdiff-backup.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    10. Re:Needless loss by kliklik · · Score: 1

      I've recently discovered automysqlbackup.sh. It took 4 minutes to set up and now it happily backs up all my databases to the local disk and emails them to me. It's brilliant!

      --
      guru in training
    11. Re:Needless loss by KDingo · · Score: 1

      The thing was that there was a backup. According to their podcast, the mac servers were running raid 1 with a firewire backup to a separate machine. However, Mr. Halff said there was file corruption which led to bad backup data, which did not get noticed until the service died. He never did test the backups he made and so now he's got nothing to turn back to.

    12. Re:Needless loss by interglossa · · Score: 1

      The problem is, some of the more interesting sites to me at least like running their own content management platforms and end up in a homebrew situation which can be disaster-prone. We in the GLB community were lucky that pamshouseblend.com was able to regroup after some creep hacked the site. Now they have implemented soft security (mirrors etc.) but it still took people and $ and rising to the occasion.

    13. Re:Needless loss by homesnatch · · Score: 1

      This was a filesystem and/or mysql data corruption... and backups were not valid because the data was bad.

    14. Re:Needless loss by Blakey+Rat · · Score: 5, Insightful

      If you read the transcript, that's what they were doing, a simple firewire DB dump.

      The problem is that they never tested the backups, and they didn't keep versioned backups. So they'd been backing-up the corrupted database for awhile before the site finally crashed for good. When it crashed, they only had the corrupted database backup. Additionally, the DB server was on RAID but of course the corrupted DB would just get saved to both HDs, so that's no good in a situation like this.

      Basically, when the site crashed, he had three copies (2 RAID, 1 backup) of the data: all corrupt. The guy wasn't totally retarded when it came to backups, just 80% retarded.

    15. Re:Needless loss by Anonymous Coward · · Score: 0

      I am fairly sick of this quibble.

      How about you qualify that replication to the local box/rack isn't a disaster recovery plan. Replication to another server in a another building is usually a good DRP for small shops. Adding another layer that holds historical data for weeks/months, without update (aka a backup of the replication - prevents data corruption), makes it a good DRP for most anyone. Taking/replicating those backups to a third location makes it good for anyone.

      Backups don't have to be manual and they don't have to have a physical interface directly to the server. Simple replication would have been enough to prevent loss of data in this situation.

      Just to calm anyone out there, yes you also need to factor for security (physical too) and hardware, and yes you can add warm backup hardware, and much more... but I stand by the second paragraph.

    16. Re:Needless loss by eln · · Score: 1

      Nice. Hey, we have the backup part done, that's already 50% of the problem solved! We can worry about the restore part later, after we start bringing in the big bucks.

    17. Re:Needless loss by Anonymous Coward · · Score: 0

      A small time operator without a *robust* backup scheme is at risk of becoming a 'no time' operator. Take the risk if you want. Probably not worth it.

    18. Re:Needless loss by homesnatch · · Score: 1

      In this case, it is the method of dump that is at issue.

      mysqlhotcopy,rync,cp of the db files are basically what he was doing... and it was just copying bad data.

      mysqldump would have worked...

      From my understanding, mysql was accessing an inode to a db file that was no longer accessible via the filesystem.

    19. Re:Needless loss by zx-15 · · Score: 1

      That's why I use rdiff-backup. Actually I use rdiff-backup with lvm snapshots, and that backs up mysql binary files while it is online, the only downside is that I have to lock all tables before creating a snapshot.

      Or before each backup you could run mysqlcheck and see if the database is consistent, also you could back up database in a different file every day of the week, or back everything in a new tar archive, an then clean up old files periodically - that would be a very cheap versioning solution. And that would still be better than having no backups.

    20. Re:Needless loss by 0123456 · · Score: 1

      Replication to another server in a another building is usually a good DRP for small shops.

      No it's not; how can replication be a disaster recovery plan when a simple 'rm -rf /' will lose all your data as soon as it's replicated to the other server?

      If you want to recover from a disaster, then you need backups of old system states. Because people will come up with plenty of disastrous ways to trash a replicated system in such a way that having a copy of that trashed state will not allow you to recover it.

    21. Re:Needless loss by qoncept · · Score: 1

      Such as.. adding a timestamp to the filename and not overwriting? Anyway, I wasn't suggesting a bulletproof backup method, I was suggesting something that takes almost 0 effort and would have been 100% sufficient in this case.

      And, uh, what is "sufficient" ? Sounds relative and subjective to me. Imagine that the server has a 1% chance of failing each month, and the backup method I suggested also has a 1% chance of failing. For a guy that probably knew he should be backing his data up and just assumed the risk, isn't that sufficient?

      --
      Whale
    22. Re:Needless loss by Beezlebub33 · · Score: 1

      If you don't test the backup periodically, then you aren't doing a real backup. You're just copying random stuff.

      --
      The more people I meet, the better I like my dog.
    23. Re:Needless loss by Anonymous Coward · · Score: 1

      This all very redundant.

    24. Re:Needless loss by Vorpix · · Score: 2, Funny

      The guy wasn't totally retarded when it came to backups, just 80% retarded.

      never go full retard.

      --
      frog blast the vent core
    25. Re:Needless loss by MacDaffy · · Score: 1

      I don't have mod points, so I'll just say "amen." The toughest job I have is getting users to back up their data. People casting this as an operating system problem are obscuring the point.

      ANY system should have a current, verifiable, off-site backup. I sell my customers external LaCie Rugged drives, teach them the proper way to back up (I insist on them doing it by hand) and I tell them to put the drive in the trunk of their car or in a safe deposit box--anywhere but with the machine.

      There's no excuse for something like this.

    26. Re:Needless loss by hobo+sapiens · · Score: 1

      I was thinking the same thing. Larry Halff won't want his name attached to his next venture. It's a shame, because other than the UTTER STUPIDITY of not backing up someone else's data he seems like a pretty sharp dude. Ma.gnolia was cool.

      --
      blah blah blah
    27. Re:Needless loss by Synn · · Score: 1

      No, they were binary copying their 500 gig database across firewire. The database got corrupted, which copied over into the backup, and that corruption eventually took out the database.

      Replication would've likely prevented this issue since corruption like that usually doesn't copy over.

      Periodic mysqldumps would've also given them a solid backup, although 500 gig mysqldumps would take awhile. Probably not a bad idea to do it once a week on the slave though so you at least have something for a worst case scenario.

    28. Re:Needless loss by stevied · · Score: 1

      I still reckon it's worth dumping stuff to good old fashioned magtape and stowing it in a cupboard somewhere. Sure, it's a PITA to restore, so you also want to engineer your setup so that it's very unlikely you'll ever need to, but there's something comforting about knowing that the data is in a place where buggy software and crashing HDD heads can't get at it.

      Of course, magtape suffers from bitrot like anything else. Test your backups!

    29. Re:Needless loss by stevied · · Score: 1

      I did the mandatory stint at a "founded in a garage"-type operation during the dot-com bubble. Once we got to the point where we had more data than I could feasibly backup to my laptop, take home, and copy to my personal PC, we went out and bought a tape drive. It wasn't that expensive, and bit of scripting automated the database dumps, along with emailed reminders to the relevant people to insert and remove tapes from the drives.

      I can't imagine not being paranoid enough to do this. At 30 I'm not that old, and I've seen a fair few catastrophic hardware failures in my time, and have learnt that "anything you can kick" is, ultimately, out to get you and ruin your day. Have I just been singularly unlucky, or are people not learning from their (and other people's) mistakes any more?

    30. Re:Needless loss by spikedvodka · · Score: 1

      There's a reason I have a sign over my desk...
      "There are 2 types of people in the world
      Those Who back up
      and
      Those who haven't lost a hard drive... YET"

      words to live by

      --
      I will not give in to the terrorists. I will not become fearful.
    31. Re:Needless loss by HornWumpus · · Score: 1

      Testing the backup wouldn't have caught this unless you validated the restored database with data integrity checks.

      Validating the live database with such a check would have caught this much quicker.

      I didn't RTFA but this failure is on the operator. Mostly for his choice of database and for his lack of data integrity checks. Back in the year of the flood we ran batch data integrity checks nightly (dBase 3, Dataflex etc. You can even do that on MySQL, it's ALMOST up to the level of Dataflex 2.)

      I bet a thoughtful sequence of re-index and rebuild link tables could get back 90% of the data from the corrupt database. Devil in the details of the database design. Based on the skill level the operator displayed elsewhere complete screwedness is not out of scope even with someone competent looking at the DB.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    32. Re:Needless loss by MichaelSmith · · Score: 1

      Just thinking about it I am sitting here on a Saturday morning backing up my own systems. Been putting it off for a while.

    33. Re:Needless loss by Anonymous Coward · · Score: 0

      They didn't understand how to properly backup MySQL. Which given the sheer amount of info available on how to do it right is kinda sad. Backing up over firewire would have been fine if done right, though a lot easier if OS X could do file system snapshots. FLUSH WITH READ LOCK would have saved their bacon.

    34. Re:Needless loss by Anonymous Coward · · Score: 0

      "Basically, when the site crashed, he had three copies (2 RAID, 1 backup) of the data: all corrupt. The guy wasn't totally retarded when it came to backups, just 80% retarded."

      He didn't keep versioned backups, he never tested it, although he had a half terabyte MySQL database. He had a nice contingency in case the primary server or disks failed, not a backup strategy. He was a complete retarded when it came to backups.

    35. Re:Needless loss by JCSoRocks · · Score: 1
      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    36. Re:Needless loss by bill_mcgonigle · · Score: 1

      And extra un-lucky in that typically an Apple RAID on removable drives is degraded half the time. So he had a coin's flip chance at one versioned dump. ;)

      I'm having some trouble believing that the database was so completely corrupted that someone with deep mysql on-disk structure knowledge couldn't write a program to recover. Not that it would be free.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    37. Re:Needless loss by bill_mcgonigle · · Score: 1

      No it's not; how can replication be a disaster recovery plan when a simple 'rm -rf /' will lose all your data as soon as it's replicated to the other server?

      Disaster recover plans (ought to) consciously decide which disasters they're recovering from. Database replication can handle:

      1) hardware failure
      2) machine room disaster (sprinkler activation, truck-through-the-wall, meteor strike)
      3) OS-level destruction (your rm -rf example, actually)

      it can't handle:

      1) SQL level distruction
      2) replication-engine-caused destruction (this is MySQL, afterall)
      3) sysadmin inattention (see #2)

      Now, granted, doing versioned backups are cheap and easy enough that it's almost always prudent to add to the DRP, but I'm betting your DRP doesn't handle some eventualities either. Nobody's handles everything, none of us have infinite resources.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    38. Re:Needless loss by DrVomact · · Score: 1

      Nice. Hey, we have the backup part done, that's already 50% of the problem solved! We can worry about the restore part later, after we start bringing in the big bucks.

      This happens more often than you think in the real world. I once lost an internal web site I was running for an HP lab when IT found out that the "restore" part of their backup and restore software didn't work. I made them do a test restore of the server to a spare machine every month after that. Come to think of it, that's probably why they laid me off...

      --
      Great men are almost always bad men--Lord Acton's Corollary
    39. Re:Needless loss by narcberry · · Score: 1

      I found this backup script online, and I'm certain my new backup strategy will work because it ran without throwing any errors!!

      It doesn't matter how many copies of your db you've got on your storage device when that storage device fails or is destroyed. Might as well make the argument that magnetic media stores a lot of charged particles per bit, and those act as your redundant backups.

      Be involved in your backup strategy, or be clueless when you need a backup.

      --
      Modding me -1 troll doesn't make me wrong.
    40. Re:Needless loss by jwhitener · · Score: 1

      What DB software were they using? I'm guessing MySQL or something similar?

      I agree that testing your backups on a regular basis is absolutely critical, but an enterprise database shouldn't run if its corrupted. That fact that the DB kept running while corrupted beyond recovery is a bit boggling to me.

      And the fact that a DB can even become corrupted is alien to me. That last time I encountered true corruption, was a decade ago as a sys admin for a Berkeley DB (the DB actually allowed applications writing to it, to write in such a way that it became corrupted, specifically, the indexes). Enterprise ready DB software should never corrupt, or if it corrupts, the the factor that caused it should be so severe as to take the system down.

    41. Re:Needless loss by sribe · · Score: 1

      Once a day, once a week, once a month... Whatever.

      Uhm, with replication you can have your data out of the building continuously in real time, to multiple geographically dispersed locations even, and for not very much money at all...

    42. Re:Needless loss by hattig · · Score: 1

      Yes, but a proper database replication scheme isn't a backup. It's the actual commands on the database being replicated. It wasn't the SQL that messed the database up, it was the backup solution that copied the files, even as MySQL was altering the internal structure due to being a live running database.

      Of course a real database would also have database replay logs as well, that you can even delete the "delete from xyz" fuckups when rebuilding your database from a backup and rerunning up until the point of fuckup.

      So I guess that when you MySQL based business is running a nice profit, you should be looking at maybe moving to a solution that has all the above, even if it costs money.

      A company's data is its lifeblood.

    43. Re:Needless loss by pdwalker · · Score: 1

      Basically, when the site crashed, he had three copies (2 RAID, 1 backup) of the data: all corrupt. The guy wasn't totally retarded when it came to backups, just 80% retarded.

      No, no. He was still 100% retarded.

      If you don't test your backups, it means you don't have backups.

      Anyone with an ounce of sense and a modicum of experience will realize that ol' Murphy plays merry havoc with even the best of plans.

      If the data is important, you have to assume everything can and will go tits up - probably all at the same time so your backup plans have to take this into account.

  5. And nothing of value was lost. by Anonymous Coward · · Score: 1, Funny

    Couldn't resist.

  6. Who the hell is Ma.gnolia by Jailbrekr · · Score: 5, Insightful

    And how can they be slashdot worthy when they are a social networking site with ONLY a half a terabyte of data? In short, who cares?

    --
    Feed the need: Digitaladdiction.net
    1. Re:Who the hell is Ma.gnolia by Anonymous Coward · · Score: 0

      and why it's the only site that didn't crash like a hijacked 767 on 11-9-2001.

      You're not from around here, are ya? And that thar beard looks a mite suspicious...

    2. Re:Who the hell is Ma.gnolia by KDingo · · Score: 3, Funny

      At least if you had privacy concerns with them, you have nothing to worry about now.

    3. Re:Who the hell is Ma.gnolia by dotancohen · · Score: 1

      You're not from around here, are ya? And that thar beard looks a mite suspicious...

      For certain values of "here", no!

      I happen to have a beard because of test time right now, and I usually don't! That was creepy!

      --
      It is dangerous to be right when the government is wrong.
    4. Re:Who the hell is Ma.gnolia by Anonymous Coward · · Score: 0

      Right, especially when their servers have already burnt !

    5. Re:Who the hell is Ma.gnolia by Anonymous Coward · · Score: 0

      explained briefly here

    6. Re:Who the hell is Ma.gnolia by kLaNk · · Score: 1

      767 flying over your head sounds like ...

    7. Re:Who the hell is Ma.gnolia by kent_eh · · Score: 1

      Ma.gnolia.....?
      Looks off into space for a second, draws in breath thru teeth in a thoughtful seeming manner...
      *shrugs*

      Never heard of it.

      /dirty dozen

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    8. Re:Who the hell is Ma.gnolia by DaFallus · · Score: 1

      What is with the st.upid name?

      --
      No one cares what your captcha was

      Houston TX, USA
    9. Re:Who the hell is Ma.gnolia by Anonymous Coward · · Score: 0

      Because a lot of people might run a similar personal project and be able to learn something from another person's mistake. Did that take such a leap in logic, or are you that stupid?

  7. lesson #1 by petes_PoV · · Score: 4, Interesting
    on the 'net you can't tell the major corporation from the kid in a garage

    lesson #2, trust no-one with your data

    lesson #3 disaster recovery capability only exists after it's been tested

    lesson #4 backups are useless unless you can prove you can recover from them

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:lesson #1 by keytohwy · · Score: 2, Funny

      I thought lesson #1 was "don't get high on your on supply"

    2. Re:lesson #1 by Ephemeriis · · Score: 1

      lesson #1 on the 'net you can't tell the major corporation from the kid in a garage

      lesson #2, trust no-one with your data

      1 and 2 don't really matter if you've got a backup. Who cares if it's some kid in a garage if you've got a backup? If it's more convenient to have your data on some kind of web service, go for it! But make sure you've got a backup.

      lesson #3 disaster recovery capability only exists after it's been tested

      lesson #4 backups are useless unless you can prove you can recover from them

      This is really where things fall apart over and over again. I've seen tons of clients with no backup at all... Or a backup that they've never tested and they just assume it's working correctly.

      It isn't a backup unless you can take it off-site, and it isn't a backup unless you know you can get your business back up and running with it.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    3. Re:lesson #1 by QuantumRiff · · Score: 2, Funny

      I love whens someone has a replicated DB as a "backup". I like to say okay.. "Drop table users". And then it dawns on them that the drop command would replicate.... ;)

      --

      What are we going to do tonight Brain?
    4. Re:lesson #1 by Anonymous Coward · · Score: 0

      Dopeman! Dopeman!
      "Hey man, gimme a hit!"
      Dopeman! Dopeman!
      "Hey, yo, fuck that shit!"

    5. Re:lesson #1 by Anonymous Coward · · Score: 0

      on the 'net you can't tell the major corporation from the kid in a garage

      lesson #2, trust no-one with your data

      lesson #3 disaster recovery capability only exists after it's been tested

      lesson #4 backups are useless unless you can prove you can recover from them

      lesson #5 ????

      lesson #6 Profit!

      Fixed it for you.

    6. Re:lesson #1 by wzzzzrd · · Score: 1

      on the 'net you can't tell the major corporation from the kid in a garage

      True. But I don't know if the implication to hope for the first is so wise ;)

      --
      On second thought, let's not go to Camelot. It is a silly place.
    7. Re:lesson #1 by Anonymous Coward · · Score: 0

      lesson #3 disaster recovery capability only exists after it's been tested

      Regularly.

    8. Re:lesson #1 by Anonymous Coward · · Score: 0

      on the 'net you can't tell the major corporation from the kid in a garage

      lesson #2, trust no-one with your data

      lesson #3 disaster recovery capability only exists after it's been tested

      lesson #4 backups are useless unless you can prove you can recover from them

      I got confused to why your list started with 2.

      Lesson #5, don't start your post in the title field.

    9. Re:lesson #1 by Dogtanian · · Score: 1

      on the 'net you can't tell the major corporation from the kid in a garage

      On the Internet, nobody knows your backup system is a dog?

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    10. Re:lesson #1 by monique · · Score: 1

      You wouldn't be able to drop or truncate a replicated table on MS SQL Server ... you'd have to run a delete command. I don't know about other systems.

      --
      -monique
  8. Not the platform's fault... by wandazulu · · Score: 2, Interesting

    Good backup strategies are critical to any operation, regardless of platform. I've seen similar things happen with MSSQL server databases as well as Oracle running on the most powerful Sun box you can get (circa 2001).

    One database backup strategy I've seen used rather successfully is doing a straight SQL dump every night and then copying the sql file over to somewhere else; even if the database became hopelessly corrupted there's still a way to re-import everything.

    Of course, this is in *addition* to mirroring, tape backups, etc.

    1. Re:Not the platform's fault... by BigJClark · · Score: 1


      Agreed. We have a mirror that we do weekly EXPorts from, as not to slow production environment. On prod have a second safety net of RMAN, but I've never trusted it. I've taken all the bloody courses, it just seems too failure prone. Heaven forbid you open your database with reset logs. It mucks the SCN up, or something irrevocably small. I'm still not confident about changing Oracle versions and have backwards compatibility.

      In short, yeah, exp is tried and tested for recovery.

      --

      Hi, I Boris. Hear fix bear, yes?
    2. Re:Not the platform's fault... by grassy_knoll · · Score: 1

      Opening oracle with resetlogs resets the online redo logs and sets the log sequence number to 1; also called creating a new incarnation of the database.

      That prevents applying archive logs from before the reset (i.e. previous incarnations ) but which may contain more recent data than what's in the datafiles.

      I use EXP/IMP myself, but for larger databases it can be impractical. One of my systems takes around 120 hours of processing time to read in an export and write it to a blank schema ( which we tested when building mirrored servers for development ).

      Still, having an export is much better than a blank stare when someone tells you the backup tape is unreadable.

    3. Re:Not the platform's fault... by BSAtHome · · Score: 1

      Yes, but straight dumps take time, a lot of time. They need to be consistent to be useful and then you have to hold table/db locks which can interfere with the operation. Even if you can dump it without locks, 500GByte of data over a GBit link takes al least 1.2 hours. And that assumes that you can get the data that fast, let alone transport it. Mysql is slow at doing dumps on innodb (myisam can be copied rather easily).

      When databases and tables get large, things start to suck big time if you want real backups. Probably the most effective is doing snapshots of the filesystem while you hold a lock in the database and flush it hard. Then you can copy the snapshot over all the time you need.

    4. Re:Not the platform's fault... by BigJClark · · Score: 1


      This I know. But, heaven forbid you open your database like that, and you are screwed. I believe this oversight has been correct in Oracle 11g, but I'm not entirely sure, as I'm trained in 10g. We tend to keep our OLTP databases relatively clean via purge processes, and offload required data to our OLAP. As we have to maintain 7 years for litigation purposes on tape backup, having the EXP is basically yeah, the only thing I trust. It has never taken over 24hrs to perform an EXP, and this meets our daily backup requirement. It hasn't happened yet, but if we ever had to recall data from 7 years ago, I would re-install the old oracle version, IMP the data and present. I'm not entirely sure I can do this with RMAN.

      --

      Hi, I Boris. Hear fix bear, yes?
    5. Re:Not the platform's fault... by QuantumRiff · · Score: 1

      Not to nitpick, but a DB dump that big to the local HD arrays takes just a few minutes, then you can spend as long as you want copying the dump over the network. (as long as it doesn't take longer than your backup interval.)

      --

      What are we going to do tonight Brain?
    6. Re:Not the platform's fault... by Glendale2x · · Score: 2, Informative

      With a transactional database who cares how long it takes - the state isn't going to change. If you're backing up your 500GB MyISAM tables, well, you're asking for trouble. Since you mention MySQL, use innodb tables with the dump option "--single-transaction".

      --
      this is my sig
    7. Re:Not the platform's fault... by lofidan · · Score: 1

      Yes, but straight dumps take time, a lot of time. They need to be consistent to be useful.

      Have you tried eating more fibre?

  9. Hilarious time-line... by Anonymous Coward · · Score: 0

    Friday, February 20, 2009, 10:01 AM PST:

    WE'RE FUCKED!! WE'RE FUCKED!! GAME OVER MAN, GAME OVER!!!

    Tuesday, February 17, 2009, 10:50 AM PST:

    Oh. Shit. Unfortunately, database file recovery has been unsuccessful and I won't be able to recover members' bookmarks from the Ma.gnolia database. This means that the public bookmark recovery tools are the only source for recovering your bookmark collections.

    If you are interested in hearing more about what happened, the history of Ma.gnolia in general, and future prospects, you can watch the latest Citizen Garden podcast below, which was recorded last week. As I mention in this podcast, I am working on relaunching Ma.gnolia as a private service on a more robust infrastructure in the coming months. I'll update this page and the twitter account with those and any other developments.

    Friday, February 13, 2009, 7:00 PM PST:

    The data recovery folks let me know that they're still working, but I should hear more from them by Tuesday. Everything's cool, no worries, man!

    Monday, February 9, 2009, 3:10 PM PST:

    Just posted a new bookmark recovery tool for our members who used the scheduled blog posting system. Relax...you'll get your stinkin' data back. Whiners.

    Sunday, February 8, 2009, 9:50 PM PST:

    There are now more than twice the number of bookmarks in the Web Cache recovery tool than there were on Friday. I can't guarantee results, but members may want to try again.

    Friday, February 6, 2009, 6:00 PM PST:

    I've been able to extract a set of public bookmarks from a cached copy of the Ma.gnolia web site, and these are now available via the Web Cache recovery tool. I'm working on expanding the size of this cache and the number of bookmarks I'll be able to provide and will update this page, the bookmark recovery tips thread at Get Satisfaction, and Twitter when I do so.

    Additionally, I'm working with data recovery specialists to recover the Ma.gnolia data store; but, unfortunately I won't hear from them until next week. As with the other data recovery efforts, I'll keep you posted as to their progress I as get any updates.

    Dear Ma.gnolia Members and Visitors,

    So far, my efforts to recover Ma.gnolia's data store have been unsuccessful. While I'm continuing to work at it, both from the data store and other sources on the web, I don't want to raise expectations about our prospects. While certainly unanticipated, I do take responsibility and apologize for this widespread loss of data.

    In this past year, many of us have seen much loss around us. While bookmarks seem small on the national or global scale, I know that many of you had built intellectual and social capital through the bookmarks, groups, and connections you made here. For those who had shown their support for Ma.gnolia by buying one or more premium feature subscriptions, that's one thing you won't be losing: refunds will be issued for those purchases within two weeks from today.

    Ma.gnolia was approaching the third anniversary of its public launch; for me, it was the project and people to which I'd devoted most of my time, energy, and love for nearly four years. It's still a little too soon to give word about the return of Ma.gnolia the service and the future of the M2 project, but I will keep this site and our Twitter account updated as those decisions are made.

    In the meantime, I can provide a few pointers to some resources that can help:

    If you've been publishing your bookmarks through any RSS feeds or aggregation services like FriendFeed, you can re-capture some of them before those feeds expire.

    We've set up a recovery tools page with several options. We're still adding more.

    If you're looking for a place to start a new collection, I think Diigo is a good option to check out for its groups, cross-service posting features and attentive staff.

    Further tips for recovering bookmarks can be found or posted in a thread at Ma.gnolia's page on Get Satisfaction.
    Sincerely, Larry

    1. Re:Hilarious time-line... by Anonymous Coward · · Score: 0

      Would it have killed you to put that in chronological order?

    2. Re:Hilarious time-line... by kyrio · · Score: 1

      It is.

    3. Re:Hilarious time-line... by sunking2 · · Score: 1
      I know that many of you had built intellectual and social capital through the bookmarks, groups, and connections you made here

      Haha. Social capital. WTF! Good lord we all take ourselves too seriously.

    4. Re:Hilarious time-line... by Bill,+Shooter+of+Bul · · Score: 1

      No, its in reverse chronological order. Its like reading a mystery novel backwards.

      As it is, to read it in the order it actually happened you have to go to the bottom then go back up to find the start of the last entry, read down to the end of the entry. Then go back to the top of that entry and scan upwards for the beginning of the next entry. I understand most blogs are that way with newer stuff on top, but that doesn't mean it makes sense when each posting only makes sense in the context of those that preceded it.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    5. Re:Hilarious time-line... by macshome · · Score: 1

      Behold the confusion of top posting!

  10. How not to do it. by Seth+Kriticos · · Score: 1

    Well, at least they now know how not to do it properly. The probability that it will happen again is quite small, especially because no one will trust them anymore in the first place and it will be really hard to start anew. Their best bet is probably to start a new service under another name and another look.

  11. Lesson? by The+Moof · · Score: 4, Insightful

    discussed the crash and the lessons to be learned

    Lessons such as "Regularly monitor and maintain backups like and business should?"

    1. Re:Lesson? by Splab · · Score: 0

      Thats all fine and dandy, except, where I work someone has to prioritize our assignments, one of those is getting the backup scripts up and working for nightly backups, but so far that job has been prioritized way below adding new fizzbang to the interface.

      Currently I'm just grabbing a new snapshot of the database once in a while.

      (On the positive side we know we can recover our backups, that at least is verified)

    2. Re:Lesson? by Anonymous Coward · · Score: 0

      RAID much? Bah. mac server.

    3. Re:Lesson? by sakdoctor · · Score: 1

      Some other web 2 site died a month or two ago.

      The story was on /. but I don't remember the services name. Turned out the guy had a single copy on a RAID array which got wiped, game over.

      Lesson still not learned apparently.

    4. Re:Lesson? by Ephemeriis · · Score: 1

      Thats all fine and dandy, except, where I work someone has to prioritize our assignments, one of those is getting the backup scripts up and working for nightly backups, but so far that job has been prioritized way below adding new fizzbang to the interface.

      Currently I'm just grabbing a new snapshot of the database once in a while.

      (On the positive side we know we can recover our backups, that at least is verified)

      I see this all too often with our clients... Backups are considered a low priority because everything is up and running right now. Nobody wants to waste time/money on something that isn't necessary right now.

      Then they have some kind of horrible software crash that eats all their data... Or the hardware goes up in a puff of smoke... Or the building floods... And all of a sudden they're scrambling to get things back up and running.

      Usually after a disaster like that they'll take backups more seriously... If they're still in business.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    5. Re:Lesson? by rudy_wayne · · Score: 1

      "Ma.gnolia was a one-man operation running on two Mac OS X servers and four Mac minis"

      So what? Hard drives are cheap. Buy a couple and make backups.

    6. Re:Lesson? by Knowbuddy · · Score: 5, Interesting

      Lessons such as "Regularly monitor and maintain backups like [any] business should?"

      I love it when people say things like this. It shows me that they've never actually had to set up an enterprise backup strategy. I'm certainly not defending the Ma.gnolia guys, but I also can't stand it when people are on a shakier soapbox than they realize.

      I'm sorry, but when you are used to the whiz-bang-pretty of Web2.0, the state of enterprise-level backups is horrifically archaic and dismal. And, btw, given the size of today's hard drives and databases, for pretty much all intents and purposes "Enterprise" == "More than one computer with more than just a few files on a drive".

      Compare and contrast: a 1 TB hard drive will run you roughly $100. Do you know how much it then costs to backup that TB?

      • LTO-4 tapes, 800GB each, $50-$150 each tape plus roughly $2500 for the drive. Figure 2 tapes/day * 10 days backups = 20 tapes * $100 = $2000 in tapes alone. Congrats, that 1 TB just cost you $4500 in enterprise backups ... not to mention the time involved each day in doing a backup. You might save yourself some time and money by doing incrementals ... but then you have to balance that risk with complexity of backups and difficulty in restores.

      • NAS is trickier. The cheap NAS solutions, sub $1000 such as Buffalo and LaCie, aren't going to get you much more than a TB or two. And at that point, are you really any better off than the RAID solution? Maybe, maybe not. As you start to scale into IBM or Dell solutions, you are almost immediately beyond a $2500 price point before you even get to hard drives. Oh, and don't forget the cost of a gigabit switch so that it doesn't take you days to do a single backup.

      • iSCSI? Seriously? Not an option for SOHO businesses.

      Then there's backup software to contend with. It's not just as simple as "go buy a copy of BackupExec" -- there's different licensing for databases, and network backups, and whatever arcane rules they want today. I'm a PC guy so I can't talk much about Enterprise-level Mac backup solutions, but I can without a doubt say that Time Machine is not one of them.

      It's even more dismal when it comes to Open Source solutions. Have you ever actually tried to setup Bacula? It may be the 600lb gorilla of OS backup solutions, but it's still a royal pain. And to the "just set up a cron job for rsync" guys, c'mon, really? Good luck with that.

      So, please, let's dispense with the thought that backups are easy. Backups really suck. Hard. That's why so many people want to think of RAID as a backup solution -- because the step from one hard drive to two or three is easy, but the next step is much farther away than you think.

    7. Re:Lesson? by The+Moof · · Score: 1

      Yea, backups really suck to do and can be costly, but at lease make an attempt. It doesn't have to be an enterprise-level backup operation, just implement something. If you want to cut costs on doing backup, at least backup the vital information to your business.

      Even if you half ass it and do it wrong, you can still recover something in the event of a crash. If your system crashed and you have no other option but to close up shop because you're back to a blank slate, you're doing something very, very wrong.

    8. Re:Lesson? by YouWantFriesWithThat · · Score: 1

      Journalspace.com was the site. i sent that around to my friends who like to think that cloud computing is the way to go. Ma.gnolia is going to serve as lesson #2 for them...

    9. Re:Lesson? by jimicus · · Score: 1

      You're absolutely right but a large number of people on /. will argue "buy a bunch of 1TB disks and backup onto those", without thinking about how you actually go about using all those disks, or how you account for the fact that most disk connectors simply aren't designed for daily swapping, or how most disk controllers aren't really designed for swapping (unless it's to remove a faulty drive), or how you either need an atomic snapshot of the filesystem before you can copy the files that the database consists of or you need to ask the database to dump its data, or how an atomic snapshot of the filesystem doesn't necessarily guarantee that the database on it is in a consistent state with the default installation of at least one DBMS I can think of or any one of a hundred little things which are what separates a competent systems admin from someone who's playing computers.

    10. Re:Lesson? by gpuk · · Score: 1

      While I agree with your sentiments, actually iSCSI is viable for SOHOs.

      I recently re-evaluated our backup strategy and came to the same conclusion as you i.e. generally speaking "enterprise" backup is in a very sorry state. The only modern approach that I liked was iSCSI but of course the Sun, IBM and Dell solutions all cost upwards of $3K.

      The cheap (and almost as good) solution I found was to build your own. All you need is another box and http://www.openfiler.com/ - works like a dream.

    11. Re:Lesson? by gpuk · · Score: 1

      And while I'm at it, duplicity is great for file & directory backup from a linux box to your iSCSI host.

    12. Re:Lesson? by Anonymous Coward · · Score: 0

      I love it when people say things like this. It shows me that they've never actually had to set up an enterprise backup strategy.

      Yeah but they lost ALL their data. If he had taken a few minutes to do a manual backup of the database to an external hard drive each week I would have to assume he would be able to get something recent back up.

      The solutions you are talking about are indeed expensive and complex, but The Moof is absolutely right that there is no excuse not to have at least some kind of backup... even something cheap and easy.

    13. Re:Lesson? by Anonymous Coward · · Score: 0

      I love it when people say things like this. It shows me that they've never actually had to set up an enterprise backup strategy... Compare and contrast: a 1 TB hard drive will run you roughly $100. Do you know how much it then costs to backup that TB?... blah blah blah

      In terms of hardware, backing up a $100 hard drive costs another $100, times however many backups you want to keep. You're making this too difficult.

    14. Re:Lesson? by Anonymous Coward · · Score: 0

      I think you are making this more complicated than need be. We are a full production environment. For our production DB's, we have master and slave setup with MySQL. We have three DB servers with RAID in each and more multi-homed. We've never lost any data since we have been in operation (1998).

      For our developers, we use backuppc. It uses diff, so it only backs up what has been changed. This is on a server with a RAID mirror. Again, never a loss.

      If done properly, this system will scale much larger than what we have. IMO, the days of backing up things to tape have long passed. Why pay a backup operator? Get some giant NAS with RAID if need be, or fill up a 2U/4U with drives and RAID cards. There's simply no need with hard drives being so cheap, and as long as you have several of them in an array, the chance of total loss is almost nill.

    15. Re:Lesson? by Anonymous Coward · · Score: 0

      I run enterprise backups as a service manager for numerous organizations (I work for a managed services company). I also watched at least half the video until I decided that I had seen enough embarrassing 'whoops, I guess I don't know about IT as I thought' on candid camera.

      In a nutshell, the value of Ma.gnolia's data far exceeded the numbers you're talking about above - I don't know what his costs / margins / revenue was, but he could have afforded a proper backup solution, which in a database sense would have been:

      Primary DB is 'hot' backed up to disk, for crash recovery, including archive logs
      Primary DB is exported to disk frequently (probably daily to weekly, depending on rate of data churn) to facilitate recovery of individual portions of the database

      Both of those DB backups are copied to removable media (probably tape) and then SHIPPED OFFSITE so that when the Mexican restaurant downstairs blows you up with a gas leak (almost had that happen at a site this week - don't kid yourself - (s*)it happens!). That offsite media should be kept offsite until it is deemed to no longer have business value, then recycled.

      For a 1/2 tera database, focusing on just that aspect of the environment, you could probably put that together for under 10K, if you were smart about it, and used cron jobs and rsync.

      And, YES, in this case, with just ONE server, cron jobs are the right choice. The management headache for running Veritas or Legato or ArcServe and, god forbid, a tape library, would not justify the effort. Of course with twenty database servers, its a totally different story.

      Long story short: guy running IT doesn't know IT - goes boom. Potential customer of mine.

    16. Re:Lesson? by jwhitener · · Score: 1

      In the modern world of "backing up", you need to move past the idea that tape/solid media is the way to do so.

      Tape has not kept up with hard drive sizes, and certainly hasn't kept up with write/read speeds.

      And you know why? Because massive enterprises don't use it. And if they are doing it, it is a complete waste of time.

      Hard drives are cheap. Keeping 4-5 mirrors of your data on live hard drives is much easier to maintain than backing it up to tape. It is much safer to have live redundancy, and much easier also.

      Here is one example from my work:
      We have 7 servers running Sol 10, ZFS in a data center, serving 35,000 customers. Billing information, etc..
      All servers have fibre connections to an HP EVA (big raid)
      The multi terabyte EVA has the space carved up into ZFS discs/datasets, assigned to the servers.
      Each "disc" (dataset, mountpoint, whatever) is set to mirror, in real time, its contents to an identical dataset across town, in another datacenter.
      There are 7 servers on standby in the other data center, waiting to go live if the first fails. The backup data center also mirrors those standby discs to another set, in another country.

      3 real time copies, in 3 different locations.

      ZFS live mirroring makes this particular setup possible (and easy!), but there are many ways to accomplish this.

      On another set of systems, HP-UX OS, with veritas file system, we have mirrors of the data running, and nightly the mirros are "broke", and the mirror is then copied across town to another data center. Once down, the mirror is set back, a little catchup happens to get it sync'd again, and all is well.

    17. Re:Lesson? by Anonymous Coward · · Score: 0

      You kind of went off on your own soapbox...

      "iSCSI? Seriously? Not an option for SOHO businesses"

      He didn't even mention this. Dont patronize for things not mentioned.

      I know what you are talking about, I work with a very large firm that produces and supports backup solutions.

      For a company as small as that one the best bet would have been to go on ebay and buy a used, 2 generation back EMC or NetApp appliance.

    18. Re:Lesson? by idfubar · · Score: 0

      I agree completely; it's annoying that some of these attitudes (whether conscious or subconscious) never seem to change... A given Slashdotter (and/or comment poster) might *think* he/she know about backups; spending some time supporting enterprise-class backup software would really set him/her straight...

      The one thing you didn't mention (but perhaps alluded to) is that failures can happen even *after* you'd laid out the $$$ for an enterprise-class backup solution. What recourse do you have when your discover bugs in the software after the fact (i.e. after you've done the homework, implemented a backup strategy, and then needed to restore)? What about when the software vendor can't fix your bugs or tells you you're SOL because the defect is "working-as-designed"? How about when they say "you should have configured it differently" or "it won't be supported until a later release"? Having worked in Level II support at an enterprise software company I can tell you these things happen on a day-to-day basis; the success of your solution unfortunately depends as much on luck (e.g. who you talk to you when you call support) as it does planning, implementation, etc...

      I feel really bad for the Ma.gnolia guys; there's more to learn about backups than any given individual could ever want to learn, and pretty much nothing to learn from data loss and business failure. "Sucks" is definitely the way to put it.

      --

      Rishi Chopra
      www.rishichopra.org
  12. Two Mac OS X servers and four Mac minis by Anonymous Coward · · Score: 0

    Apparently they were waiting on the port of the drive imaging software.

  13. Lessons Learned?? by ACK!! · · Score: 4, Insightful

    Like frickin' having a backup? Isn't that one of the first things you ever learn if your business relies on computers + userdata?

    --
    ACK /ak/ interj. 2. [from the comic strip "Bloom County"] An exclamation of surprised disgust, esp. i
    1. Re:Lessons Learned?? by Kamokazi · · Score: 1

      No, that's the second thing. The first thing you learn is that Xserve's are shiny toys to milk money out of the fanboys that can afford them. Once you get past the reality distortion field and get real servers, THEN you worry about how to back them up.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    2. Re:Lessons Learned?? by xyzhello · · Score: 1

      No.

      The first thing you learn when starting a new venture is that there are a billion things that need to be done.

      It's not good to forget about backups, but if you expend all of your effort on perfect backups then you achieve nothing elsewhere.

      In a new venture, you take risks, in this case maybe the wrong risks. But without risk there is no progress. You just can't be 100% on everything, only hope to be 99% on your core competence.

      Stop reading the textbooks and try starting a business.

      Well done guys, but sorry you got caught.

    3. Re:Lessons Learned?? by seriesrover · · Score: 1

      Actually it *is* the first thing you learn, from a technical POV. If you have spent time to code a website up, you have time to create a form of backup. I have always taken the view that when I save a file, or make a backup that is the last data checkpoint I know I don't want to lose. And .5 TB isn't much and it doesn't take time - heck it shouldn't be much more than a copy-paste.

      Now, there are a billion things with a new venture, that is very true, but one has to prioritize.

    4. Re:Lessons Learned?? by Anonymous Coward · · Score: 0

      It's a Mac. It just works.

      Except when it doesn't.

    5. Re:Lessons Learned?? by jimicus · · Score: 1

      There are two types of people in this world.

      Those who take backups seriously and those who've never experienced data loss.

      If you're lucky, the data loss you experience won't in the big scheme of things be particularly important. If you're unlucky - well, articles like this get written about you.

  14. Macs by Anonymous Coward · · Score: 2, Funny

    You shouldn't use shiny plastic ornaments for serious business.

    1. Re:Macs by dotancohen · · Score: 1

      You shouldn't use shiny plastic ornaments for serious business.

      Or fruits.

      --
      It is dangerous to be right when the government is wrong.
    2. Re:Macs by Anonymous Coward · · Score: 0

      Cause:
      ~It's business.
      It's business time.
      You know when I'm down to just my socks it's time for business that's why they call it business socks.
      It's business.
      It's business time.~

      Business Time by Flight of the Conchords

  15. Re:Food for Fault-Tolerance by RobBebop · · Score: 2, Insightful

    It's food for any argument against any web service that doesn't publish it's reliability information or publicize the data for what types of mechanisms it has in place in case of disasters like a corrupt database, fried motherboard, or busted hard drive.

    There's a design methodology that's used by NASA for manned missions: Any individual component should be able to fail without compromising the mission. Of course, in the last few decades we've seen 2 out of 5 Shuttles go ka-boom! so obviously this NASA guideline isn't enough and it's *REALLY* hard to prevent failure when a perfect storm of multiple systems experience failure at the same time.

    So if anything, I'd say this is an argument that supports robust, reliable, fault-tolerant design rather than just kludging a half dozen systems together and calling it a "web service".

    --
    Support the 30 Hour Work Week!!!
  16. Ma-who? by Anonymous Coward · · Score: 1, Insightful

    One man operation which doesn't make backups, sounds fairly typical to me, remind me again why this is Slashdot worthy?

    1. Re:Ma-who? by Anonymous Coward · · Score: 0

      Just proof that Larry Halff is too big an idiot to deserve an IPO reward (the ultimate prize).

      See ya buddy, have fun flippin' burgers at Mickey D's; because with this embarrassment on your resume, you ain't gettin' a job anywhere else.

  17. Time Machine Anyone? by thittesd0375 · · Score: 2, Interesting

    My Mac servers run snapshots to external drives every hour. When something goes badly, it's back up in a few minutes. Not sure why that wouldn't have been done here.

    1. Re:Time Machine Anyone? by jrothwell97 · · Score: 1

      Presumably because the database was stored in a single .sql file, mirrored by each server, Time Machine wouldn't be particularly effective, because it would copy across a (new) copy of the massive database every time.

      Time Machine is excellent for backing up lots of little files (on a home PC, say, or a web server's /httpd) but for backing up big files, it's very inefficient. Additionally, Time Machine wasn't included with OS X 10.4 (both distributions), so if it wasn't running Leopard or Snow Leopard, you'd be stuck with configuring cron to run rsync manually (although why this wasn't done I don't know.

      --
      Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
    2. Re:Time Machine Anyone? by drinkypoo · · Score: 1

      flyback - I bet you could get it to work on OSX :D

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Time Machine Anyone? by iluvcapra · · Score: 1

      I'm not sure Time Machine tells mysqld to flush the cache, as a matter of fact I'm certain it doesn't, and of course even if it did, this means you're getting a new half-terabyte db file every hour, and Time Machine's Grandfather-Father-Son space recovery isn't customizable enough to handle this properly.

      --
      Don't blame me, I voted for Baltar.
    4. Re:Time Machine Anyone? by gilgongo · · Score: 1

      My Mac servers run snapshots to external drives every hour. When something goes badly, it's back up in a few minutes.

      Unless things went tits up more than an hour ago, in which case your "backup" can restore nothing but corrupt data.

      Corrupt backups are in my experience probably a more common cause of disaster than not backing up at all.

      --
      "And the meaning of words; when they cease to function; when will it start worrying you?"
    5. Re:Time Machine Anyone? by dodobh · · Score: 1

      what happens when file corruption occurs, and you don't realise it for a long time?

      --
      I can throw myself at the ground, and miss.
  18. What's with the OS X users losing data? by PrimeWaveZ · · Score: 3, Insightful

    I mean, just because a few medium-profile sites running on Macs have experienced a failure causing data loss doesn't make them unique. Every OS and every type of hardware will, at some point, experience a failure. It's the PEOPLE that make the failure a problem, and it sure looks like this tard was a problem.

    Who the hell doesn't back up their data? Seriously? This is "Slashdot worthy" because some hapless Mac user lost their data. BOO FUCKING FAIL. Move on.

  19. Boo hoo by Anonymous Coward · · Score: 0

    Honestly, how sad can I get that some people lost their social bookmarks. Start over. All us geeks are perfectly happy to reformat our hard drives and reinstall our OS every 9 months or so... so quit crying over your beloved social bookmarks! They're for girly-men anyhow.

  20. "Private relaunch?" by mr_mischief · · Score: 4, Interesting

    "Gee, Bob, we have the proof that this thing works. Why don't we sell it already?"

    "Well, Bill, nobody wants to buy it and grandfather in all the whining freeloaders and their data."

    "It's too bad we can't just drop all the data and start fresh."

    "Well, why not, Bill? All we have to do is say it's been lost and can't be recovered. We can tell the buyer what's actually happening so they don't think we're total IT rejects who couldn't figure out a data retention policy."

    "That's why I like working with you, Bob. You always have a way around the problem."

    Have fun with it. The names have been changed (one changed anyway and one added), well, because it probably has nothing to do with reality. It sure is fun to ponder, though.

    1. Re:"Private relaunch?" by plutoXL · · Score: 1

      Sounds like Bill started flirting a bit there at the end. How does it end?

  21. Transcript of interview by Chalex · · Score: 4, Informative

    Rather than watch the video or download the 23MB MP3, you can read the full transcript here:

    http://ratafia.info/post/78915439/transcript-and-commentary-for-whither-magnolia

    I can read much faster than I can listen.

    1. Re:Transcript of interview by stevied · · Score: 1

      ITYM, "I can read much faster than other people can talk." At least, that's what I find ..

    2. Re:Transcript of interview by Anonymous Coward · · Score: 0

      But reading narrow column light brown over darker brown mixed with red underlined links isn't so easy.

  22. Finally! A privacy solution! by Captain+Spam · · Score: 5, Funny

    All right, let me get this straight: First you people bitch and moan when Facebook says they'll save user data forever. NOW you people bitch and moan when this site loses user data forever! You're never happy, are you?!?

    --
    Demanding constant attention will only lead to attention.
  23. Hardware RAID isn't magic, mirrors aren't archives by argent · · Score: 3, Insightful

    LH: "The server was RAID. Its disk was RAID, so that's one of the things we're looking at. But it was a software RAID, so if it's a filesystem problem then... that's not gonna do any good because the the errors were RAIDed as well."

    Since the file system and database were corrupted, it wouldn't matter if it was hardware RAID or software RAID. That's not the problem at all, the problem is there was no archival backup, and their only backup was a file sync... that replicated the database errors on the backup.

    To backup a database, you dump it in a serialized form, or maintain a serialized form of the data in parallel with the database.

  24. Free service by tsstahl · · Score: 2, Insightful

    And the users got what they paid for.

    Simple as that.

    The flip side is that this guy's service will probably be the MOST reliable going forward.

    Of course he should have had reliable backups; now he is the poster child for backups. Remember, nobody pays you for backups, only for restores.

    1. Re:Free service by hobo+sapiens · · Score: 1

      "Remember, nobody pays you for backups, only for restores."

      Brilliant! I'm adding that to my repertoire.

      --
      blah blah blah
    2. Re:Free service by fermion · · Score: 1
      And the data hosted on a free service must be considered only that valuable, which is pretty much not at all. Since everyone is making fun on macs, let me say this. I have been paying for .mac. I know that people think that is stupid but I do. In all the years since .mac has been around, and even it's predecessor, I have not lost a single email, file, or bookmark. The same can be said for a few years on paid for cvs/svn servers.

      On a service like free social networking, I would say that 100% reliable backups are excessive. This is the kind of thing where multiple failures, albeit predictable failures, cause things to go wrong. The only thing think would have absolutely saved this, since we dont' know exactly when the database became corrupt, would be tape backups. Weekly or monthly offsite tape that is never reused. incremental after that. Over a year such a solution would require a few thousand dollars of tapes, plus the cost of the drive. This is a bit more than payig a few hundred dollars for drives.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    3. Re:Free service by gilgongo · · Score: 1

      Of course he should have had reliable backups; now he is the poster child for backups.

      Well, today, yes, but in the modern world, everyone will be famous for 15 minutes

      --
      "And the meaning of words; when they cease to function; when will it start worrying you?"
    4. Re:Free service by ArIck · · Score: 1

      Apparently u missed the .Me fiasco

      End result: have your own backup!

  25. Lesso learned by Todd+Knarr · · Score: 1

    Users: if you're trusting your data to someone else, you need to insure one of two things. Either you need a signed, iron-clad written contract guaranteeing service with nasty penalty clauses requiring the service to compensate you fully for all the costs of data loss (and sufficient insurance and/or confidence that the service has the wherewithall to pay those penalties and not just flee into bankruptcy leaving you holding the bag anyway), or you need a backup of your data under your own control and in a form where you can upload it to another service if you need to change services. If you don't have one or the other, you will end up being caught in something like this. The only question is when it'll happen. And I can pretty much tell you that no service you can afford will give you the first option. So you'd better evaluate the cost of backing up your data yourself and the costs of losing it and decide which one you're going to pay.

    1. Re:Lesso learned by Anonymous Coward · · Score: 0

      You forgot the other option: Trust others only with information that you don't care about losing/leaking.

  26. Couldn't they just do a restore with Time Machine? by Dopeskills · · Score: 1

    Time for ZFS

  27. 0,5 TB = 500 GB by Max_W · · Score: 1

    He kept all on one hard disk? Even I know that it is wrong. I presented my spouse a PC on her birthday with the hard disk of 500 GB, I mean it s not that hard to back up 500 GB nowadays.

    1. Re:0,5 TB = 500 GB by Anonymous Coward · · Score: 0

      Actually it is. It can take a lot of time.

  28. Backup Testing? by skyriser2 · · Score: 2, Insightful

    Ouch... Isn't part of a backup strategy to sometimes attempt a recovery from a backup, on a test system?

    1. Re:Backup Testing? by going_the_2Rpi_way · · Score: 1

      Ouch... Isn't part of a backup strategy to sometimes attempt a recovery from a backup, on a test system?

      Yes. He addresses this and acknowledges he did not either deliberately fail his system or conduct extensive tests to ensure his backup scheme was adequate.

      He acknowledges this was one of many 'lessons learned' (aka huge mistakes made).

    2. Re:Backup Testing? by troll8901 · · Score: 1

      Generally, in companies, it's hard to convince the bean counters that you need a second cheap server, which purpose is solely to test backups once a week, and will be unused most of the time.

      In the SME where I used to work, I had to BEG and BEG and BEG the Finance Manager to grant me US$200 to buy two hard disks, for the purpose of building a backup server (for backing up, not testing restores). This was in Q3 2007, when the economy was strong and recovering really fast.

      Before begging, I presented the best business case I could. She hardly spent 10 seconds listening before rejecting. Repeat. Repeat. Repeat.

  29. Who needs to back up? by Anonymous Coward · · Score: 1, Funny

    I just assume that the FBI or NSA have a back door into my server and are making copies of everything for me.

    1. Re:Who needs to back up? by Beezlebub33 · · Score: 1

      While this may or not be true, why on earth do you think that you'll get access to them after your version gets corrupted?

      --
      The more people I meet, the better I like my dog.
    2. Re:Who needs to back up? by Anomalyst · · Score: 1

      I just assume that the FBI or NSA have a back door into my server and are making copies of everything for me.

      Almost right. The FBI surreptitiously copies all your data. The NSA surreptitiously copies the FBI datastream by snarfing it off the internet peering hotels.

      --
      There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  30. Social Bookmarking? by whisper_jeff · · Score: 1

    What the hell is a "social bookmarking service"? Since the site is dead, going to their webpage didn't help clear that up at all. Is it seriously a social networking site where people share _bookmarks_?

    1. Re:Social Bookmarking? by Anonymous Coward · · Score: 0

      To my understanding, it was sort of like del.ico.us

      (So, to a limited degree, yes.)

      Most sites where you can put bookmarks (and associated notes) online and allow others to access them call themselves "social bookmarking sites".

    2. Re:Social Bookmarking? by Anonymous Coward · · Score: 0

      You must be retarded.

    3. Re:Social Bookmarking? by contra_mundi · · Score: 1

      From the good old wikipedia: http://en.wikipedia.org/wiki/Social_bookmarking

      I believe Digg fits the mark.
      Not quite sharing all your bookmarks, just random links.

    4. Re:Social Bookmarking? by jalefkowit · · Score: 1

      It's a service (like del.icio.us) that replaces the need to email links around to groups of friends/co-workers/whatever all the time in order to share ideas. May sound fluffy to you, but if you have friends you like to share stuff you find online with, they're actually quite useful.

    5. Re:Social Bookmarking? by MichaelSmith · · Score: 1

      What the hell is a "social bookmarking service"? Since the site is dead, going to their webpage didn't help clear that up at all. Is it seriously a social networking site where people share _bookmarks_?

      Apparently, yes.

  31. Again? by Murpster · · Score: 1

    Didn't almost the exact same thing happen to some blog hosting service within the past month? Wow.

  32. don't trust "the cloud" by HAMgeek · · Score: 0

    This is why I'm reluctant to trust "the cloud" with my data. ALWAYS keep a local copy and only use "the cloud" for backup.

    --
    "Just because you do not take an interest in politics doesn't mean politics won't take an interest in you." --Pericles
    1. Re:don't trust "the cloud" by BronsCon · · Score: 1

      Never use "the cloud" for backup.

      After it rains, the clouds go away.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  33. User Error by Idiomatick · · Score: 1

    Seriously, all hardware will eventually die, unless it joins the Q continuum or part vampire, demon or god... Really the summary should be. Mac user is retarded and doesn't backup. But then that would be redundant given that hes running a server on macs...

    1. Re:User Error by troll8901 · · Score: 1

      Mac user is retarded and doesn't backup. But then that would be redundant given that hes running a server on macs...

      At least he's not a PEBKAC end user (*), but a system administrator actually providing a service, fighting to keep it running 24/7, improving it continuously, and thinking of what users need.

      By these alone, I deduce that he's smarter than me. Really.

      (*) PEBKAC users are also known as people who keep giving ID10T errors. They're below the LUSERS category.

  34. Oh don't worry it's in the 'cloud' somewhere by gelfling · · Score: 1

    After all, it's the new paradigm.

    1. Re:Oh don't worry it's in the 'cloud' somewhere by hobo+sapiens · · Score: 1

      And the new paradigm isn't worth 20 cents.

      --
      blah blah blah
  35. Re:Food for Fault-Tolerance by bsDaemon · · Score: 1, Insightful

    NASA guideline isn't enough and it's *REALLY* hard to prevent failure when a perfect storm of multiple systems experience failure at the same time.

    I'm not saying that saving Apollo 13 wasn't hard, or an extremely great accomplishment, however I am going to say "slick and pretty" (the shuttle) is generally the opposite of "robust" or "fault tolerant." Slick and pretty is also usually more expensive.

    The basic, non-pimped xserve is $2999. An identically configured node from eRacks, running your choice of BSD (the default on these quad-core Xeons seems to be OpenBSD) or Linux, $1894 -- leaving you with plenty of room in the budget to build a bigger, badder node, or replace one when it fails.

    I suppose the point i'm trying to make is that if you're going for function over form (Apollo capsul), it easier to plan for more contingencies on the same budget you'd otherwise be spending on gee-whiz factor (shuttle).

  36. Re:Finally! A privacy solution! by chaim79 · · Score: 4, Funny

    You have a 5 digit UID and you are just realizing this now?!?

    --
    DEMETRIUS: Villain, what hast thou done?
    AARON: Villain, I have done thy mother.
    Shakespeare invents 'your mom'
  37. go back to school. by Anonymous Coward · · Score: 0

    Software raid. Profession web app. Brilliant!

  38. Poof! by HTH+NE1 · · Score: 1

    Poof goes the cloud bank.

    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  39. Google did this to my email by Algan · · Score: 1

    Google lost about 4 years worth of my emails with no explanation and no response to my inquiries. And nobody can say they don't have enough servers or enough experienced stuff. I guess it's just that "you get what you pay for". The lesson here is don't rely on outside vendors for stuff that really matters. Especially if the service is free.

    --
    If con is the opposite of pro, is Congress the opposite of progress?
    1. Re:Google did this to my email by Glendale2x · · Score: 1

      I wouldn't lump all outside vendors in the same boat as Google and their "even if you pay us the only recourse you get is up to 15 free days at the end of your term" SLA.

      If any of my customers asks for their raw maildir tree, sure, no problem, where do you want me to send it to? Want it on a CD/DVD? A little more work for a price, but I can do that too. (Encrypted, of course, in case the mail gnomes take it.) I figure it's their data anyway so I don't see a problem with giving it to them for backup purposes. You just have to make the right choice in who trust. Even then, don't trust and make sure you have some kind of backup you can see (like the aforementioned DVD of a maildir in your hands that you can prove to yourself it works) for the stuff that really matters to you.

      And yeah, free is usually worth exactly how much you paid for it. Although everyone expects the internet to be free and get the same quality of service as if you were paying a million a month for it.

      --
      this is my sig
    2. Re:Google did this to my email by LordSnooty · · Score: 1

      Fortunately with the POP3 service they provide an efficient and open backup solution.

  40. I've Fallen and I Can't Get Up by Anonymous Coward · · Score: 0

    Should have paid the LifeCall dues on time.

  41. Alternatives? What's a hapless *nix user to do? by mcubed · · Score: 1

    Here's a funny thing. I was using Epiphany under GNOME, and discover that the mis-named "Epilicious" extension has not worked with Delicious for some time, but it did work with Magnolia. So I go to Magnolia only to discover that the service had just gone down (this was on or about 30 Jan. 2009 -- what timing!). So I'm still on Delicious, and now using Iceweasel (that's Firefox to most of the world) because it's the only thing that works with Delicious.

    My question is: What other options are there? I have found some good links and some very useful information (especially in the area of *nix and OSS tutorials) on Delicious, but strictly speaking I don't need an account there to continue using it as a search engine. I do like having my bookmarks available from any computer I happen to find myself on and I'm aware that there are other ways to achieve this, but I'm not sure how or what the best methods are. When I say "hapless *nix user," I mean I can get by in Debian just fine, but I tend to keep things pretty simple ... no advanced server set-up, no tricky configurations. I no longer use GNOME, preferring a simpler Openbox set-up. I've gotten pretty good at navigating around my system in the terminal, using mc for file management, even writing a few very basic bash scripts, but networking especially remains something of a black art to me. I'm not a programmer or web designer and have no desire to be; I use Debian because I like the philosophy of OSS.

    So what are the easier more-or-less "point-and-drool" methods of achieving remote access to one's bookmarks, without having to mess with SAMBA or NFS or similar complexities? Do they exist? If cloud services like Delicious and Magnolia are inherently risky and soul-suckingly closed, are there any safer, more open alternatives that are as easy to use?

    --
    "No live organism can continue for long to exist sanely under conditions of absolute reality;..."
    1. Re:Alternatives? What's a hapless *nix user to do? by horza · · Score: 1

      I like the Foxmarks plugin:
      http://www.foxmarks.com/

      Phillip.

    2. Re:Alternatives? What's a hapless *nix user to do? by jayrtfm · · Score: 1

      Linkagogo.com
      Its free, but has some paid features. One of them is that once a week it will email you your bookmarks file. So even if the service disapears, the most you will lose is a weeks worth of bookmarks.
      It handles every format for import and export. Hierarchical categories, aliases, tags, public and private settings on a per folder/bookmark basis, an open API and demo java client, etc, etc.

    3. Re:Alternatives? What's a hapless *nix user to do? by Jerry+Smith · · Score: 1

      I do like having my bookmarks available from any computer I happen to find myself on and I'm aware that there are other ways to achieve this, but I'm not sure how or what the best methods are. When I say "hapless *nix user," I mean I can get by in Debian just fine, but I tend to keep things pretty simple ... no advanced server set-up, no tricky configurations. I no longer use GNOME, preferring a simpler Openbox set-up. I've gotten pretty good at navigating around my system in the terminal, using mc for file management, even writing a few very basic bash scripts, but networking especially remains something of a black art to me. I'm not a programmer or web designer and have no desire to be; I use Debian because I like the philosophy of OSS.

      So what are the easier more-or-less "point-and-drool" methods of achieving remote access to one's bookmarks, without having to mess with SAMBA or NFS or similar complexities? Do they exist? If cloud services like Delicious and Magnolia are inherently risky and soul-suckingly closed, are there any safer, more open alternatives that are as easy to use?

      To have your OWN bookmarks at hand wherever you are, try Foxmarks: it syncs your bookmarks from and to every Firefox-machine you work with and have the Foxmarks-extension installed, AND the bookmarks are available online. (they also have a Safari and IE option, still pretty beta)

      Just get a free account, but don't forget to export your bookmarks just in case, because, well, shit tends to happen.

      --
      All those moments will be lost in time, like tears in rain. Time to die.
  42. Same problem, same excuses by hwyhobo · · Score: 1

    Isn't this pretty much a repeat of this story: http://hardware.slashdot.org/article.pl?sid=09/01/02/1546214 ? All the excuses and "lessons" just try to hide the same root cause - incompetence.

    --
    End anonymous moderation and posting on /.
  43. Retards shouldn't run webservers by realmolo · · Score: 0, Troll

    Seriously. No backup? At all?

    Of course, it's not like it matters. I've never heard of ma.gnolia, and I doubt very many other people have. This dumbass gets what he deserves.

  44. One word. by ledow · · Score: 1

    Pillock.

    Once you get past one server (if not before), you need to start backing up. Once you start offering a service to people who are giving you money by visiting (whether through ad revenue or otherwise), you need to start backing up. The number of servers is an indicator to the amount of work you're putting into something and the popularity of it. Even if you consider your user's data unimportant, the work that's gone into the servers and their various configurations by that point makes it worth backing up the WHOLE thing. Once you start maxing out a server, you REALLY need to look closely at what happens if it all goes wrong. This is especially true if you're going to start doing replication or load-balancing because in the first case you get the problem of your mistakes replicating across every one of your servers, and in the latter case you have the problem of what happens if one half of your load-balance cuts out (because, presumably, your remaining server won't be able to cope for long on it's own).

    My brother runs a very popular website for a specific niche... The only money it makes is Google Ad revenue (enough to pay for hosting plus a bit more). There aren't millions of users who would cry foul if the site was down for a few days. But even I have a backup of the content that he gives me to store on my "offsite location" (back bedroom) on a regular basis, we have a seperate domain on a seperate host that isn't advertised and which mirrors all the content, there are local copies on not just one computer but every computer we own, there are copies of most stuff on several, seperate FTP hosts, plus we burn off DVD's of the content on a regular basis to provide a historical record.

    We *have* had to restore the backup several times (which isn't fun when you have Gb's of data to be uploaded from a broadband connection over FTP, and even better when the new configuration doesn't run PHP or have the same paths and Unix permissions, etc.) because of mistakes at the hosting company... but we don't buy backup from them, so it's fair enough. We've never yet lost a byte of anything important - a few forums entries at most, but even the MySQL databases were safely backed up. We don't have RAID, we don't have fancy rsync'ing, scheduled backups or anything else. It's just slapping some stuff on a different computer / different media every now and then.

    Now, this is 500Gb of other people's data... that alone tells you that you should be backing it up... the schools I work for don't have that much total storage if I add every server's data together (including Ghost images of client machines) but we still back it up on a regular basis (disk, tape, offsite, etc.). I've *never* had to restore a server in that case but I know that all the backups work just fine.

    Don't be an idiot... if it takes you until you lose data before you consider backups, then you're a fool. Just do it for yourself - turn off your machine and pretend the hard drive is corrupt - how much of that data do you have stored elsewhere? How much of it would you be sad to lose? Don't forget to include configurations (thank God, Linux configurations are so easy to back up, being mostly plaintext), PHP scripts, passwords stored on it, login emails, scripts, serial numbers, text files of instructions on how to do certain things, before you even get to your actual data (photographs, personal emails, documents, etc.).

    1. Re:One word. by jimicus · · Score: 1

      I hate to sound defeatist, but nobody ever learned to backup as a result of being told to.

  45. Web site end of life. by Animats · · Score: 1

    Some well-known sites are just hanging on, with almost no staff. Tribe is down to two employees.

    The most active "tribe" is "Tribe.net bug reports".

    1. Re:Web site end of life. by hobo+sapiens · · Score: 1

      Judging by the UI changes that began with the Firehose (aka Slashdot Takes A Crap On Your Screen), Slashdot is down to zero developers.

      It would seem that they now employ a horde of feces-throwing monkeys who manage to peck at the keyboard every once in a while.

      --
      blah blah blah
    2. Re:Web site end of life. by cynical+kane · · Score: 1

      A horde of monkeys that peck at the keyboard...

      Slashdot is run by a clan of nomad monkey chickens! I knew it!

    3. Re:Web site end of life. by hobo+sapiens · · Score: 1

      I, for one, welcome...

      Ah, it's just not worth it, is it?

      --
      blah blah blah
  46. What exactly is/was Ma.gnolia? by Cthefuture · · Score: 1

    I can't even tell from the website and searching doesn't turn up much of anything. What did it do? What is a social bookmarking service?

    --
    The ratio of people to cake is too big
    1. Re:What exactly is/was Ma.gnolia? by WWWWolf · · Score: 1

      I can't even tell from the website and searching doesn't turn up much of anything. What did it do? What is a social bookmarking service?

      Basically, social bookmarking = people posting their bookmarks online. This allows for things like using tags (well, it was neat before it got implemented built in in Firefox =), sending them to friends or user groups, and searching them by different criteria. And, of course, keeping your bookmarks online in one place so you don't need to worry about synchronising them between several computers. And you can do "blog-like" stuff with them, like publish them as an RSS feed as they get added.

  47. Re:Mac reliability.. Unpossible? No, no, it was: by davidsyes · · Score: 1

    Enpossiblized, the way things can be "embiggened"...

    But, i am sure that while the databased was "enlightened", Halff was fully "enlightened"...

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  48. Welp, Delicious time by CadetUmfer · · Score: 0, Troll

    Wow and I was using this, because Jeffrey Zeldman told me to. Time to switch to Delicious and never use anything this company ever makes again. Fail.

  49. Backing up Slashdot by WiiVault · · Score: 1

    I've had enough, I'm backing up all my Slashdot comments. The world can't afford to lose them!

    1. Re:Backing up Slashdot by Anonymous Coward · · Score: 0

      Yeah. Me too.

  50. Re:Food for Fault-Tolerance by inviolet · · Score: 1

    There's a design methodology that's used by NASA for manned missions: Any individual component should be able to fail without compromising the mission. Of course, in the last few decades we've seen 2 out of 5 Shuttles go ka-boom! so obviously this NASA guideline isn't enough and it's *REALLY* hard to prevent failure when a perfect storm of multiple systems experience failure at the same time.

    Oh they knew perfectly well that the Challenger disaster would happen. The breathtaking silliness of using o-rings to seal a solid-rocket booster was discussed more than enough times. The problem, there and everywhere, was politico-economic concerns shifting the risk thresholds farther than we (afterward) feel they should be shifted.

    NASA can't win though. If anything, we should fault them for taking too few risks, especially given the very large number of people who would line up to volunteer for even a crazy risky mission. (The are "lined up" in the sense that NASA has stacks of applications even though the prereqs are currently higher than Mount Everest.)

    The worst thing NASA did to space exploration was make it boringly safe and cautious. Why do you think everybody got so excited about Rutan's cheesey nonorbital craft?

    --
    FATMOUSE + YOU = FATMOUSE
  51. Re:Finally! A privacy solution! by Anonymous Coward · · Score: 0

    All right, let me get this straight: First you people bitch and moan when Facebook says they'll save user data forever. NOW you people bitch and moan when this site loses user data forever! You're never happy, are you?!?

    Sorry but it wasn't the fact that Facebook was saving user data forever, it was the fact they the original person gave up rights to the data and Facebook basically "took" your stuff.

    So if you decided to close your account, Facebook could turn around and sell your pictures to a stock photo house for example.

    Again, it was that they were keeping the data... it's what they could potentially and legally have done with the data that made it so bad.

  52. On the Internet, everyone is a Dog by Tiger4 · · Score: 1

    How would you really KNOW how large a service is when you sign up? The simplest indicator is a slick interface, but really that only tells you the difference between a newbie and someone with the smarts to download a better one. After that, you only have indirect indicators like response speed, and apparent reliability. Anything else could all just be a Massive Hoax.

    How do we know kdawson, samzenpus, soulskill, and the others aren't just Cowboy Neal's alternate personalities?

    --
    Behold, this dreamer cometh. Come now, and let us slay him... and we shall see what will become of his dreams.
    1. Re:On the Internet, everyone is a Dog by troll8901 · · Score: 1

      CowboyNeal is too busy serving all of us Slashdot users (*), to post articles the way kdawson does.

      (*) Especially poll takers.

  53. What is this "UNIX" you speak of... by geekmux · · Score: 0, Troll

    ...Seriously, do people still not realise that OS X is just UNIX with a pretty UI?

    Ah, ask the average 17-year old girl going off to college that just HAD to have a Macbook (with a pink cover no less) what the operating system is based on. What percentage of Macbook owners would be able to answer that accurately regardless of gender?

    Apple is 1% hardware and 99% Marketing. Not too much they do can't be done on a Dell or HP. They just make it appear to do it better/slicker/faster, that's all.

    1. Re:What is this "UNIX" you speak of... by Dekortage · · Score: 3, Interesting

      Apple is 1% hardware and 99% Marketing. Not too much they do can't be done on a Dell or HP. They just make it appear to do it better/slicker/faster, that's all.

      I'd peg it at 10% hardware, if not more. The internal hardware layout of Apple's desktop towers borders on beautiful. Beats Dell and HP hands down.

      And, while its hardware failures tend to be more spectacular, I've generally found Apple hardware to be more reliable than any of the Wintel vendors. (...speaking as someone who has been supporting computers since before MS-DOS or the Mac...)

      --
      $nice = $webHosting + $domainNames + $sslCerts
    2. Re:What is this "UNIX" you speak of... by TheoMurpse · · Score: 1

      Yeah, and ask the average adult working in the real world what Linux is, and they'll tell you it's some hacker tools and a virus OS.

      BFD. Since when did ignorant people's knowledge of an OS have anything to do with the OS's merits?

    3. Re:What is this "UNIX" you speak of... by Anonymous Coward · · Score: 0

      Apple is 1% hardware and 99% Marketing. Not too much they do can't be done on a Dell or HP. They just make it appear to do it better/slicker/faster, that's all.

      Apple is 99% design, 1% marketing--for the markets they are interested in.

      As much as I like their 'consumer devices' and their desktops/portables, I dislike the Xserves and the (lack of) support they have for them. Apple has explicitly stated that they are not interested in the "enterprise".

      For server stuff I prefer Sun myself (having also dealt with HP and Dell).

    4. Re:What is this "UNIX" you speak of... by amclay · · Score: 1

      Actually, you ask the average adult working in the real world what Linux is, you'll get a "I don't know, what is it?," and a quizzical look.

      --
      It's all fun and games till someone divides by 0. Then it's hilarious.
    5. Re:What is this "UNIX" you speak of... by Anonymous Coward · · Score: 0

      If Apple is 1% hardware and 99% Marketing, where does the Legal Department fit in? Methinks 99% Marketing is more like 49%, while Legal is 50%.

  54. Re:Finally! A privacy solution! by buchner.johannes · · Score: 1

    I hope this happens to intelligence services too from time to time ...

    --
    NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  55. Re:Food for Fault-Tolerance by im_thatoneguy · · Score: 1

    That can't possibly be true. If one booster fails, you aren't getting to orbit. If one one windshield fails I suspect you're in a world of hurt as well. :D

  56. !equivalent by WiseWeasel · · Score: 3, Informative

    Mac OS X Server runs a host of services, particularly for managing Mac OS X clients, that you won't find on any other OS, so there are reasons to get a Xserve in particular; web serving just is not one of them.

    --
    "I like systems, their application excepted", George Sand (French)
    1. Re:!equivalent by Xabraxas · · Score: 1

      Mac OS X Server runs a host of services, particularly for managing Mac OS X clients, that you won't find on any other OS, so there are reasons to get a Xserve in particular; web serving just is not one of them.

      You're not the first person to say this yet no one has described what it is that Xserves do better at managing OSX clients. So what exactly are the benefits?

      --
      Time makes more converts than reason
  57. Re:Finally! A privacy solution! by Anonymous Coward · · Score: 0

    And we'll probably be cheering if Facebook suddenly lost all of its data forever. That or coming up with fancy conspiracy theories.

  58. Re:Food for Fault-Tolerance by NormalVisual · · Score: 2, Insightful

    obviously this NASA guideline isn't enough and it's *REALLY* hard to prevent failure when a perfect storm of multiple systems experience failure at the same time.

    Neither the Challenger nor the Columbia represented simultaneous multiple failures. They *did* represent cascade failures that should have been planned for, but weren't.

    --
    Please stand clear of the doors, por favor mantenganse alejado de las puertas
  59. Re:Food for Fault-Tolerance by NormalVisual · · Score: 1

    Oh they knew perfectly well that the Challenger disaster would happen. The breathtaking silliness of using o-rings to seal a solid-rocket booster was discussed more than enough times.

    Particularly that morning, when it was cold enough that the engineers were saying, "I sure hope the O-rings work". I must say, it was entertaining being present at one of the Rogers Commission hearings and watching Feynman lay into the Thiokol guys about the O-rings.

    --
    Please stand clear of the doors, por favor mantenganse alejado de las puertas
  60. Comment removed by account_deleted · · Score: 3, Funny

    Comment removed based on user account deletion

  61. Re:Food for Fault-Tolerance by M.+Baranczak · · Score: 1

    The extra $ is for the software. Mac OS Server comes with a lot of stuff that's not available elsewhere. Whether or not you need that stuff is a separate question (most people don't).

  62. Dear Larry Halff, by Anonymous Coward · · Score: 0

    You are a dumbass.

  63. Re:Slashdot is backed up, right? by Anonymous Coward · · Score: 0

    Actually, I wouldn't mind if all of the articles accepted by kdawson were "lost". I also wouldn't mind "losing" the entire Idle section.

  64. Re:Backing up my Comments by troll8901 · · Score: 1

    I'm backing up all my YouTube comments. Yes, I'm Rocckir!

  65. Re:Food for Fault-Tolerance by SSCGWLB · · Score: 1

    Couple of points here:
    1) The second shuttle was not destroyed by a component failure. Ceramic tiles were damaged by debris; they did not fail to function, their integrity was compromised by a outside influence.

    2) There will always be some components which are single points of failure. Both of the shuttles where destroyed by something going wrong in one of those areas.

  66. Re:Food for Fault-Tolerance by Dun+Malg · · Score: 1

    I must say, it was entertaining being present at one of the Rogers Commission hearings and watching Feynman lay into the Thiokol guys about the O-rings.

    My favorite part of Feynman's report was how he pointed out that they claimed that the O-rings had "a safety factor of 3" because they were regularly only 1/3 eroded (!) by blow-by gas leakage, when any leakage of combustion gases was already an anomalous event according to the design. Perfect illustration of the exact kind of boneheaded idiocy that has gone into the effort to keep the boondoggle shuttle flying.

    --
    If a job's not worth doing, it's not worth doing right.
  67. Re:In other news Condolences to Mrs Furry by davidsyes · · Score: 1

    Don't say mean things. She may become ... furious. But, if you send her a McFlur(r)y, she might be ensweetened.

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  68. Re:Food for Stallman ESPECIALLY if they have by davidsyes · · Score: 1

    a Confibulating Anular (vs annular) Confinement Beam to tap into your data stream via their ODN Junction/Relay frazzletrap... Instead of "A Fistful of Data", one might doodle to "An Assload of Data Streams"...

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  69. Re:Food for Fault-Tolerance by MichaelSmith · · Score: 1

    The second shuttle was not destroyed by a component failure.

    The foam on the external tank is a component.

  70. Founder? by BentoBoxer · · Score: 1

    It's a one man show and the guy that actually runs it is called founder? Precisely another example of the pretentiousness of the Mac community. A backup on a piece of $50 hard drive maybe? Oh who has time to think of unpretty things like that?

  71. another reason why xserver should not be trusted by Anonymous Coward · · Score: 0
  72. 1 TB of tape costs more then 1 TB of portable HD. by HornWumpus · · Score: 1

    Per your own numbers.

    Why would I ever use tape? Granting tape can scale (with a changer) you still have the throughput of the drive as a limit.

    I could attach 8 2TB USB drives to a backup server and backup critical data to that. Granting the USB throughput is weak, multiplying by 8 (or more) fixes that.

    But unless I misunderstand the mess the problem was database integrity and lack of old backups.

    I wouldn't look forward to hauling 8 drives home in a box every day.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  73. Re:Hardware RAID isn't magic, mirrors aren't archi by gilgongo · · Score: 1

    LH: "The server was RAID. Its disk was RAID, so that's one of the things we're looking at. But it was a software RAID, so if it's a filesystem problem then... that's not gonna do any good because the the errors were RAIDed as well."

    Since the file system and database were corrupted, it wouldn't matter if it was hardware RAID or software RAID. That's not the problem at all,

    Why isn't this easy for people to understand? Faith in hardware replication as backup seems incredibly prevalent, even here on /. where you'd think everyone would get it.

    Very strange.

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"
  74. Re:Hardware RAID isn't magic, mirrors aren't archi by argent · · Score: 1

    It's particularly bad in the Mac world, because the leading desktop-level "backup" tools just do disk mirroring.

  75. Re:1 TB of tape costs more then 1 TB of portable H by Knowbuddy · · Score: 1

    Why would I ever use tape?

    I know. As modern-day techies, the very concept of using magnetic tape to hold data is anathema to us. We remember the old TRS-80 or Commodore cassettes, or maybe even reel-to-reel, and it just seems so outmoded.

    But here's the thing: tape really is pretty much the absolute best backup solution going right now.

    • Tapes are comparable in cost/GB to hard drives. Within the same order of magnitude, anyway.
    • No moving parts means you pretty much don't have to worry about them breaking.
    • The "omgmagnets!" factor is pretty much a non-issue, as any magnet strong enough to corrupt a tape would probably do the same to a hard drive.
    • Tape carousels, while on the expensive side, make it absolutely brainless to rotate through tapes every day. (Do hard drive carousel solutions even exist?)

    Of course, I am making a big assumption here: that you're going to want to take your backups out of the server room. In that case, do you really want to send off hard drives every day? Tapes are built with this specific use-case in mind, while hard drives aren't -- I can't imagine what you'd be doing to the MBTF for a drive by sending it on a road trip once a week.

    I could attach 8 2TB USB drives to a backup server and backup critical data to that.

    In fact, if you watch the video here, you see that's effectively the solution they had, just Firewire instead of USB. This was precisely the point of my original post: people seem to think that this is at least theoretically viable, but it's really not. If you think it is, then I challenge you to try it -- go out and buy even just 4 cheap 2GB flash drives, plug them all in, time how long it takes to fill all 8GB, then extrapolate that to 800GB and beyond. Note that the limiting factor in the speed here will not, surprisingly, be the speed of the flash drives but will be that of the USB bus.

    unless I misunderstand the mess the problem was database integrity and lack of old backups.

    Nope, you misunderstood half of it -- the data integrity was a problem, yes, and they did have backups, but they never bothered to make sure that the backups worked. They were backing up garbage data, so the backups were just as useless as the original corrupt data.

    Whether they had a stack of USB drives or a stack of tapes or a stack of Blu-ray discs wouldn't have mattered in the slightest, as they never checked to make sure they could restore in the event of a catastrophe.

    Which brings me full circle: backups are very, very easy to do wrong. Most people think of them as an afterthought. Even once you really sit down and think the entire process all the way through, from backup to restore, they are still astoundingly difficult to do right. And, at least for now, none of the "right" answers are anywhere near cheap, while all of the wrong answers are quite cheap and obtainable.

  76. Re:Food for Fault-Tolerance by Lars+T. · · Score: 1
    You know, I wanted to check out eRacks, and after 2 clicks came here: http://eracks.com/products/Intel%20Systems

    eRacks website error

    eRacks has encountered an error while publishing this resource.

    Error Type: KeyError
    Error Value: 'Xeon Systems'
    Troubleshooting Suggestions

    This resource may be trying to reference a nonexistent object or variable 'Xeon Systems'.
    The URL may be incorrect.
    The parameters passed to this resource may be incorrect.
    A resource that this resource relies on may be encountering an error.
    For more detailed information about the error, please refer to the HTML source for this page.

    If the error persists please contact the site maintainer. Thank you for your patience.

    So either they don't have Xeon Servers (so no identically configured node) or...

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  77. Re:Food for Fault-Tolerance by bsDaemon · · Score: 1
  78. Re:Couldn't they just do a restore with Time Machi by Lars+T. · · Score: 1

    Time for ZFS

    So how does ZFS deal with corrupted MySQL files?

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  79. Exploits of a Mom by Dogtanian · · Score: 1

    I love whens someone has a replicated DB as a "backup". I like to say okay.. "Drop table users". And then it dawns on them that the drop command would replicate.... ;)

    Damn, I knew that I shouldn't have recommended Ma.gnolia to little Bobby Tables.

    Serves them right for demanding users register with their full name, though.

    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  80. Well im a one man operation by unity100 · · Score: 1

    that has been hosting close to 200 clients with 300+ sites along with ecommerce ones, and high traffic ones.

    i didnt lose anything. every day whole server gets backed up with rsync to some new york based backup service, automatically.

    costs 20/month.

    is it TOO hard to set up an arrangement like that ?

  81. Duh by PhotoGuy · · Score: 1

    When I had a major photo sharing site on the 'Net circa '98-'01, we hosted a lot of user data, to the tune of 50M photos. They were all backed up, regularly and religiously. To multiple media. They were stored on RAID to start with, so any hardware failure was dealt with. Then we had mag tape as a primary backup, stored offsite. And we even did a dump to DVD now and then. With a site that lives and dies on user's content, backup (and restore!) is critical to your survival.

    Screwing this up is gross negligence, IMHO. Especially where RAID and redundant servers are so incredibly cheap nowadays. (And we were stashing entire photos from digital cameras; these guys were storing bookmarks... Tiny!)

    --
    Love many, trust a few, do harm to none.
  82. Re:Finally! A privacy solution! by Dead_Smiley · · Score: 1

    Hey, us 5 digit people are old. Give the guy a break will ya?

    --
    I know what the Internet is, what the hell is this Interweb business?!
  83. So many people still don't get it... by Anonymous Coward · · Score: 0

    If you can't afford to have backups, you can't afford to have data. Period, end of story.

        They don't realize that your data is worth more than all of your hardware. Hardware is something that anyone can buy, your data (including your code) is all you've got.

          Even on the tight budget at my shop, a backup is created every night, kept locally, and also copied to a pair of machines (yes, two of them) in another location. Once per week, a copy of the backup is taken to yet another location for storage.

          A lot of small-time shops think that something like that is too costly... but really, if they lose all of their data, the cost of backups is nothing.

          And... lots of beginners don't realize that even though the probability of TWO of your backups being bad at once may seem astronomical... it happens a whole lot more than many folks would think.

  84. If I don't give a shit, you must acquit! by Chas · · Score: 1

    Look at the monkey! Look at the silly monkey!

    --


    Chas - The one, the only.
    THANK GOD!!!
  85. Backup-Manager by Britz · · Score: 1

    I had to do some research recently which backup software to use for my Debian server. And the most flexible and at the same time easy to use solution seemed to be Backup-Manager. One other program I also took a close look at was Backup2l. There were other progams, but those either seemed VERY big and complex (like Bacula) or did not even some of the features I needed and those features were very important ones.

    http://backup2l.sourceforge.net/
    http://www2.backup-manager.org/

  86. Free distributed backups... by macshome · · Score: 1

    Really it's easy.

    1. Put your data in an encrypted blob.
    2. Name that blob something like [Natlie.Portman.Hot.Grits.REAL][][][XvIdd.AVI.TGZ.Bz2].avi
    3. Upload to a tracker.

    Done

  87. incompetence by shokk · · Score: 1

    The real problem is that the one man ignored the fundamentals of system administration. He was totally ignorant of what backups actually meant, was too dumb to know that he had no expertise in the administration of systems, and thus did not belong in the position he was in. This is the Darwin award for companies composed of stupid people. In the end, he got what he deserved, and a whole bunch of people are wiser now.

    --
    "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  88. Re:Mac's reliability by Anonymous Coward · · Score: 0

    I had no idea anyone actually used Mac's as servers.

    Huh? Mac's what? And who is Mac?

    Is this Mac's Milk in Toronto, where they offer a complete Win-7 DVD for only $12 when you buy a quart of milk? Wow!

  89. Re:Finally! A privacy solution! by Peter+Bortas · · Score: 1

    Lies.

  90. The real failure here by Anonymous Coward · · Score: 0

    Is that they never did any proper restore testing....

    Why would you put your data that you haven't proven is safe?

  91. Re:1 TB of tape costs more then 1 TB of portable H by hab136 · · Score: 1

    Tapes are comparable in cost/GB to hard drives. Within the same order of magnitude, anyway.

    Hey boss, I spent $3,000 instead of $1000 on our backups. Same order of magnitude, quit bitching.

    Tapes are about $0.30/GB (raw space, since you can also compress data to drives). Hard drives are around $0.09/GB. 10TB = $3,000 for tape vs $900 for disk. Not including tape drive.

    So you're paying about 3x for tape.

    No moving parts means you pretty much don't have to worry about them breaking.

    Tape drives have moving parts. Oh the tapes themselves - here's a fun scenario: Write your backup out to tape, then verify it was written correctly. It was, so ship it offsite. The tape warps in the back of a hot delivery van, then sits in storage a while. Your database fails, so you get the tape back from storage. While restoring you get data errors (from the warping), then the tape snaps, gets chewed up in the tape drive, which then jams.

    Tape has failure scenarios too.

    Of course, I am making a big assumption here: that you're going to want to take your backups out of the server room. In that case, do you really want to send off hard drives every day? Tapes are built with this specific use-case in mind, while hard drives aren't -- I can't imagine what you'd be doing to the MBTF for a drive by sending it on a road trip once a week.

    Here is the the one argument tape has in its favor. There are rugged enclosures and connectors for hard drives, though.

    Of course, as networking gets cheaper, it may become more attractive to have a local disk backup, and a remote disk backup that is copied over the network. Depends on how much data you produce every day vs your network speed/costs.

  92. Re:1 TB of tape costs more then 1 TB of portable H by HornWumpus · · Score: 1

    Portable drive vs. tape arguments aside. (Consider that USB drives can run in parallel and have decent throughput. This dude never changed his firewire drive, you can write to the same tape over and over as well.)

    This wasn't a backup problem in the first place.

    This was a database integrity problem and should have been caught by routine or built in validation checks on live data before it ever came to going to backups.

    The best you can expect from a backup is a snapshot of your database from an arbitrary point in time.

    If you hang your hat on a database known to blow indexes etc you had better be on top of its day to day operation. Preventive re-indexing was my preferred solution the last time I was in such a situation. Also batch data integrity checks run nightly (with new checks added every time new ways to screw the data up are found.)

    I expect this database was fucked for some time. A two month rewind wouldn't have made the customers happy ether.

    This problem was in the operator wetware.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'