10 Server zu verwalten und ich bin ein Major der Geschichte [geschlossen]

87

Aus Gründen, die keine ausführliche Diskussion rechtfertigen, bin ich für 10 Server verantwortlich:

  • Ein Domänencontroller - ~ 500 Hosts / ~ 350 Benutzer
  • IIS-Webserver - Hier verdienen wir unser Geld
  • SQL Server-Die Kronjuwelen
  • Austausch server
  • Linux-Box zur Dateneingabe
  • AV-Server
  • Sicherungsserver
  • Ein paar andere wirbelten herum

Die Firma, in der ich arbeite, glaubt, dass jeder austauschbar ist, und glaubt daher, dass sie für jede Position einen Mindestlohn zahlen können. Der IT-Manager und Sysadmin haben kürzlich gekündigt, und ich glaube, ich war die einzige Person, die keinen großen Schritt zurück gemacht hat, als der Anruf für Freiwillige ausgegangen ist. Dies erklärt auch, warum jemand mit meinem Hintergrund in dieser Position ist. Das ist die Realität, soweit ich es mir anders wünsche.

Was sollte ich tun, um diese Systeme am Laufen zu halten? Es gibt kein schriftliches Verfahren mehr und ich habe die A + - und Network + -Zertifikate in den letzten zwei Monaten vollgestopft, aber das lässt mir eine Theorie und keine praktische Erfahrung.

Ich bin dabei, mir Powershell beizubringen, aber von hier bis dahin ist es ein langer Weg. Ich habe keine Skripterfahrung oder Programmiererfahrung.

Welche Aufgaben soll ich ausführen? Welche Praktiken sollte ich implementieren?

Ich verstehe, dass ich wahrscheinlich abgespritzt bin, aber eine Rettungsleine, um mich durchzubringen, wäre hilfreich.

Chipandachair
quelle
68
Nachdem Sie das gelesen haben, besteht Ihr erster Schritt darin, ein schönes Kissen zu finden, das Sie in die Ecke legen können. Du wirst viele Stunden damit zubringen müssen. Mit einer Schachtel Kleenex zum Abwischen der Tränen. Möglicherweise möchten Sie auch einen Block Papier, um Ihren Lebenslauf zu aktualisieren, während Sie gerade dabei sind. Mein Beileid an der Stelle, in der Sie sind ...
Bart Silverstrim
86
Ehrlich gesagt ist dies ein ganz ernster Vorschlag. Finden Sie so schnell wie möglich einen anderen Job. Ich bin seit sieben Jahren im IT-Bereich tätig, vier davon in der Systemadministration. Ich finde, das alles alleine zu verwalten, ist eine Handvoll, und ich kenne diese Anwendungen in- und auswendig. Für jemanden ohne Hintergrund ist es Selbstmord. Wenn Sie für ihr Wohlergehen zur Verantwortung gezogen werden, werden Sie wahrscheinlich Ihren Job verlieren. Holen Sie sich Ihren Lebenslauf so schnell wie möglich heraus oder lassen Sie sich von diesen Pflichten entlasten.
MDMarra
10
Ich bin mir sicher, dass dies als eigenständig eingestuft wird, da ich bei einem Managed Service Provider arbeite. Vielleicht möchten Sie aber auch wissen, ob Sie ein Notfallbudget / Geldmittel für ausgelagerte Hilfe erwerben können. Finden Sie im Voraus einen Anbieter, der Ihre Anforderungen erfüllt. Ich hätte eine kurze Liste mit bezahlten Hilfen, falls diese benötigt werden. In Anbetracht des Klimas bezweifle ich, dass dies möglich sein wird, aber sicher etwas, das ich versuchen würde, an Ihrer Stelle zu tun. Viel Glück.
Jeffatrackaid
15
@ Bart Silverstrim- Ich bin auf meiner dritten Palette von Kleenex
Chipandachair

Antworten:

56

Ehrlich gesagt, würde ich einen anderen Job finden, es sei denn, Ihre aktuelle Aufgabe ist es, alles am Laufen zu halten, bis sie einen neuen SysAdmin einstellen. Sie werden für einen Fehler eingerichtet. Sie erledigen die Arbeit von mindestens zwei Personen, wenn dies alles lokal gehostet wird und nichts dokumentiert ist.

Mach dir noch keine Sorgen über das Scripting oder Programmieren. Behalten Sie alles im Griff.

Sind Sie auch für die Unternehmens-Firewall verantwortlich?

Die schnellen und schmutzigen täglichen Aufgaben, die Sie erledigen müssen, sind (in keiner bestimmten Reihenfolge):

  • Überprüfen Sie die nächtlichen Backups
  • Überprüfen Sie die Exchange-Warteschlangen, um sicherzustellen, dass sie verarbeitet werden
  • Überprüfen Sie die SQL-Sicherungen
  • Überprüfen Sie den AV-Server auf Warnungen, wenn beim Scannen oder Aktualisieren ein Fehler aufgetreten ist
Top__Hat
quelle
Außerdem wird der einfache IISRESETBefehl zum Beheben von Problemen auf Ihrem IIS-Server erläutert.
NinjaBomb
5
Die Zeile "IIS-Webserver - hier verdienen wir unser Geld" sagt alles. Viel hängt von den Programmierern ab, mit denen Sie zusammenarbeiten. Angesichts der Tatsache, dass "jeder austauschbar ist und daher glaubt, für jede Position einen Mindestlohn zahlen zu können", halte ich das Springen von Schiffen für die vernünftige Sache.
DutchUncle
51

Schauen Sie sich zunächst Zoredaches Link zur Frage " Beginning Sysadmin" an . Es ist eine Menge Info, bringt Sie aber dahin, wo Sie hin müssen. Das heißt, es ist eine Menge Daten Dumping.

Zweitens ernsthaft nach einem neuen Job suchen. Wenn Ihr Arbeitgeber alle als austauschbare Widgets ansieht, sollten Sie sowieso nicht da sein. Aber es ist eine schlechte Wirtschaft, und das ist möglicherweise keine Option.

In Ihrem speziellen Fall würde ich:

  1. Suchen Sie sich ein lokales IT-Unternehmen, zu dem Sie Ihre Arbeit ausbauen können, wenn etwas kaputt geht und Sie über den Kopf gehen.
  2. Stellen Sie sicher, dass Ihre Wartungsverträge mit Ihren Softwareanbietern auf dem neuesten Stand sind. Wahrscheinlich wurden die meisten Ihrer Softwarepakete (einschließlich derjenigen auf dem IIS-Server, mit denen Sie Geld verdienen) gekauft und nicht intern geschrieben. Stellen Sie sicher, dass Sie Unterstützung bei ihnen haben - wenn etwas kaputt geht, rufen Sie sie zuerst an.
  3. Stellen Sie sicher, dass Sie über gute Sicherungen verfügen - sowohl Daten als auch Systemstatus. Wenn einer Ihrer Server anstößt, müssen Sie in der Lage sein, ihn schnell wiederherzustellen. Dies kann tatsächlich die wichtigste Priorität sein.
  4. Führen Sie ein Hardware-Audit durch und stellen Sie sicher, dass auf Ihre Server eine Garantie besteht. Wenn sie ausfallen, weisen Sie das Management darauf hin, dass es zu erheblichen Ausfallzeiten kommen wird, wenn sie sterben und Sie nur dann Geld verdienen, wenn sie aktiv sind.
  5. Beten
  6. Führen Sie ein Software-Audit durch, und hoffen Sie, dass Sie eine Menge Compliance-Software finden, diese der Business Software Alliance melden (wenn Sie in den USA sind) eine neue Arbeit.

... 6 kann optional sein.

Treibbauer
quelle
27
Während 5 ein Muss ist
Holocryptic
3
# 3 und # 6 sind auch ein
Muss
5
Nein, in seinem Fall ist nur 5 ein Muss.
Surfasb
Angesichts des Vorschlags für 6 scheint auch 3 optional zu sein. Tatsächlich klingt es so, als ob 5 am Arbeitsplatz des OP wahrscheinlich genauso effektiv ist wie 3.
flauschiger
21

Einen neuen Job finden. Lassen Sie diese Firma scheitern. Sie brauchen eindeutig eine Lektion.

Ihre Hilfe wird schnell unterschätzt und die Chancen stehen gut, dass nichts anderes als mehr Stress und Missbrauch auf Sie zukommt.

dünnes Eis
quelle
Meine Firma nahm ähnliche Lektionen, als sie Solaris Sysadmin günstig einstellen wollten, indem sie jemanden mit etwas Erfahrung in der Linux-Administration anstellten und ... Ich stellte fest, dass ich bessere Kenntnisse in der Systemadministration hatte als der Typ (ich bin ein Programmierer und er wurde drei Mal entlassen) nach drei monaten ...).
Xaerxess
12

Fangen Sie an zu trinken? :-)

Schauen Sie sich außerdem an, wie Sie eine oder zwei Ersatzboxen erhalten, mit denen Sie Nichtproduktionsserver einrichten können. Das gibt Ihnen die Möglichkeit zu lernen, wie Sie mit einigen dieser Software in einer etwas weniger gefährlichen Umgebung umgehen können als "wenn ich sie kaputt mache, hören wir alle auf zu arbeiten und verdienen Geld".

Selbst wenn Sie sie in einer Virtualisierungssoftware wie VirtualBox ausführen, können Sie die Software praktisch anwenden, ohne die Produktionsarbeit zu gefährden.

Wenn Sie die Produktionsserver berühren müssen, bevor Sie mit ihnen vertraut sind, dokumentieren Sie jeden Ihrer Schritte. Stellen Sie sicher, dass Sie immer wissen, wie Sie zu dem Bildschirm gelangen, auf dem Sie sich gerade befinden, und wie Sie zurückkommen.

afrazier
quelle
9
+1 für "Dokumentiere jeden Schritt, den du machst." Ich würde auch Notizen hinzufügen, die sowohl das "Warum" als auch das "Wie" dokumentieren. Dies ist hilfreich beim Zurückverfolgen (ganz zu schweigen von seiner Bedeutung in einer ungesunden Organisation).
Roy Tinker
12

Finden Sie ehrlich gesagt einen Mentor!

Da Sie nicht wissen, wo Sie sich befinden, ist es schwierig, ein Forum zu empfehlen, aber Meetups sind bei IT-Leuten weit verbreitet. Suchen Sie in Ihrer Nähe nach einem Sysadmin-Treffen (oder einem Treffen mit bestimmten Technikern) . Sie werden auch eine ganze Reihe neuer Kontakte daraus ziehen; was auf unerwartete Weise helfen könnte.

Aktualisieren:

Ich würde Ihnen auch wärmstens empfehlen , einen Blog darüber zu schreiben (Pseudonym erforderlich, IMO)!

Hafichuk
quelle
6
+1 für den Start eines Blogs
RoundTower
+1 für einen Mentor. Eigentlich zwei Mentoren: ein Karriere-Mentor, ja, aber auch ein bezahlter externer Auftragnehmer, der Sie bei Fragen oder Problemen konsultiert. Wenn Ihr Chef es nicht billigt, einen Stundensatz in der Nähe von 100 bis 200 US-Dollar pro Stunde zu zahlen, um jemanden zu holen, wenn Sie unbedingt Hilfe benötigen, dann laufen Sie wie die Hölle.
Skyhawk
11

Sie lernen also auf Produktionsservern und dies ist nicht Ihre Wahl. In diesem Fall sollten Sie nicht für eine Dienstunterbrechung verantwortlich gemacht werden. Es liegt in der Verantwortung des Unternehmens, einen Ersatz für den Sysadmin zu finden.

Sie können viele Dinge lernen, aber es wird einige Zeit dauern und es kann die laufenden Dienste verletzen. Sie müssen äußerst vorsichtig sein, bevor Sie Änderungen vornehmen, und Sie sollten dies zuerst auf einem Entwicklungs- / Testserver tun.

Auf dieser Site gibt es viele verwandte Fragen, wie z. B . : SysAdmin und Entwickler: Verantwortlichkeiten , https://serverfault.com/questions/51006/how-did-you-become-a-sysadmin und Was ist der Unterschied zwischen Sysadmin und einer IT? Berater? . Ich hoffe, dies gibt Ihnen eine Vorstellung davon, was Sie als Systemadministrator tun sollten, wenn Sie nicht so schnell wie möglich aus dieser Situation herauskommen könnten.

Khaled
quelle
21
"Sollte nicht" und "wird nicht" verantwortlich gemacht werden, sind zwei völlig verschiedene Dinge.
Driftpeasant
3
Was @Driftpeasant gesagt hat - Unweigerlich, wenn das Fäkalienmaterial auf den rotierenden Luftverdrängungsmechanismus trifft, wird derjenige beschuldigt, der sich auf dem SA-Stuhl befindet, auch wenn Sie dafür gesorgt haben, dass sie Papiere unterschreiben, die Sie für harmlos erklären.
Voretaq7
1
Ich würde extra für einen Fan namens bezahlen ...
Thinice
Nach dem, was der OP uns bereits über sein Unternehmen erzählt hat, bin ich mir ziemlich sicher, dass alles, was mit dem Server schief geht, dazu führt, dass ihm die Schuld gegeben wird, unabhängig davon, ob dies der Fall ist oder nicht.
Wipqozn
11

Schützen Sie Ihre Juwelen!

Brent Ozar hat ein exzellentes Skript " Oh Mist, ich habe gerade einen Datenbankserver geerbt " und jetzt sogar ein Schulungsvideo. Er nennt es den "60-Minuten-Datenbank-Blitz", aber ich denke, mein Titel ist impliziert.

Merk dir das

Ihre Backups sind wichtig, aber bei weitem nicht so wichtig wie Ihre Wiederherstellungen.

Was soll das heißen Ja, Sie müssen Backups erstellen, um eine Situation zu lösen. Wenn Sie diese Backups jedoch nicht testen , brennen Sie nur Speicherplatz.

billinkc
quelle
7

Wenn Sie sich aus irgendeinem Grund dazu entschließen, tatsächlich Sysadmin-Arbeit zu leisten, empfehle ich von Herzen Tom Limoncellis Praxis der System- und Netzwerkadministration. Er liefert hervorragende Beispiele dafür, wie eine gut geführte Organisation geführt werden kann. Wenn Sie die Möglichkeit haben, Änderungen vorzuschlagen, ist es schwierig, mit seinen Empfehlungen einen Fehler zu machen. Buchlink zu Amazon: http://amzn.to/sNUmsr

Magellan
quelle
7

Sie möchten nie in einer Position sein, in der Sie gezwungen sind, an Produktionssystemen zu lernen. Lernen bedeutet, Fehler zu machen, und Fehler in Produktionssystemen kosten Ihr Unternehmen Geld. Sie können nicht über etwas anderes kümmern (die eindeutig durch die Tatsache angezeigt wird , Sie in dieser Position sind mit zu beginnen) , aber sie werden sich dafür interessieren.

  1. Wenn es überhaupt eine Option ist, finde einen anderen Job. Dies wird nicht gut enden. Und ehrlich gesagt, möchten Sie wirklich in einem Unternehmen arbeiten, das alle als ersetzbar ansieht?
  2. Fordern Sie ein Notfallbudget an, damit Sie ein Beratungsunternehmen finden können, das die Dinge am Laufen hält und als Ressource fungiert, während Sie auf dem Laufenden bleiben. Wenn dies verweigert wird, stellen Sie sicher, dass Sie es irgendwo für CYA-Zwecke schriftlich haben.
  3. Lesen Sie alle Unterlagen, die von früheren IT-Mitarbeitern zurückgelassen wurden.
  4. Führen Sie eine Bestandsaufnahme der physischen Hardware und der Geräte durch. Finden Sie heraus, was in der Garantie enthalten ist und was nicht.

Ihr Ziel sollte es sein, einen anderen Job zu finden und zu gehen, ohne dass etwas kaputt geht. Wenn etwas kaputt geht (und es wahrscheinlich wird), ist es bereit, hinauszugehen. Dies bedeutet, dass Sie in Bezug auf CYA-Verfahren äußerst vorsichtig sein sollten. Sie müssen davon ausgehen, dass kein Mitarbeiter im Unternehmen Ihren Rücken hat - stellen Sie sicher, dass Sie nicht in der Lage sind, sich auf die Unterstützung einer anderen Person zu verlassen.

Während Sie auf der Suche nach einem neuen Job sind, schaffen Sie eine Umgebung, in der Sie üben, lernen und sich bestmöglich mit der aktuellen Infrastruktur vertraut machen können.

Und für das, was es wert ist ... mein Abschluss ist in Philosophie. Sie können in diesem Bereich erfolgreich sein, wenn Sie möchten, aber nicht bei dieser Firma. Viel Glück.


quelle
6

Wenn ich den Kommentar aller anderen lese, würde ich sagen:

  1. Nutzen Sie diese Gelegenheit, um zu lernen
  2. Sagen Sie Ihrem Management ohne Zuckerüberzug, dass es sich um eine schlimme Situation handelt
  3. Nutzen Sie diese Gelegenheit, um mehr zu erfahren. Immerhin sind Sysadmin / DBA-bezogene Jobs gut bezahlt.
  4. Wenn Sie entlassen werden, sammeln Sie etwas Geld von ihnen und finden Sie einen neuen Job mit Ihren neu erworbenen Fähigkeiten.

Ich liebe es, einen Blog-Kommentar zu schreiben, du hast ziemlich gute Schreibfähigkeiten. Stellen Sie sicher, dass Sie einen Link dort platzieren, wo wir ihn finden.

Nicolas de Fontenay
quelle
1

Hier gibt es ziemlich viele verstreute Antworten. Hier sind einige meiner Gedanken.

Einige Leute sagen, Sie sollten es tun und andere sagen, um es vollständig zu vermeiden. Meine Frage an Sie ist, ob Sie bereit sind, Stunden mit diesen Servern zu verbringen und daran zu arbeiten? Nicht nur das, sondern sind Sie auch bereit, etwas völlig Neues zu lernen?

Die Serveradministration ist nicht schwierig, wenn Sie sie erst einmal verstanden haben, aber ich habe die Server ruiniert, indem ich die falschen Befehle ausgeführt habe, die nicht den "Standards" (wie tägliche Backups) und so weiter entsprachen. Jeder Systemadministrator wird irgendwann versagen, hey, so lernen wir, aber Sie müssen darauf vorbereitet sein, wie Sie damit umgehen sollen. Es ist eine gute Menge Arbeit und die größte Frage ist hier, ob Sie bereit sind, den Job anzunehmen.

Sicher können Sie etwas Neues für Ihren Lebenslauf lernen, aber wenn Sie nicht bereit sind, zu lernen oder sich Ihrem Job zu widmen, werden Sie einfach eine andere Person sein, die "ihren Job hasst".

Taylor Jasko
quelle
1

Ich werde ehrlich sein, dies ist eine Handvoll, auch für erfahrene Leute, und das Erlernen der meisten Fähigkeiten in der Serveradministration beruht auf Fehlern. Ich bezweifle, dass Sie Fehler auf Live-Systemen machen wollen.

Die Gefahr, dass Sie keine oder nur wenig Erfahrung in der Serveradministration haben, gefährdet auch Ihr Unternehmen. Sie sind anscheinend das Opfer ignoranter Manager. Die einzige Möglichkeit, sie aufzuwecken, wäre wahrscheinlich eine plötzliche Katastrophe, bei der eine Notfallwiederherstellung erforderlich ist und niemand da ist, der das Wissen hat, um sie wieder zum Laufen zu bringen, und deren entscheidende Geschäftsprozesse nicht mehr funktionieren.

Ich will damit nicht andeuten, dass Sie eine Katastrophe verursachen sollten, sondern einfach einen anderen Job suchen, weil Sie nicht zur Verantwortung gezogen werden möchten, wenn die Dinge schlecht laufen.

Lucas Kauffman
quelle
0

Nutze den Tag! Dies ist eine großartige Gelegenheit. Holen Sie sich ein Abonnement für die Safari Tech Books-Datenbank und erfahren Sie, wie Sie Bücher und Zertifizierungsbücher für die von Ihnen verwalteten Systeme erstellen. Konzentrieren Sie sich zunächst auf Sicherungen und Wiederherstellungsverfahren. Lassen Sie sich die Server testen, bevor Sie die Serienmodelle in die Hand nehmen. Testserver können billige Desktop-Einheiten sein, sie müssen nicht so teuer oder langlebig sein wie produktive. Machen Sie sich zum Ziel, zwei Jahre in dieser Position erfolgreich zu sein, und suchen Sie sich dann eine neue Stelle bei einem guten Unternehmen, das bereit ist, Sie für Ihr großes Wissen und Ihre Erfahrung zu bezahlen. Erwerben Sie auch Zertifizierungen für alle Technologien, für die Sie verantwortlich sind. Sie sind bereit, viel Spaß zu haben und viel Geld zu verdienen (viel mehr als ein Abschluss in Geschichte würde Sie bringen).

MattChorba
quelle
3
Eine wichtige Frage für unsere Geschichte Haupt fragen: „ Ist dieser Spaß für mich?“ Wenn nicht, könnte dies die Machbarkeit eines enthusiastischen Ansatzes beeinträchtigen ...
Skyhawk