Slashdot Mirror


Ask Slashdot: Uses For a Small Office Server?

ragnvaldr writes "I'm the 'IT guy' for an office of about a dozen people. And when I say IT guy, I mean I'm the only one here who can use google well enough to figure out how to make things work. We have a 500GB Mac server with a Drobo with 6TB of storage attached. So far all this server does is back up data, and I want to make it a little more useful. We also have a Filemaker server on it, which I have yet to learn how to use at all, let alone efficiently. Any suggestions to make this machine a little more useful?"

260 comments

  1. It's Obvious by Mikkeles · · Score: 5, Funny

    Porn server, of course!

    --
    Great minds think alike; fools seldom differ.
    1. Re:It's Obvious by Anonymous Coward · · Score: 0

      I was thinking media server, but sure that could work!

    2. Re:It's Obvious by Anonymous Coward · · Score: 0

      +1. I'm pretty sure that was the first thought everyone had.

    3. Re:It's Obvious by Anonymous Coward · · Score: 0

      Posting to clear accidental moderation.

    4. Re:It's Obvious by Anonymous Coward · · Score: 0, Troll

      Porn server, of course!

      Yeah, obvious - Macs are good at serving up all sorts of pr0n - pre-Liver-extraction fuck-and-snuff Chinese flicks seem the most preferred amongst Apple users.

    5. Re:It's Obvious by Beelzebud · · Score: 2

      Porn server, media server, I see no distinction!

    6. Re:It's Obvious by cold+fjord · · Score: 1

      Porn server, of course!

      Because nothing makes an office more productive than large quantities of porn.

      On the plus side, it makes evidence gathering easier to settle the sexual harassment lawsuits.

      --
      much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    7. Re:It's Obvious by ElizabethGreene · · Score: 5, Informative

      Hi. Welcome to I.T. A lot of us get started in the exact position where you are.

      Top 3 things:
      1. Make sure you have a handle on what needs to be backed up.
      2. Make sure it's backed up.
      3. Make sure you can restore at least one file.

      Backups run daily or weekly based on your preference, but run through this entire list at least once a month. People create new shares and it gets missed from the rotation and then... kaboom.

      In addition to the above..
      Can you share your printer(s) through the server? Sharing a laser printer is almost always cheaper than having a bunch of inkjets on desks.

      Can you setup some sort of offsite backup rotation? Is taking a tape home once a month an acceptable solution?

      Does your company have a website and branded email? You could very inexpensively purchase a domain and setup a template based site for them. Email @yourco.com is more professional looking than an address @yahoo or @gmail.

      Filemaker is an excellent database system. Do you have forms that drive your business? If so then consider if there are benefits to translating them into filemaker.

      For all of the above, you are at a disadvantage that you don't have test systems. Making untested changes on a production box is scary. Always have a backup. Try to setup a "test" environment wherever possible. Most importantly, understand what you do before you do it.

      Best of luck,
      Ellie

    8. Re:It's Obvious by Dahamma · · Score: 1

      Porn server, of course!

      Because nothing makes an office more productive than large quantities of porn.

      Speak for yourself. My company used to encode porn for streaming. The more porn in the office, the more productive the office was!

    9. Re:It's Obvious by cshark · · Score: 1

      At my office, we wouldn't need a porn server. Everyone's homepage gets randomly set to meatspin enough that nobody wants to see naked flesh. The president of the company has everyone's password for a reason.

      --

      This signature has Super Cow Powers

    10. Re:It's Obvious by Anonymous Coward · · Score: 0

      These days, with all that bandwidth, you just upload your porn (Torrent) to the cloud, where a backup will exist. The better the porn, the longer this online backup lasts.

    11. Re:It's Obvious by Hylandr · · Score: 1

      You lost me at Filemaker. - BOOT TO THE HEAD!

      - Dan.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    12. Re:It's Obvious by Hylandr · · Score: 1

      Was this office a sperm bank?

      - Dan.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    13. Re:It's Obvious by mixmasta · · Score: 1

      Mais oui ... an MP3 folder would be apropos as well.

      --
      #6495ED - cornflower blue
    14. Re:It's Obvious by mixmasta · · Score: 1

      Mais oui ... an MP3 folder would be highly apropos as well.

      --
      #6495ED - cornflower blue
    15. Re:It's Obvious by Anonymous Coward · · Score: 0

      What don't you like about FileMaker? With it you define a data structure and provide users with a pretty GUI to input and extract data. It has the ability to hulk data out to the web and will speak with a traditional SQL server for scalability if that time comes in the future.

      Have I missed something that makes this an awful product? Is Access better and I missed it? Is there a comparable open source product that doesn't require simultaneously learning a programming language and T-SQL?

    16. Re:It's Obvious by Anonymous Coward · · Score: 1

      There is no pr0n in Mac world.

      This is a Macintosh, so logically you can functionally repurpose it to keep heavy doors from shutting in the event the egress need be ajar.

    17. Re:It's Obvious by Anonymous Coward · · Score: 0

      Was this office a sperm bank?

      - Dan.

      Not intentionally.

    18. Re:It's Obvious by DarwinSurvivor · · Score: 2

      Everyone's homepage gets randomly set to meatspin... The president of the company has everyone's password for a reason.

      So he can set their homepage to meatspin?

  2. what does the office do and what software do you u by Joe_Dragon · · Score: 1

    what does the office do and what software do you us? Windows or mac on the desktops?

  3. If you have to ask.... by Anonymous Coward · · Score: 0

    Give me your password and I'll think of something...

    1. Re:If you have to ask.... by lorenlal · · Score: 1

      No problem... It's ********

      Credit

    2. Re:If you have to ask.... by Flyerman · · Score: 1

      When you type hunter2, I only see ********

    3. Re:If you have to ask.... by Anonymous Coward · · Score: 0

      Mom?

  4. In my experience... by Anonymous Coward · · Score: 5, Insightful

    ...you let a perceived need dictate a use, not the other way around.

    1. Re:In my experience... by exupery · · Score: 1

      Agreed, don't try to use any technology simply for the sake of using technology. If your company does come to a point it has another need for the box your finance chief will be thrilled you don't need to buy new hardware.

    2. Re:In my experience... by Anubis+IV · · Score: 3, Insightful

      But when you're as inexperienced as this individual is, sometimes you have needs that you don't even recognize, and which you may be able to solve with the resources already available. Clearly he shouldn't be trying to make it something it isn't, but they may not realize that there are easy fixes out there to problems they have in the office and simply put up with at the moment.

    3. Re:In my experience... by Anonymous Coward · · Score: 0

      In general, this is true, but there are needs that people have not identified because they do not know what technology can do for them.

      I set up a simple file sharing server for a design shop I worked for. They'd had no clue that something like that could be done, and were emailing files back and forth.

    4. Re:In my experience... by Anonymous Coward · · Score: 0

      This, exactly. You might explore setting up a VPN so people can log in to work from home. That's an office pleaser, but it's also open to the Internet and maybe not a good idea to have sitting on the same hardware you are backing up / serving internal files from. Yeah scratch that... one really good backup server is worth more than anything else you could add. If you have spare PC's lying around, install Linux and add services to them... for 12 people you don't need big guns for most services. If you do decide to run other services off that server, consider putting them in a seperate virtual machine.

    5. Re:In my experience... by jamesh · · Score: 1

      ...you let a perceived need dictate a use, not the other way around.

      That's crazy talk! Every business needs a server. First he needs to put some XML on it, then once he has the XML working he can install a cloud (everyone is talking about cloud so it must be good!). Then sit back and watch the money roll in!

    6. Re:In my experience... by macs4all · · Score: 2

      This, exactly. You might explore setting up a VPN so people can log in to work from home. That's an office pleaser, but it's also open to the Internet and maybe not a good idea to have sitting on the same hardware you are backing up / serving internal files from. Yeah scratch that... one really good backup server is worth more than anything else you could add. If you have spare PC's lying around, install Linux and add services to them... for 12 people you don't need big guns for most services. If you do decide to run other services off that server, consider putting them in a seperate virtual machine.

      Yeah, because someone who needs help with an OS X Server is going to have NO problem setting up Linux! [rollseyes]

      To the original poster of this article: That was NOT meant as a slam or slight of your abilities; rather a slam on the mindset that "Linux is for everyone and everything". You are right where you ought to be. OS X will make a FINE server for your dozen or so workstations (assuming you aren't all doing Non-Linear-Editing of video, or heavy-duty software development to/from same!). Grow your skills slowly and carefully. That way, you'll thoroughly understand what you are doing BEFORE you do it, instead of creating an environment and network that gets ever more complicated and rickety as time goes on, by doing things like "just setting up another Linux server" before you even understand what you're doing with the FIRST (OS X) one!

      Fercrissakes, people around here give the STOOPIDEST advice sometimes!

      Yeah, he needs a MIXED-PLATFORM server environment, especially one that is as difficult for the average person to deal with as LINUX, like he needs the proverbial hole in his head! SHEESH!

    7. Re:In my experience... by JaredOfEuropa · · Score: 1

      And in my experience, many non-IT people don't have a clue about how computers and tech can help their business. They might not perceive a need to hook up their bookkeeping software to their online banking service, or a need to run an Asterisk server and use VOIP handsets (to name a few things); after all, what they have now works perfectly fine. So, they're missing out on tech that saves them time, money and errors.

      One of the recurring problems in IT is that business people are often unaware of what IT can do for them, while the IT people are clueless about what the business' needs are, or how the business even works. No wonder business software often sucks. Add to that the growing trend to compartimentalise IT work with ever-narrower job descriptions and stricter procedures and drive IT people to specialise rather than broaden their expertise, and you have the cause of the gap between business and IT. The ability to bridge that gap is a relatively rare talent, but instead of nurturing such talent we seem to eschew it. Rare talent is hard to plan for, or fit into org charts, so the typical middle manager may perhaps rather do without...

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    8. Re:In my experience... by Anonymous Coward · · Score: 0

      "If I had asked people what they wanted, they would have said faster horses" - Henry Ford

    9. Re:In my experience... by Midnight+Thunder · · Score: 1

      The other thing worth mentioning is that there are plenty of CLI tools that are available for Linux that also run on MacOS X. If you find yourself needing any of those tools and Apple doesn't offer them, then looking at MacPorts (or equivalent) is worthwhile.

      BTW one thing worth having is a hardware inventory, so that you know what hardware you have. This can be done in a spreadsheet or, since you have it, FileMaker.

      --
      Jumpstart the tartan drive.
    10. Re:In my experience... by nine-times · · Score: 1

      True, but the problem is that we don't know what problems his office is having, or what "easy fixes" the OP might be missing. Also, given the nature of what this IT guy is asking, I wouldn't suggest anything much more complicated than setting up file/print sharing, and maybe an internal web server.

    11. Re:In my experience... by Anonymous Coward · · Score: 0

      I feel much differently.

      If you rely on a mac server to do business, you're already doing it wrong. If your even part-time I.T. guy can't figure out how to make a Linux (or bsd) fileserver he shouldn't be your I.T. guy: it indicates that he can't use standard industry tools to solve common problems.

      In this space, free software is the most-utilized, most reliable platform. Free yourself of entanglement with proprietary solutions that are likely to be made obsolete or later charged-for. The less you depend on a whimsical software company like Apple, the better.

    12. Re:In my experience... by Anonymous Coward · · Score: 0

      Welcome to be here
      http://bwithyou.com

    13. Re:In my experience... by Eulogistics · · Score: 1

      Did you read where the OP stated his level of skill with IT? He's a guy who was voted "pretty smart" so he gets the job of being IT guy; he's ungodly fortunate that he knows just how little he knows and goes to someone more experienced for advice. As for the Mac server, OP didn't say he advocated for the purchase of Mac stuff; it's just what the business has and it's what he has to work with. If the company grows big enough that they need REAL IT support, hopefully OP will throw his hand up at the next meeting and say "I'm really not qualified to do this". At that point, the company will have a real IT guy who can reinvent the wheel. Until then, the dozen people with their Mac server and their google-fu black belt are puttering along happily. "Good enough is good enough, but perfect is a pain in the ass and often not worth the effort anyway".

  5. Need more info by Anonymous Coward · · Score: 1

    How many printers do you have? How are they set up? Are you a workgroup? Do you want to centralize administration? What kind of software are your users working with? Do you use Outlook?

    To get any decent suggestions your going to have to give a little more information.

  6. Best & highest Use by NEDHead · · Score: 2, Funny

    Doorstop?

    1. Re:Best & highest Use by macs4all · · Score: 1

      Doorstop?

      I know you are, but what am I?

  7. Don't Disrespect the Backups by Anonymous Coward · · Score: 4, Informative

    Seriously, data backups are crucial in every enterprise, even small ones. That's a *great* use for your server. Are you checking on your process by restoring files once per month? Once per quarter? I joined a bioscience center that had faithfully been making backups for half a year before I joined but five months of the backups had no data. So do check, please.

    I have more questions about your backup methods than I can easily list here. Still, there are other good uses for *every* server. They can all:

    1) Provide DHCP addresses
    2) Offer NTP to keep the clocks synchronized
    3) Provide comprehensive system logging (for all systems of concern)
    4) Store and/or offer common utilities like print services

    1. Re:Don't Disrespect the Backups by macs4all · · Score: 1

      Seriously, data backups are crucial in every enterprise, even small ones. That's a *great* use for your server. Are you checking on your process by restoring files once per month? Once per quarter? I joined a bioscience center that had faithfully been making backups for half a year before I joined but five months of the backups had no data. So do check, please.

      I have more questions about your backup methods than I can easily list here. Still, there are other good uses for *every* server. They can all:

      1) Provide DHCP addresses 2) Offer NTP to keep the clocks synchronized 3) Provide comprehensive system logging (for all systems of concern) 4) Store and/or offer common utilities like print services

      Can things like 5 months of "no backups" happen with an rsync-based backup to external hard drives? (see my comment above regarding same). I'm honestly asking.

      If all the clients AND the server use NTP, then why does the SERVER have to dole out the correct time, too? I would assume that if they are using a Mac as a Server, they are probably an all-Mac shop (or nearly so). OS X offers NTP clock/calendar sync on every workstation (in fact, Apple, Inc. itself provides NTP services). I think that Windows 7 does, too. So, why run an NTP SERVER on your Server?

      Same thing for logging: OS X is a logging FOOL! I suppose that one could backup those Workstation Logfiles to the Server. Might be a good idea. But, again, there really isn't much reason to do "extra" logging on the Server (it will be keeping its own logs, too, of course).

      Print Services: Just like Windows (and I assume Linux, too?), a printer's queue is maintained on whatever machine the printer is actually attached to. In the case of a directly-networked printer (like, for example, an HP LaserJet with a JetDirect card), I believe that each workstation has a local queue, and submits jobs to the printer's internal "print server" through an arbitration scheme managed by that print server, too. At least that's my understanding of how OS X (client) handles Print Services. If he is running OS X Server, I believe it can/does provide "centralized" Print Services, even for printers that are NOT physically attached. I'm not an expert in OS X Server or CUPS in general; but that's my guess. WIth as few people as his office has, printer arbitration is probably not too much of a problem, anyway, and I'll bet that he is just doing the "shared printers" bit (which works great in OS X).

    2. Re:Don't Disrespect the Backups by Bazman · · Score: 1

      "Can things like 5 months of "no backups" happen with an rsync-based backup to external hard drives? (see my comment above regarding same). I'm honestly asking."

      Of course. Suppose the server gets rebooted, but there's an issue with the backup drive, and the server spits a warning and carries on without mounting it. Now the clients are dumping to server:/backups as usual, but oh dear, that's on the little 10G root file system and not the 6TB backup. Which soon fills up. And there's insufficient monitoring and logging for anyone to notice. I mean, why bother checking the disk space, we're never going to fill 6TB, right?

      Just one scenario out of plenty. New or expired ssh keys? Someone changed the network card? Lots of things can trip up a system, the epic fail is not having a human check it (which would take two minutes) frequently.

    3. Re:Don't Disrespect the Backups by Anonymous Coward · · Score: 0

      Just +3 Informative??
      Mod parent up!! (Please)

    4. Re:Don't Disrespect the Backups by Anonymous Coward · · Score: 0

      Keep in mind keeping all your eggs in one basket, may bring your whole system down if this machine goes offline for any reason (faulty memory chip, harddrive crash etc.)

      Find the business requirements FIRST, then you can MAYBE use this server for more. However, if you're smart, you'll spend a bit more bucks and have more redundancy.

    5. Re:Don't Disrespect the Backups by Anonymous Coward · · Score: 0

      Addressbook. Collaborative servers .. install some kind of simple collaborative intranet apps that lets users edit documents, set and share calendar events, leave short messages, build knowledgebase etc. There are just too diverse softwares like that around and its very difficult to say which one is best for you if you cant express what your work deals with. The variety is not just in the way its imlemented technically, but also in terms of complexity and flexibility

    6. Re:Don't Disrespect the Backups by stuffeh · · Score: 1

      It has been my personal experience that using mac os x as a print server makes print jobs CONSIDERABLY slower. However, it was one of the first versions of the server package, and might have improved since then. Also might of just been because of the drivers and the older HP printer we had.

  8. Re:Hire a professional... by Anonymous Coward · · Score: 5, Insightful

    Ah yes, the good old "if you don't know, don't even bother asking just fuck off"! Thank god not ALL slashdotters are as worthless as you are, but that argument comes up waaay too often.

  9. rtfm . . . 0_o by Anonymous Coward · · Score: 0

    Mac OSX Server is pretty powerful and you can do alot with it. it could be a print server, a web server, ftp, email, application . . . i would caution putting all those services on one machine, as a single point of failure is sometimes trouble for the less experienced, and you don't want to bring down any data. i have a couple of mac servers running virtually using Parallels on a couple of MacPro's and it handles it quite well and it's very stable and efficient.

    i would take a class or buy a book or just RTFM . . . 0_o

  10. Re:Hire a professional... by Anonymous Coward · · Score: 0

    I second this, a good small business I.T. consultant/contractor can be hard to find, but if you find a good guy a few hours of his time could save you a lot of headaches. My former boss who had small business specializing in networking for small businesses probably could set everything up for a business your size in a few days.

  11. Re:Hire a professional... by MightyYar · · Score: 3, Insightful

    Yeah, I'm sure a 12-person office has an extra 100k sitting around for an IT guy.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  12. Needs based approach by tofu2go · · Score: 4, Insightful

    It sounds to me like you haven't identified a business need and are fishing for one. Wouldn't it be better to look at how the business operates and from there see if there is something that can be done more efficiently? If there is, then ask yourself how this server can be used to address that problem. A server can do a lot of things, but don't look at those things and try to force it on the business when the need doesn't necessarily exist. It may create more problems then it solves.

    If what you are really looking for is something to play with, then Filemaker sounds like a great place to start. It could be your introduction to databases. Once you understand the power of databases, you may find areas of the business that might benefit from a database. But until you have the knowledge, you aren't in a position to implement and support one. Just remember, if you're going to play with something, don't do it on a production server. Backups are a real business need. Even if that is the only thing the box is used for, it is a perfectly good reason for its existence.

    1. Re:Needs based approach by Crudely_Indecent · · Score: 1

      Filemaker sounds like a great place to start. It could be your introduction to databases.

      Dear god, just tell him to commit suicide!

      Once you understand the power of databases

      Not using filemaker you won't!

      Set up a webserver on your personal machine and start playing with some utilities that you think might be useful in your environment. When you've got more than 2 things you'd like to see in use at your office, pitch it to your boss and get his approval. Then create a webserver on the apple server and start building your new company intranet.

      Oh, and stay as far away from filemaker as you possibly can. In my last job I was the go-to filemaker guy (I didn't build the FM databases, I just cleaned up the mess). My approach was to wait until a filemaker database crashed, and rebuild it correctly in PHP/MySQL.

      --


      "Lame" - Galaxar
    2. Re:Needs based approach by jscotta44 · · Score: 1

      Just say you are incompetent in FMP databases and be done with it. PHP/MySQL if fine. However, the guy obviously has other duties and it not an actual full time IT guy. He just wants to be able to do more with the tools he has. He is not asking if he can pick up another career as a SQL expert. FMP can do an awful lot for a businessif they have a business that can benefit from a custom database or one of the pre-built solutions. It will never replace MySQL or Oracle, but it is probably fine for a 12-person office. Problem is, we don't know what business he is in so we don't know for sure if it will work for him.

    3. Re:Needs based approach by Crudely_Indecent · · Score: 1

      The 80's called, and they want their database back.

      Seriously, what kind of performance can you get out of FMP? NONE!

      The databases I was working with were written by a FMP "expert". The one I remember best was online for 3 hours before it crashed. The 13,000 users accessing it simultaneously probably didn't help. I spent 6 hours rewriting in PHP/MySQL. It didn't even hiccup.

      If not having any love for FMP makes me incompetent, I'm ok with that. FMP is a piece of shit app anyway. The only thing worse is Access.

      --


      "Lame" - Galaxar
    4. Re:Needs based approach by macs4all · · Score: 1

      Filemaker sounds like a great place to start. It could be your introduction to databases.

      Dear god, just tell him to commit suicide!

      Once you understand the power of databases

      Not using filemaker you won't!

      Set up a webserver on your personal machine and start playing with some utilities that you think might be useful in your environment. When you've got more than 2 things you'd like to see in use at your office, pitch it to your boss and get his approval. Then create a webserver on the apple server and start building your new company intranet.

      Oh, and stay as far away from filemaker as you possibly can. In my last job I was the go-to filemaker guy (I didn't build the FM databases, I just cleaned up the mess). My approach was to wait until a filemaker database crashed, and rebuild it correctly in PHP/MySQL.

      You DO realize, of course (but it sounds like you don't) that you can design a BAD database application in ANYTHING.

      FileMaker is one spectacular feat of database engineering, and actually quite unique in many, many areas. It's just a shame that your vision is too narrow to realize that.

      It is absolutely amazing to me the number of people on slashdot that can't see past their small little mindset, and must shoehorn every single thing into that narrow world.

      Would I try to run American Airlines' reservation system on it? Hell no! But neither would I try to run it on the likes of PHP and MySQL. FileMaker is a pretty slick database. Too bad you just HAVE to have that C like syntax and SQL queries to BELIEVE that it's a "real" database. Give me FileMaker and I will have a polished, customer-ready solution in their hands while you're still writing and debugging PHP functions, entering MySQL schemas, and designing web forms.
      You, sir, were obviously ONLY the "go to" FMP guy, because NOBODY ELSE knew ANYTHING about it.

    5. Re:Needs based approach by macs4all · · Score: 1

      The 80's called, and they want their database back.

      Seriously, what kind of performance can you get out of FMP? NONE!

      The databases I was working with were written by a FMP "expert". The one I remember best was online for 3 hours before it crashed. The 13,000 users accessing it simultaneously probably didn't help. I spent 6 hours rewriting in PHP/MySQL. It didn't even hiccup.

      If not having any love for FMP makes me incompetent, I'm ok with that. FMP is a piece of shit app anyway. The only thing worse is Access.

      First, You do realize that Access and FMP were one and the same at one time. FileMaker grew up; Access didn't.

      13,000 users does sound like a bit much for FileMaker, though, since Filemaker 11 Server Advanced has only been tested with 250 simultaneous users. So, I call Shenanigans, or somebody should have been FIRED for specing something that far beyond its guaranteed limits. Or you are a fucking liar. I tend to think the latter, because I can't find anything to even REMOTELY suggest that capability in MySQL. And especially not with an application you can whip together in six hours! I'll bet Amazon.com doesn't have 13,000 CONCURRENT clients. Gimme a break! When you LIE, at least make it believable.

      What you don't know is that FMP actually ALLOWS for multiple users to have the same record open simultaneously, and actually updates all clients view of the record in "realtime". The overhead to manage that alone across 13,000 clients is something that MySQL simply doesn't have to deal with. In fact, I wonder if there is a database on the planet that has that many CONCURRENT accesses. Certainly not on a single server!

      And was this running on the same server hardware and network as the FMP solution? Because that could make all the difference.

      Also, was your PHP/MySQL solution REALLY equivalent to the FMP database? Or was it more, um, "austere"? (I'll bet I can guess...) Anything you could design, write and debug in SIX HOURS of PHP and MySQL was pretty frickin' simplistic. Because you couldn't use ANYTHING but the data between the two systems. So, either you are working at the speed of Commander Data replacing the Isolinear chips that the other (infected) crewmember had removed from the computer on TNG, or you are a liar, or you had a pretty simple application.

      I'm betting on "liar".

    6. Re:Needs based approach by zbobet2012 · · Score: 1

      I can't tell if you are trolling or not, but just in case.

      I'll bet Amazon.com doesn't have 13,000 CONCURRENT clients. Gimme a break! When you LIE, at least make it believable

      In fact, I wonder if there is a database on the planet that has that many CONCURRENT accesses.

      Google has over 30,000 searches per second. Secondly he states that 13,000 users where using it simultaneously, not that the database had 13,000 open DB connections. Slashdot probably has more people viewing it than that now. I am sorry you suck at computing, but writing a web app to deal with 13,000 simultaneous clients is trivial. You will have room to talk when you need to deal with 30,000,000.

    7. Re:Needs based approach by macs4all · · Score: 1

      I can't tell if you are trolling or not, but just in case.

      I'll bet Amazon.com doesn't have 13,000 CONCURRENT clients. Gimme a break! When you LIE, at least make it believable

      In fact, I wonder if there is a database on the planet that has that many CONCURRENT accesses.

      Google has over 30,000 searches per second. Secondly he states that 13,000 users where using it simultaneously, not that the database had 13,000 open DB connections. Slashdot probably has more people viewing it than that now. I am sorry you suck at computing, but writing a web app to deal with 13,000 simultaneous clients is trivial. You will have room to talk when you need to deal with 30,000,000.

      First, is Google running on PHP and MySQL? I think not. They use thier own database called Bigtable. Bigtable is NOT an SQL database. In fact, it isn't even a Relational Database. They even run their own custom Linux distro, don't they?

      Sorry you suck at RDBMS design, and fact-checking. I would imagine that Google doesn't use Apache, neither. Nope. They use the Google Web Server. So, what was your point, again? Second, it depends on what he meant by 13,000 simultaneous users were USING it.

      Third, I still call shenanigans because FMP Server has a hard limit of 100 concurrent web users (100 concurrent sessions), if they were using it to publish the database directly. And if they WEREN'T using it to publish the database to the web directly, I'm not sure how they were getting the data to the clients. And if they were using FileMaker Clients, FMP is only tested to 250 clients. It has no actual maximum; but 250 is pretty far from 13,000. and FMP isn't like MySQL: You don't open a connection; do a transaction or two, and close the connection, like you do in PHP/MySQL. Opening a FMP database is a many-seconds-long process. He said that FMP ran for 3 hours before it buckled. I don't think 13,000 FMP clients could have OPENED the database in 3 hours!

      Ok, let's look at some REAL concurrent numbers. We'll leave the likes of Google, Yahoo, eBay, the NFL, GoDaddy and Amazon out of it; because what they are doing is FAR from trivial. And BTW, anyone can throw numbers around; but I am having a real hard time verifying your claim, other than the Google number. And as I said, what they are doing has NOTHING to do with PHP/MySQL; and so is a non-sequitur:

      This Tomcat/Apache and Tomcat/IIS article seems to suggest a number of concurrent sessions that is a couple of orders of magnitude LOWER than 13,000 simultaneous users.

      Apache documentation seems to suggest that 13,000 concurrent open sessions is pretty damned many, too.

      OTOH, WebSphere has the ability to handle hundreds of thousands of concurrent connections; but again, we ain't talking no steenkin' LAMP configuration, like the original LIAR suggested. And those applications aren't thrown together in six hours, neither. So again, not germane.

      So, the bottom line is: I'm positive it can be done; but it is not "trivial" to make it run well, and I have serious doubts as to whether a LAMP solution can get there in six hours worth of real-world MySQL/PHP coding.

    8. Re:Needs based approach by Crudely_Indecent · · Score: 1

      http://www.mysqlperformanceblog.com/2006/08/09/cache-performance-comparison/

      This is from Peter Zaitsev who managed the High Performance Group within MySQL until 2006...is he a liar too?

      The server I used was anything but modest.

      --


      "Lame" - Galaxar
    9. Re:Needs based approach by Crudely_Indecent · · Score: 1

      And what the hell are you blathering on about Tomcat for? I never mentioned Tomcat, we're talking PHP here, not Java.

      HEAnet's National Mirror Server regularly sustains over 20,000 concurrent connections on a single Apache instance.

      --


      "Lame" - Galaxar
    10. Re:Needs based approach by angel'o'sphere · · Score: 1

      You are a little bit harsh and have some claims out of your ass that don't hold. Ofc Amazon has millions of concurrent users. The fact how many concurrent users you have is not even important. Important is what they are doing.
      Calling your parent a liar is pretty stupid imho.
      angel'o'sphere

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    11. Re:Needs based approach by Divebus · · Score: 1

      "You are a little bit harsh and have some claims out of your ass that don't hold."

      If it weren't for your low user ID, I'd say "you must be new here".

      --

      Most of the stuff on /. won't survive first contact with facts.
  13. Learn it. by pixline · · Score: 2

    Use and study it as much as you can: knowledge pays for itself and OSX Server is not the same thing as a raw linux/bsd box. (And while you're at it: enjoy every single pixel of their Apache and Mailman admin interface OSX style, you'll miss 'em in real life!)

  14. Requirements? by Anonymous Coward · · Score: 0

    Requirements first, lad.

    What do you need? What would improve productivity or whatnot?

    If you don't need anything, then turn it off. Saves money. Quantifiable improvement.

  15. Re:MAC Server?? by MightyYar · · Score: 3, Insightful

    Why? It's doing backups, and it's a full-fledged Unix machine.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  16. yup. Something about a solution in search of a problem is coming to mind.

    --
    Mod points: Guaranteed to remove your sense of humor.
    Side effects may include gullibility and temporary retardation
  17. Vmware Fussion by Anonymous Coward · · Score: 0

    If things are working as they should already. Create a whole bunch of servers! Centvm, DNS vm, even web hosting... You are not risking much if you just pay attention to your memory. Max out the internal drive space and RAM.

  18. motivation server by carlosap · · Score: 1

    i dont know what your office do, but it could be used to share some motivation videos, maybe some porn to release the stress, mmm i dont know any game server for macosx, but seriously, why the f. you ask this on /.
    I dont think you would get another answer than install porn

  19. Wrong way around by nine-times · · Score: 5, Informative

    It's generally better to start a project from "I want to accomplish [x], so what do I need?" rather than "I have [x], so what can I accomplish with it?" The first approach will be much more focused and more likely to succeed.

    Second thing to keep in mind: you don't want to experiment on a production server. I don't care if the "production server" is only a backup server-- if you don't want to endanger your backups, then it's still a production server. This means you shouldn't do anything with this server until you've planned what you want to install on it, and you've already set up a test implementation and you know what you're doing.

    Third thing to keep in mind: in current IT practices, it's often not worth it for a small company to do things for themselves unless they need to. You probably need a local file server and therefore also a backup scheme. Aside from that, things like web hosting, email, and chat are usually better handled by a big company that can afford a datacenter. If you do try to do email internally, make sure you back it up and have a plan for outages and disaster recovery.

    All that aside, you could start with basic services: directory services, file sharing, email, etc. Filemaker has its uses, but let the use determine the tool. Don't go around pounding on everything just because you've found yourself a hammer. Define the job, and then pick the best tool for the job.

    1. Re:Wrong way around by thegarbz · · Score: 2

      It's generally better to start a project from "I want to accomplish [x], so what do I need?" rather than "I have [x], so what can I accomplish with it?"

      The problem is if you don't know what is possible how could you know if there are efficiencies to be gained from it? Not everything in IT is an "expense" that needs a business case for justification. Some things are features we already have and we don't know that we could potentially improve our way of life with it.

      Example:
      At our work we already have several Toughbooks. We already have WiFi coverage over the plant. We already have an database of all assets. The inspection team had a wonderful set of procedures for equipment inspection and updated the database when they got back to their desks. I'm sure you can see where I'm going with this but for some reason no one in the inspection department did.

      Each of these were separate and bought for separate reasons for separate business needs by different departments. Now the inspection team borrow the Toughbooks from another department when needed to update the database directly in the field. This process nearly halves their inspection time and they never even knew it was possible let alone built a business case for it.

      Admittedly we don't know enough about his workplace to know how we could improve things, but not every IT expenditure is driven by a business need, or more accurately not all business needs have to be known before you ask others for advice on continuous improvement.

    2. Re:Wrong way around by Bacon+Bits · · Score: 1

      It's generally better to start a project from "I want to accomplish [x], so what do I need?" rather than "I have [x], so what can I accomplish with it?" The first approach will be much more focused and more likely to succeed.

      While generally this is true, professionals tend to forget that at the very beginning plain ignorance (not stupidity... ignorance means one simply does not know) is the main problem. The question is "I don't know what I can accomplish or what I'm supposed to do. How do I know what's reasonable, what's too expensive, what might be accomplished?" If you're used to Algebra, how do you know when you need Trig or Calculus? It's obvious to those who use it a lot (e.g., a given physics problem can be many times easier if you know the Law of Cosines, or how to construct and evaluate an infinite series, or integrate or derive an equation) but if you've never even seen it done, never know what it's for or how to know when to use it, you don't even know what question to ask.

      Unfortunately, most IT professionals learn this type of thing simply by being immersed in the field and by observing more experienced professionals. You need someone with this knowledge already, but consultants are so expensive you need to have a project for them and it's impossible to hire an IT specialist in such a small company.

      --
      The road to tyranny has always been paved with claims of necessity.
    3. Re:Wrong way around by ignavus · · Score: 5, Insightful

      It's generally better to start a project from "I want to accomplish [x], so what do I need?" rather than "I have [x], so what can I accomplish with it?" The first approach will be much more focused and more likely to succeed.

      Rubbish. That is waterfall methodology all over.

      Sometimes you don't know what you want to accomplish until you know what is possible. The problem with technology is that many people don't ask for what they want because it has never occurred to them that it is possible. They don't even know what they want because they cannot articulate a need that they have no words or concepts for.

      Looking at what is possible can help someone to clarify their real needs and desires. That is what this guy wants. A few hints about what is possible, about what other people are doing, not a sanctimonious lecture about the need to define your goals at the start of a project.

      --
      I am anarch of all I survey.
    4. Re:Wrong way around by jscotta44 · · Score: 1

      Amen for common sense! Bot for your own business place and for your position on the original poster's question. You are the kind of guy I like to have around me in business.

    5. Re:Wrong way around by PJ6 · · Score: 1

      I totally agree with you. Decades of development have shown me that gathering requirements up front never works well; you have to put a user in front of working software for the real requirements-gathering process to begin. They start using something and it's like night and day, a light goes on and their minds expand. My most useful function, when I'm allowed to do it, is to creatively anticipate users' needs, deliver things they never would have thought of asking for because they'd never imagine them on their own. And I get happy users because to them, it seems like magic; I don't force them to conceive of every detail, but allow them to join in a relaxed, fluid, creative experience. We are not the machines we program. Users are not developers. "Less like Hell and more like Christmas".

    6. Re:Wrong way around by nine-times · · Score: 1

      While generally this is true, professionals tend to forget that at the very beginning plain ignorance (not stupidity... ignorance means one simply does not know) is the main problem. The question is "I don't know what I can accomplish or what I'm supposed to do. How do I know what's reasonable, what's too expensive, what might be accomplished?"

      Well first, I'm explicitly speaking in generalities. But more importantly, I'm speaking from experience of being someone who started out knowing nothing, and now I'm a relatively high-level IT guy (Relatively! I'm not trying to brag, and yes, you might still know things I don't.)

      In my experience, things geneally turn out better when you start by defining your goals. I'm not saying that this guy shouldn't experiment, but that he probably shouldn't just poke around on a production server, installing and uninstalling different things. If you don't really know what you're doing, decide on something that you'd like to do and think should be possible, and then start researching what's needed to do it. Experiment on a spare desktop machine. When you have it figured out, then you can think about installing it on the server.

    7. Re:Wrong way around by kenh · · Score: 1

      In your warehoue/inspection team example, if it isn't obvious to people inside the company, how are we, who don't even know the industry, number of employees, or services provided going to have any meaningful, non-generic examples.

      In your warehouse example, all that would have been needed would be for someone to ask the very simple, completely non-technical, question "How can I cut the time it takes to do equipment inspections?" That would have lead to a review of the process involved (inspect, take notes, enter notes back at desk). When the conversation turns to "Could they enter their notes while at the machine?" after discounting giving the inspectors iPads, your final toughbook-based solution would likely have been arrived at.

      The solutions that matter to the business will be based in the business of the company. Look around, see what people are doing, see what external services users use and see if you can bring them in-house. When I worked at a major oil company, we had semi-annual meeting between each business unit ant IT - they told us how they were using technology, what their issues were - we told them the services we offered, provided info on emerging technologies, and then we had a brainstorming session where we (IT) tried to propose solutions/advice to actual business problems and their "wouldn't it be nice if we could..." ideas. There's no reason that wouldn't work on a much smaller, more informal scale, I.e., have lunch with department heads, principals in the organization...

      --
      Ken
    8. Re:Wrong way around by thegarbz · · Score: 1

      Very true.

      We are definitely in no place to help the author, I was just replying to notion that all projects need to start with a business case. You could argue that the author is doing exactly what you describe here. "Look around, see what people are doing" is something that can be expanded beyond the internal company and to others.

    9. Re:Wrong way around by nine-times · · Score: 1

      Rubbish. That is waterfall methodology all over.

      Rubbish. Obviously you're a developer, and not a real "IT guy". Let me go ahead and say the thing that you don't want to hear: general IT support is a different ball game, and you probably don't know how to do it properly.

      Sometimes you don't know what you want to accomplish until you know what is possible.

      Right, so if you're at that stage, then you probably shouldn't be mucking around in a production server. Set up a test system, screw around with different things, and when you're done and know exactly what you want to do, then determine if your current server offers a sensible way to do it. Either way, you're going to have to start by picking something you'd like to do, and researching what's needed to make it happen.

    10. Re:Wrong way around by Larryish · · Score: 1

      The guy needs to pick up a used machine for testing.

    11. Re:Wrong way around by rastoboy29 · · Score: 1

      Well said.

  20. Re:Hire a professional... by Anonymous Coward · · Score: 0

    You ever hear of an IT consultant? it's what I do for a living... sometimes I have work for months with a client, sometimes I only need to be there for a few hours.

    This job looks like it wouldn't be more than a few hours. If you can find a place that will give me 100k to set up a fileserver, let me know.

  21. Mac OS X server license? by hugortega · · Score: 1

    Do you have a mac os x server license? If not, you can buy it, and you'll have a lot of services available, from podcast server to directory server, iCal server, and a lot of options.

    1. Re:Mac OS X server license? by achbed · · Score: 1

      The next release of Max OS (Lion) includes server functions as an optional install at no additional cost.

  22. If you want it to be useful... by cold+fjord · · Score: 2

    Make sure it is reliable before you get people to rely on it. Make sure both the computer and storage are on UPS and have good surge protection. Ideally you want the server to shutdown before it loses power. Also, make sure you have some sort of backup scheme in place. Tape backup, DVD, whatever, just make sure you can backup the data and restore. It's a really good idea to test your backups from time to time to make sure they can be read. Ideally you will also save your backups either off-site, or at least in a fire safe. Also, check that the server area doesn't get too hot as that can cause problems as well. Make sure you apply current OS patches. Ideally you will also have anti-virus protection. If the office has access to the internet, make sure you have at least a cheap hardware firewall, or better if you can, to protect everyone. Consider physical security. Do you lock the room with the server? Use cables to secure it? Document things in case you need to rebuild it.

    Consider information security: does everyone get access to everything?

    Besides that, file servers tend to be very handy, even for small offices. Put any sort of shared resources you use on the file server instead of on individual PCs. Things like: document templates, form letters, contact lists, etc.

    Beyond that, it really depends on your business doesn't it? I assume you bought Filemaker for a reason. Information sharing must be important somehow. You can use Filemaker as the heart of a lot of business applications. Would an internal web server be useful? Internal mail server? List server?

    One more thing, teach people how things are intended to be used.

    Help them out - make sure their PCs are properly patched, have anti-virus, and ideally aren't running as administrator.

    --
    much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
  23. 5 Rated Comment by Anonymous Coward · · Score: 0

    What?

    Maybe thats directed towards the editors.

  24. Most Important Job It Can Do by Anonymous Coward · · Score: 0

    Backup. Oh you're already doing that? Done.

  25. Why for? by Anonymous Coward · · Score: 0

    This depends on a lot of things we (and you seem to) not know about. No offense.

    In a nutshell: You seem to be looking for trouble.

    Have you seen any new needs coming up? You shouldn't have to shovel functionality down just for the sake of it. Sometimes simplicity is worth it and more is less.

    Also, we can't be in your office to know what goes on there. You most probably know better than all of us.

    If you can google enough to make things work, the next step seems to learn how to google enough to know about what is worth making work.

    I wish I could give you output regarding a lot of cool things you could do with your server to boost productivity, make people happy and make you happy, but what are your needs on the first place? You wish to learn? Increase profit? Reduce downtime? Those are all useful in one way or another.

    If you wish to learn, you can just go around asking yourself stuff:
    Have you got some monitoring going on?
    Is your server hardened? Could you think of ways of breaking into it?
    Does it have any form of redundancy? What happens if it explodes?
    Is a domain server needed?

    I think you should pay attention to what happens on your office/network, study a bit if you're serious about it, google and answer things for yourself. And for pete's sake, don't go testing things on the server.

  26. Two suggestions by Anonymous Coward · · Score: 0

    1. Get in the apple server bootcamp class and learn how to use it. Its not a overly difficult course and gives you good insight into what all the platform offers you.

    2. Hire me as your mac admin short term since ive been doing this for the past 15 years and need to eat.

  27. Re:MAC Server?? by joshki · · Score: 2

    Why would you replace a Unix server with a Linux server?

    --
    I do not read or respond to AC's. If you want a discussion, log in. Otherwise, don't waste your time.
  28. As a 49 year old militant feminist grandmother by Anonymous Coward · · Score: 0

    Advice is buy a 386 off eBay, open it up and take out the LED and the turbo button, bang a hole into the mac server, solder in the turbo button and put a battery containing led with acid mixed together into the server case. Now it's a little more useful. Anymore worthless questions or did you expect we all have magic "useful" ways that'll increase your bottomline 20%?

    1. Re:As a 49 year old militant feminist grandmother by macs4all · · Score: 0

      Advice is buy a 386 off eBay, open it up and take out the LED and the turbo button, bang a hole into the mac server, solder in the turbo button and put a battery containing led with acid mixed together into the server case. Now it's a little more useful. Anymore worthless questions or did you expect we all have magic "useful" ways that'll increase your bottomline 20%?

      Going through The Change, are we?

  29. how many people work in your organisation? by Anonymous Coward · · Score: 2

    if your company is more than ten people, you should try a wiki of course.

    .~.

  30. All offices have paperwork by thesandtiger · · Score: 2

    Set up a document versioning system to track changes.

    --
    Since I can't tell them apart, I treat all ACs as the same person.
    1. Re:All offices have paperwork by scrib · · Score: 2

      Seconded. Version control of some stripe is a fantastic (and oft overlooked) thing for most organisations.

      Which flavor of version control is left as an exercise to the OP. The "right one" for the office depends a great deal on what is produced, what they can budget, and what the users will tolerate. It's funny, sometimes users don't appreciate the extra steps it takes to check out/check in a file, until someone changes it under them.

      --
      Help! Help! I'm being repressed!
  31. Webserver, Wiki, SVN by BadPirate · · Score: 1

    Using Apache, you can fire it up as a local web host, for company wiki or SVN.

    --
    - Holy crap, I've got MOD points! Who thought that was a good idea.
  32. Backups? by camperdave · · Score: 1

    6Tb of storage is excellent for a file server. However, unless you are bringing files offsite and running occasional restore tests, then it's not really a good setup as a backup. I'm not sure of the Drobo's capabilities, or how the drives are configured within it, but you might consider taking a couple of them offline and cycling through them like tapes; bringing the spare drives offsite.

    --
    When our name is on the back of your car, we're behind you all the way!
    1. Re:Backups? by Anonymous Coward · · Score: 0

      Drobo is a DAS/NAS/SAN device meant to be either primary or secondary storage for a small enterprise. It is a drive array with a proprietary coding scheme, not RAID 5 etc. not sure could be RAID under Drobo proprietary management. Anyway the Drobo management is meant to be easy for small shops. So there are no drives to remove. Needed would be a backup scheme for off site disaster recovery, perhaps tape or multiple rotating external eSata drives. Som etype of snapshot tech is needed to keep backup time manageable. For expanding use of the server determine business needs then go from there. Primary file server, map work stations to the server. This makes backup more critical since I think currently the server is backup to files stored on workstations. Learn as much as you can without affecting your primary job too much. You can get local small business IT support from many consulting companies, $60-120/hr or so much per server per month or package deals.

      P.S. sorry about the AC, too lazy to reset pw.

    2. Re:Backups? by TechNit · · Score: 2

      I own both a 4 disk Drobo and a 5 disk Synology. The Drobo is bonehead easy to setup and use but it is also really damn slow. It's ok for backups but that's about it. The Synology is more involved to setup but it is a quantum leap faster than the Drobo. Once the Synology is setup it's day to day care and feeding is pretty minimal. I'm doing Time Machine backups to the Drobo and using the Synology for long term archiving of images. I'm a photographer and these days it is nothing to go out and shoot for two days and come home with 50GB or even 100GB of images.

      --
      Sig?! Sig?! We don't need no stinking sig!!
  33. Communication? by Anonymous Coward · · Score: 0

    Host a company wiki.

    Although, I have to say, getting people to use a wiki is like pulling teeth at my company.

  34. if it aint broke ... by NemoinSpace · · Score: 0
    if you had even the most basic training as an IT guy you would not ask such questions.
    There will be no thinking outside the box here! This is Slashdot and we are legion. Now go back to your cube. (and stop trying to make the rest of us look bad. we are already at least 3 rules ahead of you)
    1. is it broke?
      1. does anyone know it's broke?
        1. can you blame someone else?
  35. Re:Hire a professional... by Anonymous Coward · · Score: 0

    Here's how you can best serve your employer: Realize that your problem is out of your hands. Figure out first what you need that thing to do. Then hire a professional who can deliver that. Don't half ass it. Don't risk your job and get fired for half assing it and failing miserably. Hire pros. They are worth their weight in gold.

    No way! Use these people who are too cheap to hire a consultant to further your knowledge. Learn everything you can on the company time, no matter how badly you screw things up there. You'll gain valuable experience, and besides..... you never claimed to be an I.T. expert did you? If it gets too scary for them, they'll just have to hire someone.

  36. Use it to create another virual server by shawn443 · · Score: 1

    Then use this server as a test environment for your learning purposes and for demo applications. You could use this server to help discover what you might or probably don't need.

  37. Keep it simple! by Anonymous Coward · · Score: 0

    TLDR: keep it so simple that it *can't* screw up and you can't get your ass kicked.

    Just keep it as a file server! OSX server would have been a simple drop-in solution for groupware but OSX server is dead - and having the organisation's groupware residing on just one physical machine is questionable.

     

    It would be wise (even if you were a real IT person) to try to move any responsibility you have to somebody/somewhere else. You can do this by using hosted groupware such as Zimbra or Goolge Apps and even hosted file server such as Ignyte (it's awesome!, you just run a VM locally as a cache and use simple online the web interface to manage everything.)

    Also, just a thought - if you just need a simple file server then using just the Drobo without the server is probably the way to go. If you use just the Drobo you have 1 less moving piece to fail.

    Remember, if something goes wrong it is *you* who is responsible - and "I'm not an IT guy anyway" doesn't cut it.

  38. Internal or external? by david.emery · · Score: 2

    I'm presuming this machine is for internal use only. If you need to host external services, such as a website, pay $1k for another Mini Server and use that exclusively for external facing services.

    That being said, you could activate the Wiki function and produce a little company Intranet where people could post and update information. That's quite easy to do once you've enabled the WebServer (using Server Admin).

    It's also easy to set up LDAP server, which will at a minimum simplify your account management. You could use Mobile accounts on each workstation, so that the workstation's data is local but is automatically both backed up to the server -and made available- if the user has to log onto or borrow another machine.

    You could configure VPN for safe remote access (but that's a bit tricky.)

    Right now the best book on OS X Server Admin is Daniel Eran Dilger's book. (http://www.amazon.com/Snow-Leopard-Server-Developer-Reference/dp/0470521317)

    My experience as a SOHO user/administrator of Server going back to Tiger Server is that each version has gotten easier to use, but unless the out-of-the-box configuration is -exactly what you need-, it's worth paying a couple $100s to get an expert to fully configure the server initial setup, particularly the DNS. If the DNS isn't set up perfectly, a lot of stuff breaks in OS X Server. (I've used Mid Atlantic Consulting here in the DC area.)

    Finally, you need to have an additional backup strategy that involves off-site/off-machine backups. Consider the recent tornadoes all over the US! I have a pair of USB drives and my plan is to monthly back up to one and swap it for the other stored at an offsite location (friend's house.) (Disclosure: I'm about 6 months behind doing that, one of the drives in an external exclosure died and I haven't gotten around to replacing it.)

    1. Re:Internal or external? by itchythebear · · Score: 1

      All great advice, but this puzzles me:

      If you need to host external services, such as a website, pay $1k for another Mini Server

      At $1,000(not including labor and electricity) wouldn't it be cheaper to just host any external services with a hosting company? Chances are they have a better backup policy, guaranteed uptime, and a better internet connection. Just my 2 cents.

      --
      If what I just said sounded like a troll, it was probably just a failed attempt at humor.
    2. Re:Internal or external? by iMouse · · Score: 1

      EasyVPN is fantastic for Mac OS X Client. Makes VPNs idiot proof. Just configure passwords, set IP range and port forward the L2TP/IPSec ports.

      I'm assuming that this Mac is actually running OS X Server and not Personal File Sharing on OS X Client. Would imagine EasyVPN wouldn't run on Server.

      I have 6TB in RAID 5 shared out on my mini via FireWire 800 from a OWC Qx2. Love it... Originally tried a Drobo and had problems with stability of it under load.

    3. Re:Internal or external? by Anonymous Coward · · Score: 0

      Or drop the kiddie os and use a real one
      Linux Solaris or even windows

    4. Re:Internal or external? by macs4all · · Score: 1

      Or drop the kiddie os and use a real one Linux Solaris or even windows

      Yeah, because a certified Unix is such a kiddie OS compared to Linux.

      No wonder you posted as AC. Even YOU don't believe your bullshit!

    5. Re:Internal or external? by david.emery · · Score: 1

      That's a good point, particularly if the only external service you provide is a website. Additionally, the hosting company is presumably investing the non-trivial effort to secure the webserver. If you're going to do e-commerce/online store, then a reputable hosting company is probably the only way to go.

    6. Re:Internal or external? by david.emery · · Score: 1

      At $1,000(not including labor and electricity) wouldn't it be cheaper to just host any external services with a hosting company? Chances are they have a better backup policy, guaranteed uptime, and a better internet connection. Just my 2 cents.

      That's a Very Good Point, particularly if the only external service you provide is a website. Additionally, the hosting company is presumably investing the non-trivial effort to secure the webserver. If you're going to do e-commerce/online store, then a reputable hosting company is probably the only way to go. (In my case, there's additional value in having a little experience in configuring and operating a webserver.)

    7. Re:Internal or external? by david.emery · · Score: 1

      I have 6TB in RAID 5 shared out on my mini via FireWire 800 from a OWC Qx2. Love it... Originally tried a Drobo and had problems with stability of it under load.

      Me too! I've been very happy with the Qx2 and FW800. But what I'm hoping for/waiting for is a Thunderbolt-equipped Mini server and a Thunderbolt-to-eSATA adapter. I've heard rumors these adapters are in the works. But even RAID10 is No Substitute for offsite backup!

  39. Here's a suggestion by NoNonAlphaCharsHere · · Score: 1, Informative

    I'm the 'IT guy' for an office of about a dozen people. And when I say IT guy, I mean I'm the only one here who can use google well enough to figure out how to make things work...

    Stop! Stop right there!

    RUN! RUN FOR YOUR LIFE!!!!

  40. Re:Hire a professional... by lorenlal · · Score: 2

    Actually... I used to be an on-demand IT guy. I worked for a company that charged on billable hours. When something needed maintenance or a break happened, I would schedule some time to see them and take care of it. When my clients had a need, they'd talk it out with me and our business guy, we'd draw up a quote and then do the work. We'd also take care of necessary maintenance (again on demand).

    It's actually a pretty good way to get the IT needs taken care of without needing to spend 100K... Or even 50K... If you're an office of about a dozen or so you could probably get by on less than 10K/year including hardware.

    It worked out for me because I had a lot of clients, so I always had work to do... It worked great for my clients because (I like to think) that I did good work for them without costing them their profit margin.

  41. Re:Hire a professional... by NicknamesAreStupid · · Score: 2

    Stonewall and obfuscate until they are willing to hire additional help or give you an obscene raise. Once they recognize your unique ability to set priorities, they will promote you to manager.

  42. Re:Hire a professional... by Anonymous Coward · · Score: 2, Informative

    How is this insightful? The guy asked what things he he might be able to use a Mac server for his admitted skilset and you're telling him he's over his head and should hire a professional. And what exactly will he be hiring this professional to do? Man some geeks are so full of themselves they've gone 180 to stupid.

  43. Re:Hire a professional... by supremebob · · Score: 1

    Yep... IT seems fairly easy for a layman until you have a hardware failure due a power outage, and suddenly find out that your daily backups haven't been working correctly for the past few weeks.

    Only THEN will many people understand how important IT concepts like UPS battery backup, RAID, and scheduled backup tests are.

  44. Off site backups by Prairiewest · · Score: 2

    I think the most important thing you can do for your small company is to research and implement an off-site backup solution. Find one strikes the right balance of cost versus privacy/security for the business sector that you're in. So if you're using the Mac as a central place to back up the employees individual computers, or if you've made it the place where everyone saves all their files, that's a great first step. But it needs to be augmented with off-site backup.

    I have seen too many examples of small businesses losing all of their data to theft or fire. I don't mean I'm reading about them on the web, I mean I hear these stories in person. I'm honestly amazed at how many times this happens, and having central backup or central storage alone isn't enough to mitigate the dangers.

    Good luck, and happy Googling!

  45. Some tips by itchythebear · · Score: 1

    If the rest of your computers are macs as well, use the space on that drobo for everyones timemachine backups(assuming no one has like 1Tb of data on their machine). Timemachine works pretty well for recovering both accidentally deleted files or restoring a machine thats had a hardware failure of some kind. If you don't want 12 machines all trying to back up data every hour all at the same time over your network, you can change how often timemachine does backups by editing the file /System/Library/LaunchDaemons/com.apple.backupd-auto.plist. If you aren't familiar with launchd(what OSX uses to start and stop processes) then def read up on it before editing any plist files.

    Normally I recommend NOT editing anything in /System, but thats where apple put the time machine preference files so I suppose in this case it's acceptable to modify that file.

    Oh and some type of wiki is always a nice tool, I think OSX server comes with one, or you could just use WikiMedia.

    If I think of anything else I'll be sure to post it, but as others have said, it's best to think of what your business needs rather than invent problems to fix.

    --
    If what I just said sounded like a troll, it was probably just a failed attempt at humor.
    1. Re:Some tips by macs4all · · Score: 1

      Normally I recommend NOT editing anything in /System, but thats where apple put the time machine preference files so I suppose in this case it's acceptable to modify that file.

      Or be safer, and use one of the GUI Time Machine editors, eh?

  46. Trivial Apache/MySQL Services by Chris+Snook · · Score: 1

    I run the server for a small company as well, and since we do some Apache/MySQL stuff on it anyway, there's a lot of lightweight, mostly turn-key Apache/MySQL stuff I've set up opportunistically, some of which have turned out to be useful to the whole organization, and some of which have just turned out to be useful for me and the developers. It's a bit simpler to set up on a Linux server where a lot of this stuff is prepackaged for you, but Macports is rather straightforward, and installing PHP apps is only marginally more complicated than unpacking a zip file. Among other things, we're using:

    Limesurvey
    Pastebin
    TikiWiki
    WordPress

    All of these require (trivial) database setup, which I manage with phpMyAdmin.

    Don't overreach though. Your time is valuable, so you're much better off paying a bit to one of the many service providers who will gladly provide you with similar services for free or cheap, than mucking around in config files you don't understand. Your intranet server is still a great place to do proof-of-concept setups for things that ultimately you'd want to outsource. I use it more for things that require more customization than I can get from a service provider, but I'm a fairly experienced system administrator.

    --
    There's no failure quite as dissatisfying as a complete and total solution to the wrong problem.
    1. Re:Trivial Apache/MySQL Services by corychristison · · Score: 1

      there's a lot of lightweight, mostly turn-key Apache/MySQL stuff I've set up opportunistically, ... [snip] ... PHP apps ...

      In my experience, Apache, MySQL and PHP are anything but lightweight.

      Not flaimbaiting, just wanted to point it out. I've been a web developer for over 10 years and the above setup is all my preference (well, LAMP, not MAMP - *NIX is *NIX though)

  47. Alerts by networkzombie · · Score: 1

    Setup Cron (or whatever) to send alerts via email. Did the backup complete successfully? Send an Alert. Did the backup fail? Send an alert. Is a disk failing? Send an alert. Is the CPU usage higher than average over a six month period? Send an alert. Is it a full moon? Send an alert. Is it the vernal equinox? Send an alert. Is it Elvis' birthday? Send an alert. I do a whole This Day in History alert. You can also use ASCII to jazz up the emails, as long as it still looks good on a phone display. I also have a few thousand jokes that I setup to randomly insert one joke as a sig to each alert. There is also the countdown of how many days left to xmas that kicks in after Turkey day.

  48. Re:Hire a professional... by Anonymous Coward · · Score: 2, Informative

    If you think macs are overpriced, you havent seen the price of that drobo boat anchor.

  49. alfresco by Anonymous Coward · · Score: 0

    Set up an Alfresco server.

    http://wiki.alfresco.com/wiki/Installing_on_MacOS_X

    I think its free for up to 15 people. It will give you CMS experience, give your small company an organized place for your documents, and if you stick with OSX, you can back it all up with Time Machine. If Alfresco is no longer free, try O3Spaces.

    *Disclaimer: Your question made it on to Slashdot because the idea of "I have this cool powerful thing, what can I do with it?" is an extremely valid and commonly asked question which will yield a lot of useful responses. Unfortunately, it exposes you to inevitable flaming (for good reason, there's a lot of disgruntled and "more-qualified-than-you-for-your-job" people on Slashdot without a 500GB Mac Server at their disposal but plenty of experience to find a valid business purpose for it). Hold your ground though, because asking questions will help you keep that job of yours. Just remember that most businesses frown upon "buy first, find a fun use for it later" approach at IT equipment, so comments will reflect that. :)

    -Tres

  50. It Depends by Anonymous Coward · · Score: 1

    Is this a relatively recent Mac OSX Server operating system?
    Are the workstations also Mac?

    Share Calendars

    Centralized Address Book

    Share Files

    Print server

    DHCP

    DNS --- you can have friendly names for all IP connected internal devices

    Landing point for remote managment -- when you are offsite, you can VPN into the server and launch Apple Remote Desktop or "Chicken Of The VNC" so you can log onto your co-worker's desktop to interactively resolve an issue.

    Software Update Server (workstations download from your server, instead of from Apple, so you use much less bandwidth.)

    Network home directories if you are inclined

    Any number of office automation and data management tasks can be built on Filemaker ---
    --- personalized form letters or email blasts
    --- project tracking, todo lists
    --- hr management functions
    --- document management
    --- product documentation
    --- build quotes and estimates
    --- invoices

    Network location for software installers

    Image server to restore or upgrade workstations.

  51. Re:MAC Server?? by Anonymous Coward · · Score: 0

    Because there's no software for MAC OS unless you install the stuff developed on Linux?

  52. reconsider your own question by Alien+Being · · Score: 1

    "All it does is back up data."

    If you fuck uppa da backups then you gotta backa da fuck up and finda youself a new job. Capisce?

  53. Re:Hire a professional... by Eggplant62 · · Score: 0

    It isn't that at all. I've worked in the field and taken plenty of calls from guys like this. Guys who thought, yeah, I know just enough to be dangerous, let's see what I can do. Then he's sitting there, no backups, no duplication of media, nothing to keep his ass out of the frying pan, and then he's on the phone to me because he's got some hot project that he needs the system for and it suddenly becomes my priority to unfuck the mess he's in.

    Either way, he should call the pro. It's cheaper if he calls before he fucks everything up beyond belief.

  54. Define and Document, be Cassandra by tengu1sd · · Score: 1

    Be well aware of what you don't know. There are good comments about security and reliability already. Outsource things such e-mail and web services to a reliable, willing to be audited vendor. Ensure DR plan and testing is included.

    Now the big point. You have greater than 6 TB of storage. Is there a backup and recovery plan in place? RAID is not equal to backup. Is this information important to the business or is someone unwilling to learn "delete" options? Does the backup plan include off site media migration? That can be as expensive as Iron Mountain, a company safe deposit box or just someone takes a tape set home on Fridays. Test your recovery on bare metal. Cloud backups are one option, although you're now betting that another company will survive and maintain any privacy requirements you have. Warn the decision makers, ensure that the "when Drobo raid controller burps and scrambles all disks" there will be no recovery is a possible scenario. Granted that may or may not happen this year or next. It's more likely that Bart the intern will purge the Drobo so he can save DVDs he's ripping all afternoon. Now you have redundant movies.

    Document the warnings and the decision to not spend money and accept the risk(s). As management amnesia sets in, this keeps you from holding the bag.

  55. fax server by Anonymous Coward · · Score: 0

    I run a small office as well and found the following two applications helpful

    1 fax server
    2 scanner

    We all use faxes. Just imagine how much easier everybody*s life would be if they could send/receive faxes from their machine instead of using paper.

    Imagine how much faster everything would be in the office if ALL documents were stored on a hard drive that can be backed up instead of expensive fireproof cabinets.

  56. Re:Hire a professional... by Anonymous Coward · · Score: 0

    Agreed. Apple techs are far from "worth their weight in gold". First off, they have specialized, niche skills (if they have them at all), secondly, they are fat.

  57. Re:Hire a professional... by martin-boundary · · Score: 1

    That's the first intelligent reply on this thread. Sometimes I wonder how drunk the average slashdotter is while posting...

  58. Re:Hire a professional... by Ethanol-fueled · · Score: 0

    Man some geeks are so full of themselves they've gone 180 to stupid.
    Reply to This Parent

    Okay, I'll reply to the parent - it's not collective arrogance, it's a bunch of desperate starving dogs gathering around to hustle and fight over a soup bone*

    * In case you didn't get the analogy, It means that many I.T. guys are unemployed and have been without work for months, or even years, and are will take anything they can get.

    Unfortunately in this economy, as another poster said above, keeping a job will depend on stonewalling and obfuscation; but the irony is that to be valuable enough to keep your job, you will also have to be just inexpensive enough.

  59. Re:Hire a professional... by arnoldo.j.nunez · · Score: 5, Insightful

    It isn't that at all. I've worked in the field and taken plenty of calls from guys like this. Guys who thought, yeah, I know just enough to be dangerous, let's see what I can do. Then he's sitting there, no backups, no duplication of media, nothing to keep his ass out of the frying pan, and then he's on the phone to me because he's got some hot project that he needs the system for and it suddenly becomes my priority to unfuck the mess he's in.

    Either way, he should call the pro. It's cheaper if he calls before he fucks everything up beyond belief.

    You non-science, non-engineering types, especially in IT, love to exaggerate and use pontificating language. You clearly don't mean "fucks everything up beyond belief" because it's a meaningless phrase that you picked up from your stupid colleagues in IT. "nothing to keep his ass out of the frying pan" -- is that really necessary? Get to the point and move on.

    How hard are backups? rsync, RAID, different storage media, onsite and offsite backups, and cost / benefit analysis to defend the choices. Some of it will be subjective (the "benefit" of something is obviously difficult to gauge and liable to debate). You could suggest some points of reference. That's what every good scientist and every good engineer I've met does -- because they know their worth is not limited to learning some quirks about programs. They design and build stuff. They often debug it. The bad ones constantly overstate their worth and present themselves with a really irritating know-it-all attitude. The bad ones think that by communicating their ideas and helping others out, they are risking job security. The good ones help others learn how to learn. The good ones demonstrate that they know their stuff and understand their worth is not rooted just in knowledge or wisdom, but also in interpersonal skills, often overlooked or downplayed in STEM fields.

    I used to be like you in high school. I had worked at a few Fortune 100 companies as a coder / sysadmin type and I didn't realize my douchiness until I left the field in college for computer science, electrical engineering, physics, and chemistry. I know my comments sound a bit harsh, but maybe my tone may make you reevaluate how you behave.

  60. Documentation and Wiki by Tibor+the+Hun · · Score: 2

    Firstly, (and most importantly) read the documentation: http://www.apple.com/server/macosx/resources/documentation.html

    Secondly, you can set up a wiki server pretty easily. It is extremely useful for self-help and internal process documentation. Easy to add videos, screenshots and keep the documentation up to date.

    Thirdly, if you don't have an office collaboration server, you can also run your own Jabber server.

    Both Wiki and Jabber services have their own documentation at the aforementioned link.

    --
    If you don't know what AltaVista is (was), get off my lawn.
    1. Re:Documentation and Wiki by Anonymous Coward · · Score: 0

      A wiki is a great idea. Internal documentation can very easily become a weirldy bloated, over-structured and stale resource -- believe me, I work for a large healthcare org and ours is just vile. A wiki is more useful because it's more dynamic, easier to change and arrange ad-hoc. Wikis win.

    2. Re:Documentation and Wiki by angel'o'sphere · · Score: 1

      Yeah ... but they are all using Macs ... so they have Bonjour for jabbering ... I second your Wiki proposal, though ;D

      And perhaps an issue Tracker like Jira would be helpful sooner or later.

      angel'o'sphere

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  61. 2 cents from a sysadmin by MikeB0Lton · · Score: 2

    An organization of 12 people is not going to need much in the way of centralized "IT" services, so keep it simple. You don't want to create more work than necessary and your company likely wants to keep the overhead of IT low at this stage. Back up their laptops/workstations to the server and provide core services like file shares, print shares, DHCP, and authentication. Use cloud services to provide things like Exchange, SharePoint, and what not if you need them. Then just make sure you are backing up any data that is solely hosted on the server. Always, always, always have two verified copies of everything, and try not to keep them in the same location.

  62. Re:Hire a professional... by luis_a_espinal · · Score: 1

    That's the first intelligent reply on this thread. Sometimes I wonder how drunk the average slashdotter is while posting...

    They are not drunk. They are simply stupid and juvenile... even when they are not juvenile anymore.

  63. good question by Anonymous Coward · · Score: 0

    generally, it sounds like you have a file server. So, #1 is to keep that running well and backed up, which actually isn't that hard.

    After that, there isnt much you need it for that you couldnt do in the cloud. So, if the question is "i have hardware can i use it for something", the answer is, you could use it for stuff that is free and easier to manage in the cloud. With the exception, generally of storing files.

    Want email... put it on a hosted exchange server for $7/user/month and forget about it.
    Want a wiki... use any of many online systems.

    If you want to justify your job you can try to build all this stuff on your server, and worry about the server, power and configuration full time. But that is just an inefficient use of your companies money and your time.

    So, make sure your files are stored and backed up- maybe accessible remotely and securely. But other than that...

  64. Re:Hire a professional... by nanohurtzGT · · Score: 1

    "Hire a professional?... Is that your best answer? I read a response like that and I envision a slanted eye smary car sales man in a moth eaten tweed coat "yess sirr this car is better, but don't take my word for it.." Anyway...MacOS servers have major advantages if you use Mac clients in your network. It allows for a rich set of features comprable to that of wins server. As an app server it's reluctant to break due to threading. A great search or index server. No, you don't need a pro to do this either. You can run client windows, vms, sftp, etc. A potential to be a PITA without cost to TCO like most wins environs. Scaling may be a challenge, and most move to Linux to do this. FOr now you have quiet a bit to work with

  65. Re:MAC Server?? by Yonder+Way · · Score: 1

    I see you've never actually used a Mac as a server. Apple sells a server flavor of OS X, and it's actually quite good.

  66. Re:Hire a professional... by thegarbz · · Score: 3, Insightful

    Call the pro?

    Call him for what? If you don't have a problem and you "call a pro" you're going to get a solution you didn't need for a problem you didn't have.

    You have this backwards. First he comes to slashdot to figure out how to make it useful, once he's done that only THEN can we tell him to hire a pro.

    Admittedly there are many people who follow your model of thinking. They invariably end up spending the rest of the year figuring out where all the money went while reading their emails on an iPad sitting next to their computer.

  67. My god... by denzacar · · Score: 1

    ...it's full of stars.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
  68. Re:Hire a professional... by Anonymous Coward · · Score: 0

    Actually your "douchiness" seems like it still has its moments. (and i doubt you've restored a multi-TB backup successfully in the last few years)
    Yes, it's not this guys fault he's got a little more motivation than some but most of us realize he's going to jump in with both feet and FUBAR something *really bad* and then get fired for it. So the consensus still stands: Hire a pro or a consultant, and if you still want to do his job after you see what a pain in the ass it is to do it right, then you can just watch him work. You'll probably learn a lot more from him than reading google or slashdot.

  69. Bitcoin miner. by CyberDong · · Score: 1

    That machine could be adding to the company's bottom line instead of just being a depreciating asset.

    1. Re:Bitcoin miner. by iMouse · · Score: 1

      At the moment, it'll eat more in energy costs than what is generated in virtual currency.

      Bitcoin mining anymore is mostly useless for those that aren't sporting a rig full of Radeon 5xxx cards. Would have been nice to get on the bandwagon earlier when the coins were easier to mine.

  70. Please Mod This Up by causality · · Score: 4, Interesting

    It's rare to see such a combination of technical experience, and familiarity with the realities of implementing a solution in a small business environment.

    Usually you can only get one or the other from any particular individual. This is solid advice and a good starting point. It should be modded up.

    --
    It is a miracle that curiosity survives formal education. - Einstein
    1. Re:Please Mod This Up by drinkypoo · · Score: 1

      It's rare to see such a combination of technical experience, and familiarity with the realities of implementing a solution in a small business environment.

      A list of common-sense stuff with the terrible suggestion to move forms into filemaker? That's not rare.

      Anyone putting ANYTHING into filemaker today is A NUTJOB. It's the Access of the mac world. It's trash. I've suffered with it enough times to know that you don't want to mess with it at all. The cross-platform compatibility is a sad joke and nothing else can cope with the files. Use Filemaker only if you have learned nothing.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Please Mod This Up by equex · · Score: 1

      You'd be surprised how many businesses that run very well on Access databases. Unless they need industry standard performance and reliability, I'd say they could find uses for the database. Let's say vacation and work schedules, inventory and useful stuff like that. If he keeps his backups, he will have no problems even if this Filemaker program corrupts the database. (I've almost never used a Mac, but I know Access well enough) And yeah, an advice: keep a second backup off-site!

      --
      Can I light a sig ?
    3. Re:Please Mod This Up by unitron · · Score: 1

      ...
      And yeah, an advice: keep a second backup off-site!

      Exactly!

      If you don't have off-site backup, you don't really have backup at all.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    4. Re:Please Mod This Up by drinkypoo · · Score: 1

      You'd be surprised how many businesses that run very well on Access databases.

      No, I wouldn't.

      Unless they need industry standard performance and reliability, I'd say they could find uses for the database.

      Or the ability to easily migrate later, which is one of those things you don't know you need until you find out you can't do it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Please Mod This Up by RockDoctor · · Score: 1

      If you don't have off-site backup, you don't really have backup at all.

      s/site/planet/

      FTFY

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    6. Re:Please Mod This Up by unitron · · Score: 1

      Should actually have been, T,FTFY, but you're right, you never know when they'll nuke this one from orbit, just to be sure.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

  71. Re:MAC Server?? by Culture20 · · Score: 2

    Until you try to do a softwareupdate -i -a via ssh and it hangs on iTunes (due to EULA acceptance GUI). Why is iTunes installed by default on OS X Server?

  72. Get a used machine to experiment on by Anonymous Coward · · Score: 0

    If the server were to randomly break in the near future, what would be the cost to the company in terms of lost time? Today, computers are often cheap compared to human time.

    If you want to expand your knowledge and experiment with extra functionality, get a cheap computer to experiment on. It might make financial sense to end up with several servers with trialed programs that ended up working and become part of mainstream work. Then, you might want a professional to consolidate the servers.

  73. Re:Wrong way around - Engineers vs. Innovators by Capt.Albatross · · Score: 1

    It's generally better to start a project from "I want to accomplish [x], so what do I need?" rather than "I have [x], so what can I accomplish with it?"

    Your's is an engineer's answer. Innovators, on the other hand, tend to be driven more by the question "What can we do?" than by "What do we need?", as in Faraday's answer to "What use is electricity?": '"What use is a new-born baby?" The history of technology is full of examples where the major benefits were not even imagined before the technology became available.

    This is not an easy point for me to admit, because I am by temperament more of an engineer than an innovator.

  74. Re:Hire a professional... by arth1 · · Score: 3, Interesting

    There's nothing wrong with doing things oneself, if one does them right.

    I frequently have to pick my jaw off the floor when I look at what professionals have done. Which, mind you, isn't always the fault of the professionals, but can be because those professionals aren't mind readers and don't now what's so obvious to a company's manager that he never tells them. Or a manager who has to stay within a budget, and orders a half-assed job. Or a manager who can't write contracts and don't have anyone technical enough to verify specs.

    Sure, I just as often have seen internal snafus, where someone hacked up something terrible.
    That's "just as often", not "more often".

    'Cause quite frankly, the "professionals" can be quite incompetent too, and often are. They hire people based on the demand for work they get, and are legally obligated to fulfill a contract and give a customer what he asks for, not what he needs. The professionals are the ones who ask the customer "what browser do you use?" and then proceed to code a project for that browser, and are the assholes responsible for why so many companies are still at IE6. Who uses authentication that works for the test user, but won't work for remote users, or the sysadmin who doesn't use Windows. Who foists upon the customer completely idiotic platform requirements (including both OS versions, JVM versions and network specifics). Who take shortcuts, including hardcoding and incorrect assumptions.

    Because robustness was never a consideration; just getting the job done and move on. Hell, if it breaks, it's a good chance they get hired back to fix it!

    In short, professionals are dangerous. What you want are experts. And most professionals aren't; they are consultants on a H1B or in-between real jobs, who know just enough to be dangerous, working for profit, not pride.

    In this case, I too think the OP should leave well enough alone, but not for your flawed reasons.
    If a system is already used for backups, it is one of the most important systems the business has. It should be treated as blessed, and not to be messed with, only replaced when that day comes. It's so critical that it deserves the "legacy" stamp from day one, no matter how modern it is at that point.

    Do not look for unused capacity on critical systems. There is a chance that you break them, but also the reverse risk that what you implement itself becomes critical to the business, and that higher demand on the existing system will break your new functionality.
    Do you really want to be responsible for restores not working the day lightning strikes, because your app needed a patch that invisibly broke backups? Or do you want your app to become a favourite of managers, and then suddenly become sluggish or not work at all once someone decides to back up the new Hawaii or Europe office during what's business hours for you?
    Also, untangling two critical functions running on the same system without business impact can be a daunting task, which is best avoided.

    tl;dr: Don't mess with critical systems. This is not the unused capacity you are looking for. Move on.

  75. Re:Hire a professional... by Anonymous Coward · · Score: 0

    RAID is not a backup solution. RAID will simply increase the reliability. I've had many raid 5 arrays fail and loose everything. There are many ways of backing up data and RAID is not one of them.

  76. Warez, pr0n, botnets, take your pick by arglebargle_xiv · · Score: 1

    All of them count as "useful" to someone or other.

  77. Re:Hire a professional... by obarthelemy · · Score: 1

    We'll all worked in the field, and taken visits from guys like you. The smallest glitch is "being in deep shit", the smallest deviation form doing what YOU know to do, the exact way YOU do it, is "fucking everything up beyond belief". And trying to actually work with you to get anything done yields... same results.

    --
    The Cloud - because you don't care if your apps and data are up in the air.
  78. FTP Server by Anonymous Coward · · Score: 0

    1. Configure it as an unsecure FTP server.
    2. Expose it to a public network for a few days/weeks.
    3. Collect 6TB of pr0n and movies from your server.
    4. ?????
    5. Profit.

    1. Re:FTP Server by macs4all · · Score: 1

      1. Configure it as an unsecure FTP server. 2. Expose it to a public network for a few days/weeks. 3. Collect 6TB of pr0n and movies from your server. 4. ????? 5. Profit.

      The very G5 dualie that I am typing this on not only runs an ftp server with anonymous (albeit read-only) access (and several ftp accounts that have R/W access), and it runs a (non pr0n) streaming video server, that is liked to from a public website, but it has been "on", barenaked on the internet, since I purchased it in April, 2005. Many, many, many attacks have been launched against it. It is probably being attacked as I type; but, so far at least, None Shall Pass.

      Oh, and I regularly cruise pr0n sites and d/l same. Again, no problems.

      So, stop thinking in terms of Windows clients; because OS X seems to be pretty damned hardy. And I run 10.4 (Tiger); which was released before all the sandboxing, ASLR, et cetera, that more recent versions of OS X and its typical applications (like Safari) were "hardened".

      So, it seems I have already "profited"...

  79. Re:Hire a professional... by macs4all · · Score: 2

    Agreed. Apple techs are far from "worth their weight in gold". First off, they have specialized, niche skills (if they have them at all), secondly, they are fat.

    You know why they are fat?

    Because they don't have to DO anything!

  80. Re:Hire a professional... by obarthelemy · · Score: 1

    i liked the "working for profit, not pride" bit.

    --
    The Cloud - because you don't care if your apps and data are up in the air.
  81. Re:Hire a professional... by Astronomerguy · · Score: 1

    Case Study: Client with 45 users; he's in charge of accounting, warehouse management and oh yeah: IT. He loves IT, has built some custom scripts, manages the domain, has kept the server humming for 7 years. Time for a new server. I do a full IT review/vulnerability assessment and make recommendations (sales/consulting/herb Tarlick guy w/ 20 years experience and a passion for all things IT. My home network is way out of proportion for the needs of 2 people) in concert with our systems engineers. We propose a solution, clearly define the scope - based on best-practices from long experience and membership and participation with a peer organization in our industry, and include in it an estimated cost. We include training for the guy and explicitly mention that he will be a part of the install process and that he will be trained. SLA's are clearly defined. We came in UNDER BUDGET, the network is locked down, solid, and the guy is happier than a pig in poop. He has told me that this was the best learning experience of his career. He figured out why some thing that he had previously set up didn't work, how to do it right, and so many other things that he hadn't considered. By all means bring in people who know what they're doing. Vet them. Make sure that the contract includes training you (involving you in the installation process AND building your skills - skills that make you more valuable to your employer). This is an awesome opportunity for your career. You get to implement a 1st class solution, improve your skills at no personal expense to you, and make yourself more valuable to your employer. Good luck!

  82. On a serious note... by cshark · · Score: 1

    It's a shame that you have that much computer going to waste.
    What about using as a place to put all the illegal mp3's and videos you get from torrents?

    --

    This signature has Super Cow Powers

  83. Re:Hire a professional... by Anonymous Coward · · Score: 1

    Think about what you're recommending. Now answer this question. What specifically is he hiring an IT pro to do?

    I don't work in IT, I don't have a degree related to IT, and I don't even have a certificate outside of a lame MS Office one I got after going through a temp service years ago. My home network consists of 5 computers (plus 2 in the closet, plus 3 I'm currently fixing for friends who are not interested in learning it) with different flavors of Linux and Windows, most dual boot and most have VirtualBox installed. I have a LAMP server (and once an XAMP server) with various CMS installs to play with and a simple address book written in PHP using MySQL. All of it learned from Google and none of it that fubar'd anything in the process of learning. Nothing that I couldn't undo anyway with more help from Google.

    So once I had to learn how to go back to the default Nvidia drivers editing Xorg. I learned how to increase memory for PHP. I learned how to do an SQL querry, insert, update, delete. I learned oh so much by going in feet first. Working for a multinational, multibillion corporation that contracts IBM to service their AS/400 I learned how to end other people's sessions. Why didn't those pros learn how to restrict that from me? I'm not in IT, I shouldn't be able to do that.

    My Dad who does do contract IT and that I've never seen more than twice a year my entire life taught me everything I need to know. His advice was you can't break a computer with software (except in extreme cases [outside of flashing the bios and even then usually only if you're not reading the instructions] rarely accidentally and generally on old hardware) so if you ever screw something up you will learn more in the process of fixing your screw up than you ever will taking either an outdated class or obtaining a software/hardware specific certificate. In other words the best IT people are curious, patient, and persistent. Certificates, titles and pay-scale are at best secondary and at worse misleading.

    For pete's sake my 80 year old grandfather figured out how to transfer 35mm slides to his computer without the help of a professional or my Dad. He's not afraid to Google. Stop trying to scare people into thinking computers are mystical and should only be serviced by the proper wizards. They're no harder to learn than reading is. Heck the submitter already stated he's using it as a backup server so there should be the presumption that he knows how to back things up.

    A good IT person understands what he is doing and can easily share that information with any average intelligence person. A bad IT person does not understand what he is doing and can't explain it to someone who's interested.

    So Mr. IT professional what EXACTLY do you think is he going to do (considering the question is 'what should he do?') other than increase his own knowledge?

  84. Re:My modest proposal. by iMouse · · Score: 1

    ...cause RAID 1 makes a whole lot of sense...lose half the total storage of the array to redundancy. To get 6TB, he'd pay the cost for 4x 3TB drives and only get the storage of 2. Brilliant...

    Point your Hot Wheels laptop to disney.com and come back when baby is finished Mac bashing and posts something more constructive.

  85. Consider selling it by mysidia · · Score: 1

    If you don't need a high end mac server, having one is a liability in various ways; aside from the fact spare parts are expensive, and what will have to happen if it breaks after warranty. You could also consider making the server dual-use.... E.g. have it double as the Boss' workstation.

    "I'm the 'IT guy' for an office of about a dozen people. And when I say IT guy, I mean I'm the only one here who can use google well enough to figure out how to make things work. We have a 500GB Mac server with a Drobo with 6TB of storage attached So far all this server does is back up data,

    A 6TB drobo is plenty of backup storage. Sell the overpriced Mac server (assuming it's relatively new and sells for a lot) and buy an inexpensive Dell server, as you don't need a MacOS server for backups. You're working backwards --- you don't just buy expensive servers and look for things they can do; your department gets asked to meet technology needs of the business, you determine how to meet those needs, and some might involve providing services that require a server -- there are also some system administration functions (such as single signon, central user management, endpoint policy management) that may require a server.

    Your organization should be planning what it wants the IT infrastructure to do, and budgeting and acquiring servers appropriately as required to solve problems and satisfy the needs facing the organization. If you find you actually got equipment not being utilized, then someone screwed up. I've seen people fired for blowing their IT budget on a Mac server, when there was no real justification for why the server absolutely had to be that uber-expensive type, and cheap Linux/Windows servers on the market would serve the file sharing/backup function just as well.

    Many small businesses don't need any servers at all, anymore, now that certain NASes can commonly fill the role of file servers. Perhaps a NAS device (or other solution) for backups. Another reason small businesses might have a server is for DHCP, DNS, active directory, and shared applications. Databases used by SMB apps are usually peer-to-peer or something like an access DB hosted on a CIFS file share.

    and I want to make it a little more useful. We also have a Filemaker server on it, which I have yet to learn how to use at all, let alone efficiently.

    Just because you have a filemaker instance, doesn't mean that using it would be a good choice.
    That's a "when you have a hammer handy, everything looks like a nail" thing. Seeing as you don't know how to use filemaker, and have no long term planning for type of use/ ongoing maintenance, and you probably have limited administration knowledge of filemaker - that's yet more reasons to avoid deciding to put that piece of software into production at this point --- you should understand it, be trained on it, understand how it works in detail before you consider creating anything with filemaker and championing it as something the business should rely on.

  86. Re:MAC Server?? by Anonymous Coward · · Score: 0

    Why would you replace a Unix server with a Linux server?

    Because Linux is free (as in speech, and in most cases as in beer as well). Linux isn't locked into a specific company. Linux doesn't (generally) have DRM. The only proprietary, non-open parts of Linux I can't mess with come from third parties, and even those have free (though less functional) replacements. Linux runs on most common hardware, not just Macs (both licensing and technology). Linux has a number of companies backing various versions of it, not just one company.

    Now, of course someone could make up a similar list for OS A vs. OS B regardless of what A and B are. And that's fine, choice is good. But you asked why someone would replace a "unix" (and yes I know that Mac OS X is certified UNIX) server with a Linux server... so there's one answer. Could you dispute each point I made? Sure you could. Any point to anything can be disputed in some way. But the above is why *I* would choose to replace a "unix" server with a Linux server. You asked, and here's one answer that applies to at least one person.

    YMMV.

  87. Re:Hire a professional... by macs4all · · Score: 2

    RAID is not a backup solution. RAID will simply increase the reliability. I've had many raid 5 arrays fail and loose everything. There are many ways of backing up data and RAID is not one of them.

    I agree. But RAID is a place to start.

    There are a zillion GUI front-ends for rsync-based backups for OS X. Most of them are even free. Some of them handle backing-up Time Machine backups (Sparse Image files). Then there are industrial-strength backup systems like the ones from TOLIS (full disclosure: I haven't used these. I just know they exist). But, I think with a 10-person office, you probably can get by with something that is rsync-based (rsync is a very powerful UNIX "file/folder synchronization" utility that has been around since dirt. Rsync is included with OS X. Like all UNIX utilities, it is actually a command-line creature; but as I said, there are MANY GUI "front-ends" for rsync for OS X. Checkout this and this list. Let me know when you get through all those, LOL!

    Now, let's talk about what MEDIA to backup to: In this day and age, pretty much the only reasonable thing to backup a hard drive to is another hard drive. Nothing else makes sense, cost and speed wise. You have a 6TB Drobo. What RAID mode is it being used in? Let's say it is in RAID 1. That means it will have 50% of its actual capacity, due to the "mirroring". Ok, so that's roughly 3TB (nevermind the formatting overhead). If it is in RAID 5 mode, the Drobo will have roughly 2/3 of its 6TB (or about 4TB). I'll assume you are NOT running RAID 0, 2, 3, or 4. Nor do I personally like any of the RAID levels above 5, because they are either relatively less safe, and/or have sort of "cumulative" storage and performance penalties as the array size grows. If you are doing a lot of random-writes to your server, then RAID 1 (straight mirroring) will give you the best overall performance, at the cost of less storage overall. See this article for more details than you probably want to know right now.

    But, I digress... Let's say you have this running in RAID 1. This means that your Drobo is effectively 3TB. That's very convenient; because the world has 3TB drives now. So, here's what you do: Go and get two (to start) 3TB EXTERNAL drives (preferably FireWire 800 (if the server supports FW800. I'm assuming it doesn't support Thunderbolt). Format these as HFS+ (journaled). Name them the same (but not the same as the Drobo, just for confusion's sake). Now, you effectively have two 3TB "backup tapes" that you can "rsync" your Drobo to.

    "Rotate" these at whatever frequency you desire (not less frequency than once per week). Take the "new" backup OFFSITE (Monday evening is easy to remember. That way, you can bring the "old" backup into the office on Friday morning, swap it with the "new" backup, and take it home with you on Friday night when you go home. Assuming your business is an 8-5 M-F type thing, set your rsync "incremental" backups to start late in the evening, every evening, like around 11pm (that way, people leaving late aren't a problem). If all goes well (and it should, because backup-to-harddrive is rarely a problem), your drive should be backed-up by the time you return in the morning. If you want to be extra safe, you can even rotate your drives every day, but that is a lot of wear-and-tear on the power and FireWire connectors on the drives; but is the safest overall. Swapping the drives every day also keeps rsync from having to to a BIG backup the first time the drives are swapped; because it won't have to "catch up" for the whole time the "returning" drive has been "away". But DO know that you probably will start having connector problems in a year or two. Big deal. You can replace the drives every freakin' MONTH and still be money ahead over a tape-changer (and

  88. Does your role give you time to be the IT guy? by syousef · · Score: 1

    As a company becomes larger, IT guy becomes a full time role. Eventually you need an IT staff. What percentage of your staff should be in IT depends on your business. But having 1 IT staff member per 10 or so users is a minimum.

    --
    These posts express my own personal views, not those of my employer
    1. Re:Does your role give you time to be the IT guy? by adamstew · · Score: 1

      1 IT staff member per 10 users? Are you crazy?

      Where i'm at, we have 50-60 total employees, myself included, and we are an IT shop of 1. I support all the users, phones, servers, backups, etc. and still have plenty of time to do a fair amount of research/learning/future planning. The company i'm at is in healthcare as well, and doctors tend to not be the most tech savvy individuals as well.

    2. Re:Does your role give you time to be the IT guy? by zoloto · · Score: 1

      with the new 10.7 Lion being released soon you can run a network based "time machine" on the Lion server (if memory serves). That alone will be a great asset to your company if you can run Lion on the desktops as well.

    3. Re:Does your role give you time to be the IT guy? by billcopc · · Score: 2

      I'll second that ratio. I used to work in an office of about 150 users, with 3 dedicated I.T. guys, and by that I mean helpdesky kind of roles. The server admin was handled by contractors, and later on my unit (sister company). For the most part, a properly designed network almost runs itself. Spend a little more money on infrastructure and you'll save it tenfold in support and maintenance time/costs.

      The truly difficult part is transitioning from random donated gear to a properly conceived system. A lot of small business owners refuse to accept that spending a little more money on good gear can save them much more in employee efficiency and decreased downtime. It usually takes 3 big disasters, preferably involving the loss of irreplaceable personal data, to hammer the point home, because they all think they're immune to catastrophic crashes, or viruses, or just plain old Shift-Delete stupidity. It happens to everyone, and as the I.T. guy, you have to be a master manipulator to not get blamed for other people's cheapness.

      --
      -Billco, Fnarg.com
    4. Re:Does your role give you time to be the IT guy? by Hylandr · · Score: 1

      It's all in how you manage the office, and sadly, the managers. If you stay ahead of the systems and think long term, you are less surprised if things break and hopefully, addressing the situation before they break. Good CTO's buy *new* hardware or upgrade when it reaches end of life. Bad CTO's look to ebay to shore up their legacy systems. Yes I have lived that nightmare.

      But even a competent IT guy can be derailed by a bad CTO. And we all know who gets the blame.

      - Dan.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    5. Re:Does your role give you time to be the IT guy? by Hylandr · · Score: 1

      I have been forced to attempt a recovery with time machine, it's a complete piece of garbage.

      If you attempt to use consumer grade in a mission critical environment at least make sure your resume is up to date.

      - Dan.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    6. Re:Does your role give you time to be the IT guy? by nospam007 · · Score: 1

      ...and if you get run over by a bus, the company goes bankrupt.

    7. Re:Does your role give you time to be the IT guy? by JonJ · · Score: 1

      Care to elaborate?

      --
      -- Linux user #369862
    8. Re:Does your role give you time to be the IT guy? by Drafell · · Score: 1

      Considering that over 90% of the companies that suffer a major data outage file for bankruptcy within a year, simply getting to Major Disaster No #3 is an achievement in itself.

      Although the cost of the hardware and technical resources can seem high when implementing full disaster recovery solutions, it's still something that every business needs.

    9. Re:Does your role give you time to be the IT guy? by SHaFT7 · · Score: 1

      I own a business that does IT for businesses too small to have their own IT staff. (plus retail sales and repair of computer stuff) Parent is 100% right on in every way.

    10. Re:Does your role give you time to be the IT guy? by isopropanol · · Score: 1

      I have done dead-drive recovery from time machine... Replace the drive, Attach the time machine disk, boot from the OSX DVD that came with the computer, tell it to restore from the time machine, and a couple hours later you're back to where you were one hour before the drive died. Hardest part was opening the case.

      Works for me.

    11. Re:Does your role give you time to be the IT guy? by angel'o'sphere · · Score: 1


      But having 1 IT staff member per 10 or so users is a minimum.

      If the IT guys are good you need exactly 3: one for Linux and one for the other OS and a half time guys who knows both but does not need to be an expert to fix easy stuff when one of the others is on vacation or ill.
      That should easy scale for a company of 0 - 100. If you need more IT guys they either fail or you are running big iron (in that case the amount depends on your hardware and not on your employees).
      angel'o'sphere

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    12. Re:Does your role give you time to be the IT guy? by laurelraven · · Score: 1

      As a company becomes larger, IT guy becomes a full time role. Eventually you need an IT staff. What percentage of your staff should be in IT depends on your business. But having 1 IT staff member per 10 or so users is a minimum.

      Where I'm at, we have 2 IT (plus an IT manager) for just over 300 users. We just got approval to hire one more person.

      With what we have right now, though, if we added two more people (for a total of four non-management IT staff), we would be comfortable in our work-flow. If we went up to your recommendation of 30 IT staffers, we would just cost our company tons of money to sit around playing StarCraft 2 all day.

      A well designed network with good automation and a well-tuned corporate image, not to mention plenty of GPOs, allows a much, much lower IT to user ratio than 1:10. I'm not sure where that particular myth came from, or why it hasn't died yet.

      --
      RTFA is Known to the State of California to cause cancer.
    13. Re:Does your role give you time to be the IT guy? by DrgnDancer · · Score: 1

      I don't use Macs at work, but I've made pretty extensive use of Time Machine on home computers and not experienced any issues. What didn't work for you? Why would you consider it an inappropriate backup solution for the type of setup given here? Remember, this is a very small office, likely with a very limited budget. Getting a full on tape library with Data Protector or Tivoli is unlikely to be an option. If the suggestion were to use Time Machine for backing up 100 workstations and 7 or 10 servers, I'd be in complete agreement with you. Here it seems like a pretty valid solution.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    14. Re:Does your role give you time to be the IT guy? by Coren22 · · Score: 1

      If there are ANY corrupt files, the backup will not restore. Do you have any idea how often there are corrupt files in a backup? Especially when you are trying to recover from a failing disk (had the main disk go out, and the time machine was headed that way) it will be an utter loss as it was for me.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    15. Re:Does your role give you time to be the IT guy? by Coren22 · · Score: 1

      This is the exact process I had trouble with. If it runs into a single bad file, it will fail. If you have a failing disk, it might have files corrupted for quite a long time in the time machine backup, so it won't restore anything if it runs into a single bad file. Feel lucky it worked for you, but don't depend on it.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  89. Open Directory, Groups, mail, calendar, etc. by Dan+B. · · Score: 1

    If you have a Mac Mini with OSX Server, you really should be running it as such. There is a great write up regarding the setup for a complete noob here http://www.wazmac.com/servers_network/fileservers/osxserver_setup/osxserver106_setup.htm

    --
    Dan. -- So what if it's spelt wrong, nobody's perfect
  90. Re:Hire a professional... by syousef · · Score: 1

    Yeah, I'm sure a 12-person office has an extra 100k sitting around for an IT guy.

    Not all IT staff start at 100k, or work full time.

    --
    These posts express my own personal views, not those of my employer
  91. Re:Hire a professional... by macs4all · · Score: 1, Insightful

    I second this, a good small business I.T. consultant/contractor can be hard to find, but if you find a good guy a few hours of his time could save you a lot of headaches. My former boss who had small business specializing in networking for small businesses probably could set everything up for a business your size in a few days.

    Yeah, and then nobody in the office has the knowledge and or the ACCESS to fix even the tiniest little thing, and so someone (or everyone!) sits around for a whole day (minimum!) while the 2-person "IT consultancy" gets time to get around to you.

    In fact, that's why I ended up doing IT for the firm I worked as an embedded developer for. We had an outside IT firm. But their response times kept slipping and slipping, and I kept getting collared by the secretarial (and other) staff as I walked in the door "Can you fix my printer?" "Can you help me find a file?" "I don't think the backups ran last night." Et frickin' CETERA, 'til suddenly one day it became actual company policy to call me before calling the IT consultants.

    Yeah, I know about you guys, and have the battle scars to show for it.

    As they say, "Experience is what you get when you don't get what you want."

    I got more than my share of IT "experience" that way...

  92. Re:Hire a professional... by macs4all · · Score: 0

    Actually... I used to be an on-demand IT guy. I worked for a company that charged on billable hours. When something needed maintenance or a break happened, I would schedule some time to see them and take care of it. When my clients had a need, they'd talk it out with me and our business guy, we'd draw up a quote and then do the work. We'd also take care of necessary maintenance (again on demand).

    It's actually a pretty good way to get the IT needs taken care of without needing to spend 100K... Or even 50K... If you're an office of about a dozen or so you could probably get by on less than 10K/year including hardware.

    It worked out for me because I had a lot of clients, so I always had work to do... It worked great for my clients because (I like to think) that I did good work for them without costing them their profit margin.

    Spoken like a true consultant/thief.

    I like the "Would schedule some time" bit. When businesses have IT problems, they don't have TIME to be "scheduled". They need to be back up and running THIRTY MINUTES AGO!

    Don't listen to these charlatans. There is a reason why "real" businesses have on-site IT. Do you REALLY think they like paying for those guys to sit around reading Slashdot all day? No; but you don't need the police or fire department all the time, either...

    The original poster of this story is performing a VERY valuable service for his company. In fact, I suggest he talks with his boss about increasing his compensation a bit to let his company know that they realize that he is actually performing TWO REAL JOBS now. People don't value what they get for free. Take it from one who knows...

  93. Re:Hire a professional... by macs4all · · Score: 1

    Stonewall and obfuscate until they are willing to hire additional help or give you an obscene raise. Once they recognize your unique ability to set priorities, they will promote you to manager.

    Spoken like a TRUE IT "professional". You DO know what "MCSE" REALLY stands for, don't you:

    Must Consult Someone Experienced!

    Don't listen to this jackass. You're doing what most IT "pros" NEVER do: Admit it when they DON'T know something; and instead just "STONEWALL AND OBSFUCATE"

    Did they teach you that technique in Famous IT Professional's School? Or did you just make that one up all by yourself?

    You, sir, are why WINDOWS continues to be the predominant business platform.

    Let me say it again: STONEWALL AND OBSFUCATE.

    I hope they put that on your tombstone. In fact, I wish I knew who your boss was, I'd copy that comment right to him. Then perhaps Human Resources would be having a short, direct chat (i.e., exit interview) with you...

  94. Re:Hire a professional... by macs4all · · Score: 1

    Yep... IT seems fairly easy for a layman until you have a hardware failure due a power outage, and suddenly find out that your daily backups haven't been working correctly for the past few weeks.

    Only THEN will many people understand how important IT concepts like UPS battery backup, RAID, and scheduled backup tests are.

    Yeah, because there aren't ANY lazy IT people...

  95. fengoffice server by hey · · Score: 1

    http://www.fengoffice.com/web/community/why-is-open-source.php
    was in Linux Journal this month.
    Its like your own Google Docs.

  96. Re:Hire a professional... by hellop2 · · Score: 1

    I'm drunk! also, this website is taking forever to program

    --
    How many more years will slashdot have an off-by-one error on your Score in your profile?
  97. Re:MAC Server?? by macs4all · · Score: 1

    First off replace it with a linux server or at least a Windows server

    Obviously, you don't even believe that yourself, or you wouldn't have posted AC.

  98. Re:Hire a professional... by AvitarX · · Score: 1

    I would add that if it is possible at all, get the "tape" drive slightly bigger than the file storage, depending on file churn even 10% should work (this can mean doing some as simple as not using the entire 3TB available, and instead using 2.5TB).

    The extra space should allow the backup to be daily (or maybe even hourly) snapshots (I would guess time machine on a mac for this, though I use pdumpfs which is python I think, so it outta work too).

    Where I am, cron runs daily, creating a new folder for the day and setting it read only, the backup itself is mounted, so that somebody can grab previous versions of a file that's been currupted, or accidently deleted.

    Where I ab we have 500 GB of files on the server, with a 1TB set of backup drives. They take about 3 months to fill, and one is kept off site most of the time, but periodically synced to the backup drive that stays in, when they fill, new ones are dropped in, and the old ones stored and dated.

    The easy user restore (browsing a folder) makes things nice.

    Also, I don't know if you were counting raid 10 as a greater than five, but I'm a pretty big fan, in Linux the driver is very cool, allowing for 50% usage of 3 disk arrays, and even with only 2 disks, using the "far" setting I saw dramatic speed-up of reads with very little slow-down of writes vs raid 1.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  99. Re:MAC Server?? by macs4all · · Score: 1

    Why would you replace a Unix server with a Linux server?

    Because Linux is free (as in speech, and in most cases as in beer as well). Linux isn't locked into a specific company. Linux doesn't (generally) have DRM. The only proprietary, non-open parts of Linux I can't mess with come from third parties, and even those have free (though less functional) replacements. Linux runs on most common hardware, not just Macs (both licensing and technology). Linux has a number of companies backing various versions of it, not just one company.

    Now, of course someone could make up a similar list for OS A vs. OS B regardless of what A and B are. And that's fine, choice is good. But you asked why someone would replace a "unix" (and yes I know that Mac OS X is certified UNIX) server with a Linux server... so there's one answer. Could you dispute each point I made? Sure you could. Any point to anything can be disputed in some way. But the above is why *I* would choose to replace a "unix" server with a Linux server. You asked, and here's one answer that applies to at least one person.

    YMMV.

    You DO realize, of course, that to him, OS X was FREE, too; because it comes with the machine, right?

    And what, exactly DRM were you referring to?

    He already HAS a Mac. His employer has already purchased the hardware; so that's a moot point. And Linux's many flavors have been a LIABILITY, not a strength. And it's high-time that the Linux fanbois wake up and realize that the world really doesn't need 10^200 Linux distros. Or even 10^2. Or maybe not even 10^1.

    For this guy (not you), OS X is EXACTLY where he should be. He will be able to set up, run, and maintain more services, in less time, and with far less manual reading, forum surfing, and hair pulling than with any other OS. That's not an opinion; it's a fact.

    And his mileage will NOT vary.

  100. Think about the future by junk · · Score: 1

    As has been mentioned many times, you're trying to find a solution for a problem you can't identify. What you need to do is think about you would feel is missing and how much you will miss it in the future.

    My professional experiences have all been with companies where the end goal would require massive growth at some point. A twelve person company doesn't need a whole lot. The people working together are usually pretty intimately familiar with each other and data organization isn't very critical. If the long term plan isn't to stay small, but to eventually grow to hundreds or thousands or employees, keep that in mind when examining your needs. When everyone isn't on a first name basis and/or working in the same office, sharing data becomes a chore is not properly done. A wiki (or CMS) is a good thing for a dozen people but of absolute importance to a larger organization. Why not start one now?

    Sticking with my theme of eventually having a large organization, the ability to find people is an often overlooked need until it's too late. Consider having a user directory with pictures, contact information and work group data. When doing this, make sure it allows for editing by the user as people are likely to link out to their projects and documents when given the chance. Also, having a single point of management for vital information (like when phone numbers change) means it can be an administrative nightmare.

    Forums and blogs! Email is great but it's not always the best way to propose ideas and have random discussions. Forums allow for much better data persistence (usually only an admin can remove a thread) and give people a place to have more "off topic" banter. While I don't personally have much of a use for a blog, many people find them to be useful scratch pads. At the last place I worked, I occasionally updated a blog with tips and tricks, software patches for third party tools and random tech bugs I'd dealt with.

    Whatever you do, make sure you have a central point of access. A unified search component (like a search appliance) is key to making sure that, when you have the date, you can find it. People are good at remembering a single point of entry but less so at remembering an ever growing list. All of these resources are useful but, unless you have a simple way to get to them/find data, they won't get nearly the utilization they could.

    Lastly, if you do this all on a single host, you're destined for pain. I don't know anything about the Drobo (and I don't feel like looking it up), so I have no idea if it's running in a redundant state. Regardless, the fact that you have a single machine attached means that, if that box has a problem, all of this is for nothing. At the very least, you should get a second machine with a mirror of any resources/sites you create, so you're not left dead in the water if it fails. I'd actually recommend three, so you can have two in a production swappable state and one where you can test new software and upgrades before making them live.

    Good luck.

  101. Are you thirsty? this might help ... by jobst · · Score: 0
    --
    to code or not to code, that is the question.
  102. Identify what is needed by drolli · · Score: 1

    We have no idea what you are doing and what the office is doing. If no central database or file access is required, then a server for backup seems fine to me.

  103. Here's the low hanging fruit by synthesizerpatel · · Score: 2
    • DNS server - If your ISP does NXDOMAIN redirection this is one way to avoid it, also makes your internet connection seem faster if the lookups are cached.
    • LDAP server - Don't run Apple's OpenLDAP, it's crashy, if you can muster the time to set up your own - centralized authentication for desktops and file service.
    • Internal Wiki - Doesn't take a lot of juice to run, provides good centralized documentation (even if that documentation is just how the network is setup)
    • Squid Proxy - Another internet-speedup by caching content users will get peppier response time from their browsers

    Your mac mini has a lot of juice for a tiny little box, and cycles you don't use disappear into the ether. May as well be using it as much as you can.

  104. Re:Hire a professional... by macs4all · · Score: 1

    I really don't know if Time Machine will work well with this situation. I don't understand the underlying technology very well, and it is still getting stability and performance issues worked out. Maybe rsync can make that all magically work out, especially if he uses one of the Time Machine "editors" to make it so the backups of the Time Machine image files don't happen while Time Machine is busy making a new one...

    When Time Machine is in the mix, you essentially have two "competing" backup methodologies operating simultaneously. Again, I really don't understand Time Machine NEARLY well-enough to predict the end of that story...

    And as for RAID 10, I also haven't actually encountered it; so I was kinda being "safe" in my recommendations. ;-)

  105. Re:Hire a professional... by zoloto · · Score: 2

    we (IT consultants for small-mid sized companies) aren't all like that. In fact doing that in a former life it was my policy to make sure they had the proper access if they chose to utilize it or hire another consultant. After all, it is their equipment - however I did leave them a caveat in the "red binder" I left with them that said "if you don't know what you're doing and insist on doing it yourself without a knowledgable person to do it for you, please research it completely" with a line that said something to the effect of 'fixing a catastrophe that could have been solved with a few keystrokes might cost significantly more'. That said, I left them the option of a VPN they could initiate for remote assistance should they require it (usually moments notice for emergencies was welcomed) sooner than the time it would take for me to travel to them. Only once did certain companies opt to not call me (or someone else) and end up with snafu. After the first time they learned their lesson and either called for help or ask for training on how to fix things themselves. I was a fan of teaching them some of the more routine stuff that didn't require extensive education which was mostly db or more complicated administration stuff.

  106. Re:Hire a professional... by zoloto · · Score: 1

    Bitter much?

  107. I got it. by cyphercell · · Score: 1

    He will perform exploratory research on the departments' only production backup server, risking the economic well being of some 24 people. First he needs a development system, once that's in place, I'd suggest either email, website, or database.

    --
    Under the influence of Post-Cyberpunk Gonzo Journalism
  108. lose OSX and ... by Anonymous Coward · · Score: 0

    ... install Amahi.

    Dozens of apps to use, simple and easy to install.
    I'd recommend the expresscd.

    http://www.amahi.org/
    http://wiki.amahi.org/index.php/Main_Page

    AFS supported of course.

  109. Re:Hire a professional... by macs4all · · Score: 1

    You are the rare exception: An IT PROFESSIONAL, rather than a POSER, who relies on (as one poster put it STONEWALLING and OBSFUCATION). I salute you! The IT world needs more people like you; there are already too many Computer Priests!

  110. Then you're too slow by LordVader717 · · Score: 1

    Especially with the blazing-fast tech market, any self-respecting IT guy should be on the look-out for new developments that will potentially help productivity. Even if some uses turn out to be totally superfluous, the expected return from trying out new stuff is huge.

  111. Paid IT by mrmeval · · Score: 1

    If you're not getting paid to be the IT guy you're a chump.

    --
    I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
  112. what do? by Anonymous Coward · · Score: 0

    0. Don't even touch Filemaker. It's the bastard pseudo 'database' from hell.
    1. Sell Mac.
    2. Buy hardware that will run MS Server 2008 + Exchange etc all natively.
    3. Use free SQL Server Express or full SQL Server if you really need db services.

    Basically, dump evil proprietary hardware and horrendous pseudo db software in favour of industry standard evil proprietary software. Your life will be easier and service provision will be better.

  113. Jabber by Anonymous Coward · · Score: 0

    Install a jabber server, put clients on everybody's desktops - we started using it about 6 years ago and its become an essential part of our business.

    Obviously you could just use somebody else's IM service, but we're not a big fan of the mystical cloud at our place, and most of our staff are developers so nobody is afraid of getting their hands dirty, so to speak.

  114. Mac server, so obviously by Anonymous Coward · · Score: 0

    you're doing it wrong

  115. Stay away from Filemaker by drinkypoo · · Score: 1

    If you're using Filemaker in this day and age you are making the same idiot mistake that people using Access are making. If you have legacy data wrapped up in Filemaker that's one thing, although I think it behooves you to extract it ASAP.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Stay away from Filemaker by PipsqueakOnAP133 · · Score: 1

      You probably missed this since you're obviously not a Filemaker Pro fan:
      Filemaker Pro now has integration with external sources like Oracle and MySQL, and also can be accessed via ODBC. Exporting and migration shouldn't be a problem.

      Then again, I haven't tried it myself since I've long exported all my active data from FMP.
      But I do still use FMP to rapid prototype new DBs schema layouts. In my opinion, FMP's one of the best DB prototyping tools ever.

    2. Re:Stay away from Filemaker by drinkypoo · · Score: 1

      You probably missed this since you're obviously not a Filemaker Pro fan:
      Filemaker Pro now has integration with external sources like Oracle and MySQL, and also can be accessed via ODBC. Exporting and migration shouldn't be a problem.

      Yes, that must be why I missed it. If it works in practice then it mitigates my objections. I'd have to be sure they're not doing anything stupid, though, and there is still the issue of any intelligence you've put into the filemaker application.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  116. You're asking the wrong people by jimicus · · Score: 3, Interesting

    And I say this as an IT guy myself.

    You can put together all the fancy features you like. I don't care what they are, what is important is what the business can benefit from.

    So you need to do two things:

    1. Don't speak to us. Speak to the people in your company who are driving the business.

    2. Stop thinking in terms of "clever things I can do with the server" and start thinking in terms of "things I can do that offer a tangible benefit to the business". 99 times out of 100, those things will fall into one of four categories:

    a. Bring money in - either directly or indirectly.
    b. Save money.
    c. Reduce risk.
    d. Make life easier for someone else in the business.

    B and C are relatively easy. A is seldom found in IT; D often requires people to change the way they work. Getting people to change the way they work is generally very difficult, so unless the benefit is so absolutely vast that even the most deluded, stuck-in-the-mud person would see huge benefits to it before you've even finished explaining your idea, you may well be wasting your time. If you have an idea that offers only small benefits but requires significant changes to how people work, forget it.

    1. Re:You're asking the wrong people by TreeInMyCube · · Score: 1

      Agree, and will expand with some examples. You didn't mention what your small office actually *does*. How do they run their accounting programs -- QuickBooks, or some other commercial package? It may make sense to move some of the business apps from one guy's desktop unit to the server. Is there inventory to be tracked? That could be managed on a database or packaged application. If they're already using a service for accounting or payroll or other applications, you're probably not going to be able to significantly improve on that, with your local box. Focusing on B and C ... You can save money if you can move an app from an underpowered personal system to the server, and postpone an upgrade. You can save money if you can add disk to the server, and share it to the office for less money than upgrading everyone's local disk. You can reduce risk if you can move sensitive or hard-to-replace data from a single point of failure (someone's desk) to the server. But, bottom line ... ask your boss what would help the office run better.

    2. Re:You're asking the wrong people by jwhitener · · Score: 1

      1. Don't speak to us. Speak to the people in your company who are driving the business.

      2. Stop thinking in terms of "clever things I can do with the server" and start thinking in terms of "things I can do that offer a tangible benefit to the business". 99 times out of 100, those things will fall into one of four categories:

      a. Bring money in - either directly or indirectly.
      b. Save money.
      c. Reduce risk.
      d. Make life easier for someone else in the business.

      It has been my experience that your #1 and #2d aren't very fruitful unless you are able to give the clients a bunch of example problem/solutions. I agree that it is necessary to talk to the clients obviously:), but depending on your business experience level, sometimes it does just pay off to install something that you know the clients will use...once they get used to it.

      Like some posters mentioned above, a wiki is usually one of those things. Something that your clients probably don't really understand, but something that will be heavily used once they do. We setup Confluence at my place of work, despite many of the developers saying that they probably wouldn't use it. Now it is the defacto documentation site for every department.

  117. Re:Hire a professional... by stewbacca · · Score: 1

    Err, RAID1?

  118. Re:Hire a professional... by stewbacca · · Score: 1

    Although I disliked your use of all caps, the point is valid that the reason Windows is the dominant paradigm is because there are "certifications" to administer/fix Windows. It's as if my dad, who is a retired mechanic certified as a Mr. Goodwrench, would ever benefit from recommending somebody buy a Ford instead of a GM. He knew that GM products suck...that's where the Mr. Goodwrench part came in nicely, as it provided him a long, productive work life.

  119. Re:Wrong way around - Engineers vs. Innovators by nine-times · · Score: 1

    Your's is an engineer's answer. Innovators, on the other hand, tend to be driven more by the question "What can we do?" than by "What do we need?", as in Faraday's answer to "What use is electricity?": '"What use is a new-born baby?" The history of technology is full of examples where the major benefits were not even imagined before the technology became available.

    Are we talking about potential innovation here? Is this guy looking to invent a new kind of server technology? Or is it some guy who'd be pleased with himself if he learned to set up a wiki on his local server?

    Giving an engineer's answer can be helpful if you're talking to someone who's hoping to be an engineer.

  120. Re:Hire a professional... by stewbacca · · Score: 1

    Being drunk and having no social skills are hard to distinguish. I bet none of them were drunk.

  121. Re:Hire a professional... by stewbacca · · Score: 1

    Just a small note-- there's no such thing as a MacOS server.

  122. Throw it away & get a real server by Anonymous Coward · · Score: 0

    Well.. the hardware will probably Linux of FreeBSD just fine.. but dump the Mac server crapola. Mac is a desktop operating system, and so is Windows, and neither one has any place in the server market as far as I'm concerned.

  123. Obviously... by Anonymous Coward · · Score: 0

    A Doorstop.

  124. Learning is great but don't get carried away by Anonymous Coward · · Score: 0

    Don't waste time your time with Filemaker unless your business needs a database. Do try setting up a wiki for a knowledge base, it is simple and will save you and your company time and money. But as with so many other posters let business do the driving not IT. The centralized auth/auth stuff is more trouble than it's worth for many companies. Put a good post in your knowledge base on password managment maybe with a link to a good keychain wallet utility for the Windows users in your organization. Centralized printing always was a dumb idea. Buy good printer(s) with builtin print server(s) ie. any network laser printer and put the printer names locations in your knowledge base. DNS caching is neat but can be more trouble than it's worth. Read about it first, try it with just two or three machines first and if you roll it out document it in your knowledge base.

  125. Re:Hire a professional... by michrech · · Score: 1

    $100k?!

    Suddenly my nearly $40k seems so small, and I directly support 50-70 faculty/staff in addition to my responsibilities that directly affect a campus of several thousand (I work in an IT department for a college).

    --
    bork bork bork!
  126. Second on Wiki by JoeCommodore · · Score: 1

    I have set up a Wiki where I work, we store our staff meeting notes, staff directory, our current forms and templates and also use it to store a procedure manual.

    Of the wikis Ive used Dokuwiki seems to be one of the best for such a purpose, light weight uses file storage (not DB) so its easier to manage documents with.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  127. Re:MAC Server?? by Anonymous Coward · · Score: 0

    I never said it wasn't exactly what he needed or suggested he replace anything. I only gave an answer to the specific question of why someone might replace a Mac server with a Linux server. And yes his mileage may vary since he's a different person with different requirements than I, as your own post points out quite well (along with the other very valid points you make).

  128. Sell the Mac and get a $400 PC server by Anonymous Coward · · Score: 0

    Get a $400 PC "server". IBM is always selling them refurbished for $200.

    Load Linux.

    Then you are pretty much unlimited in what the machine can do.
    * Backups (though I'd never put backups on a shared machine)
    * Firewall
    * Proxy
    * Content filter
    * email server
    * web server
    * Asterisk/ VoIP server
    * DLNA server
    * Music streaming server
    * Shared folders for the entire enterprise
    * CRM server
    * document management server
    * Wiki
    * Project management server (redmine)
    And those are just off the top of my head. There are thousands of other uses - literally.

    Sell the Mac and consider swapping out the Drobo for a real disk array.

  129. Some ideas by Anonymous Coward · · Score: 0

    - Use the machine to mine Bitcoins
    - Run Seti@home or one of the other BOINC projects
    - Gaming server or pirated MP3/movie/series server

  130. learn first enhance later by fuliginous · · Score: 1

    Until you know what you are doing is sounds daft to be trying new things before understanding the essentials. Write a list of the things you already need it for and make sure you can look after it for those.

  131. Translation by Anonymous Coward · · Score: 0

    I'lm the IT guy for a small company. Uh how many employess? 70?

    Which means everything that plugs into the wall you are responsible for?
    Which means they give you no IT budget?
    Which means you are expected to play the little Dutch boy and locate rumage sales to scavenge computer parts?
    Which means you are running legacy programs that still run on NT 4.0 or worse Windows 98?
    Which means the smooth running of the IT infrastructure is soley on your shoulders and I bet they pay you 45k and smile about it.

    Here is what you should do. Spend time updating your resume and find another job. Then your company will realize that running the IT Dept. takes money and maybe they won't treat it like a fast food resturant.

  132. Re:Hire a professional... by isopropanol · · Score: 1

    Also, the on-demand sorts see a wider variety of stuff than direct employee IT workers, so they are likely to know a variety of ways of solving a problem.

  133. Re:Hire a professional... by NicknamesAreStupid · · Score: 1

    My thanks to macs4all, who reminded me that I left out "rant, insult, and be obnoxious, too." That will get you promoted to IT executive.

  134. Perhaps.. by Paracelcus · · Score: 1

    You could persuade management to fund some after-hours coursework at your local community college, there are many IT related subjects available.

    --
    I killed da wabbit -Elmer Fudd
  135. Re:Hire a professional... by isopropanol · · Score: 1

    Better to decide what stay online in the event of a drive crash , what only needs to be recoverable in the event of a drive crash or complete failure, and what is disposeable, and set up your filesystems, shares, and backup schemes appropriately. IE in my case:

    1) Base system + IMAP folders should stay online and available (if this were a business server, accounting data too). They live on RAID1, are backed up via rdiff-backup to a drive in a hotplug cradle which is rotated offsite.

    2) Aperture vault and workstation backups (sparse file iSCSI shares), and stable fileshare need to be recoverable. They live on RAID0 and are also backed up to the cradle drive. iSCSI shares are backed up via "cp --sparse=allways".

    3) Scratch files, testing VMs, downloaded movies, etc are disposable. They live on RAID0 but are not backed up in any way.

    4) /tmp lives in tmpfs and /var/log lives on a USB stick. This reduces disk writes.

    This is a Linux server, but all of this except possibly #4 and sharing iSCSI should be doable on a mac mini server (with firewire drives instead of eSATA cradle)

  136. One option is to lock it down instead by rastoboy29 · · Score: 1

    If I couldn't find a really good use for it, I would respond instead by locking it down and making it a really *good* file server/backup machine.  I'd kill any process that isn't directly necessary to file serving and the function of the machine.  More programs running == more potential security vulnerabilities, and these are your *backups*.

    P.S. you do have offsite backup as well, right?  Juuuuust checkin'.

  137. Re:Hire a professional... by snowraver1 · · Score: 1

    Excuse me, but as a Drobo owner, I take offense to you calling a Drobo a "boat anchor" when it's clearly a jet engine.

    --
    Copyright 2010. All rights reserved. This comment may not be copied in any way including, but not limited to caching.
  138. The only reasonable choice. by Anonymous Coward · · Score: 0

    You should offer dedicated hosting! And give us a free spot since we gave you the idea. :p
    It might even bring in a profit! Too sweeten the deal, I'll give you, personally, a piece of stock.

  139. Great Advice by Anonymous Coward · · Score: 0

    There's been a lot of great advice above. A couple of things stand out for me.

        1. If you do important things with the server, make sure you rotate a good, encrypted backup offsite at least once a week.
        2. Help business drive its needs by enabling proof-of-concept ideas. Innovate and educate. Buy pizza and do a demo.
        3. Understand how asking the server to do more can impact it. More memory, disk, and backups mray be needed. Pace, plan, prove value.
                  The comment about non-production system use is helpful but doesn't buy you a new one. Perhaps a virtual machine approach that can be shutdown at will.

    You didn't say anything about what your business is and whether it has any regulatory and compliance responsibilities, such as a medical office or financial agent. These can greatly impact the way you have your electronic information and you should have a sense of your compliance with such laws as HIPAA or FCRA and industry standards like PCIDSS. At the least, you follow standard accounting practices for tax purposes.

  140. a good start would be to by Anonymous Coward · · Score: 0

    install ubuntu linux

  141. Re:Hire a professional... by MightyYar · · Score: 1

    That is small, and I doubt you are counting benefits, insurance, 6% half of payroll taxes, etc.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  142. Re:Hire a professional... by MightyYar · · Score: 1

    I didn't mean to imply that a salary would be 100k... but I'm sure that salary+benefits+insurance+taxes+other for a halfway competent IT guy would approach 100k.

    But you have a good point about not needing a full-time employee.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  143. i see a good jop by Anonymous Coward · · Score: 0

    thank u 4 so

  144. Re:Hire a professional... by Coren22 · · Score: 1

    First off, RAID 5 is utter shit. Go with RAID 10 or RAID 6 if you absolutely can't fit more drives in the system. Secondly, loose describes women, lose is the word you mean. Third, he mentioned backup solutions as well as RAID, not just RAID or backup.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  145. Re:Hire a professional... by AvitarX · · Score: 1

    Never used time machine myself either, so I don't really know, I do think pdumpfs would work on a mac anyway though, as it's a pretty simple ruby program.

    What I like about our set-up is users can self-restore any state from overnight, going back to the start of the week (and then every-other week for around 3 months).

    It saves being involved in a massive accidental delete, or in the case of, oh shit, I need what I had yesterday, or if a file corrupts (Quark Express has had issues with massively linked files in the past for us).

    The Linux Raid 10 driver is pretty cool though. Supports lots of nifty things (for example you can say I want 3 copies of all data in the 13 disk array, and you'd get 1/3 the storage of the 13 disks, with 3 copies of all of your data.

    After reading baarf, I've always gone with the raid-10 driver in Linux. Storage in the end, has always been cheap for my needs (under a few terrabytes).

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  146. NAS/File server by Anonymous Coward · · Score: 0

    Hi,
    I'm in a similar boat. I setup a NAS server to use as a local backup protection (running RAID). However, we also use it to host project wikis, project management databases (via Trac), subversion repositories for code and media files. However, one issue to consider if that if you are caught at work with a folder of music files acquired non-legally, some companies may consider this non-authorized use of company computers and in some cases, you may face disciplinary action - so be warned....

    Victor

  147. Put first things first by ALeader71 · · Score: 1

    You've got a good start. You identified what assets you have and what functions your server currently provides. Before you start talking to your company's other stake holders you need to perform an honest needs, wants, and culture assessment. Here's where to go next:

    * Is my company willing to spend money, or am I in a "cheap is best" scenario?
    * Can I become the IT guy without getting into trouble for reducing my contributions to the company's bottom line?
    * What kind of budget do I have (if any)?
    * How many man hours per week am I willing to devote to being "that IT guy?"
    * Are my current suite of services functioning properly?
    * Do I have enough drive space?
    * What is the state of my software licenses and my hardware warranties?
    * Are we using FileMaker Server? If so, who is developing it and are they willing to keep that role? If we aren't do we need it?

    --
    Only the dead have seen the end of War. - Plato
  148. The business by ragnvaldr · · Score: 1

    The business I'm at is an NPO movie review business. We have a website that I don't have much to do with, and an already running and functioning filemaker server, neither of which I have anything to do with, except for using them just like any other employee. I came here a few months ago and all the tools that I described were new within a few months and unimplemented entirely. I have no IT experience, and was hired part time to do whatever everybody else doesn't have time to and to take care of local, in office computers. So all I've got going for me personally is that I'm the most computer savvy person in the office (pretty computer savvy--extremely savvy compared to the rest of the office--but hardly a professional) and actually care enough to find solutions to things. Like I said, the reason I'm asking is because I already had those tools laying there, an want to find out the best way to make the most use of what I've got. Preferably simple, yet productive/ease of use type things. eg. a single, shared Address Book so that every single person in the office doesn't have a different one with no way to know whose is most up to date.

  149. drinkypoo's a STUPID troll (proof inside) by Anonymous Coward · · Score: 0

    drinkypoo runs from a simple question, troll, here http://tech.slashdot.org/comments.pl?sid=2225174&cid=36390518 ? Perhaps because it shows you are nothing but a TROLL, & a "ne'er-do-well" that claims he has a "massive ego", but nothing to show for it (delusions of GRANDEUR there, boy?)?? Absolutely.