Recuperarea atunci când Google Apps nu reuşeşte Enterprise

Aceasta este o poveste despre IT, nor şi toate lucrurile mari şi teribile care se întâmplă atunci când cele două veni împreună. In many ways cloud computing and Software as a Service (SaaS) este o binecuvântare pentru insuficient, suprasolicitat Informaţii departamentele de tehnologie care sunt de aşteptat pentru a oferi cea mai bună tehnologie are de oferit cu 100% uptime şi nici un buget. With the emergence of web enabled services from major vendors like Amazon, Microsoft, and Google the age old question posed to IT professionals — este gratuit - Pot fi în cele din urmă a răspuns cu un răsunător da! (Cel puţin pentru versiunea de baza).

Dar, ca mulţi dintre bunicii noştri au spus înainte de, Experienţa a învăţat că vechea zicală rămâne: veţi obţine ceea ce plătiţi pentru. Sigur, serviciu ar putea fi gratuit, dar cu niciun serviciu acord privind nivelul (SLA) nu există nici un recurs atunci când există o pană de e-mail, cum ar fi 6 noastre de mai multe întreruperi care au afectat în Google Mail 2009. But worry not end users! Există upgrade-uri plătite disponibile care includ SLA care garantează 99.9% uptime precum telefon şi e-mail suport pentru probleme critice. At $50 pe utilizator pe an sună ca o fura!

Ce exact înţeleg ei prin uptime şi critice?

Totul arată foarte bine pe hârtie; nu este nevoie de a menţine active fizice hardware, fără angajaţi IT de a plăti, şi costul este mai mic de licenţe numai pentru cele mai multe solutii standalone! Din păcate, aceste garanţii de marketing arata ca vaporware atunci când datele hit-uri router.

Pentru a ilustra neajunsuri în nor, hai să folosim un exemplu din viata reala. Un client nu pentru profit vom apel “Caritate X” a vrut să reducă aeriene şi a îmbunătăţi serviciile pentru personalul lor. După mai mult de un deceniu de e-mail de manipulare şi a serviciilor la nivel intern, au decis că era timpul să se mute în nor. Fortunately for them, nu pentru ca o instituţie de profit au calificat pentru editia non-profit a Google Apps. Mare!

Iată beneficiile pe care le solicită:

  1. Putem reduce consumul de lăţime de bandă noastre de e-mail care nu se manipulează noi înşine
  2. Resursele noastre server vor fi eliberate şi pot fi folosite în alte scopuri
  3. Va putem oferi webmail mai bună pentru angajaţii noştri.
  4. Am avea acces la resurse partajate, cum ar fi management de contact şi documente care sunt ‘în nor

În realitate, deşi a fost că această schimbare nu a fost la fel de simplu ca au avut de aşteptat. Nu era o chestiune de faceţi clic pe Migrare utilizatori.

Asta e când Caritate X ma sunat.

Am început cu configurarea lor cont Google Apps şi trece prin procesul de modernizare-l la ediţia non-profit. Am migrat mail utilizatorului lor, folosind construit în instrumente de migrare, and I synchronized the user accounts with Google Apps Directory Sync Tool (ANUL). And that is where the utilities fell short. It appears that Google gând about the idea of users synchronizing their active directory passwords with Google Apps. I emphasize thought, deoarece se pare că este la fel de mult ca Google sa. Want Single Sign On? Want Synchronized passwords using LDAP or AD? Timp să se întoarcă la instrumente de terţă parte. Bine, echitabil suficient. instrumente de terţă parte sunt disponibile pentru a face acest lucru, şi ei de muncă. Nici un rău, nici un fault. Dar o documentaţie pic mai mult pe această temă nu ar strica.

Apoi, toate dracu 'a spart pierde. O mână de utilizatori nu au putut login lor conturi Google. Deci, vânătoare pentru cauza a început.

Au fost suspendat? - Nu!

Au fost ei folosind parola gresita - nr!

Aş putea actualiza parola lor - nr?

Strangely I could not update their user accounts using the web interface. Any change — password, porecle, e-mail de rutare, nume - a dus la o eroare necunoscută #1000.

Bine, M-am gândit. Se spune că pentru a încerca din nou mai târziu, Aşa trebuia să dar am putea actualiza ANUL theire parola Utilizarea.

ANUL FAIL - 1301 Entitate nu există!

Anul în care fereastra indicate de utilizator nu există. Asta a fost neaşteptată, deoarece am avut doar uitat la informaţiile despre utilizator în interfaţa web şi că este cel mai sigur nu exista.

Timp de bilet

Timp pentru că sprijinul a lovi cu piciorul în! Deoarece aceasta a fost o editie non-profit, sprijin este inclus. Asa ca am apasat de sprijin şi au urmat întrebările de rutare. Google a stabilit că aceasta nu a fost o critică "’ problemă, deoarece serviciul nu a fost complet în jos, şi eu nu pot să spun că am fost de acord. Google a declarat că opţiunea Singurul sprijin disponibil este esupport.

Am completat formularul, rapid şi a fost întâmpinată cu un e-mail prietenos de la unul dintre reprezentanţii lor de servicii pentru clienţi. The representative worked with me to quickly determine that this issue was beyond his level of expertise and escalated the ticket to a specialist.

Măsura atât de bine.

Apoi am aşteptat pentru 3 zile. Am primit cereri din partea personalului despre atunci când acestea ar putea verifica e-mail lor. Când ar fi fixat? Ei au avut termene şi chestiunile importante care au nevoie să fie tratate în cutiile poştale lor.

I-am cerut sprijin, care au răspuns că au “nu cunosc nici soluţii în acest moment.” Singura posibilitate pe care am putut să vină cu a fost pentru a şterge contul şi recrea-l – nu o solutie foarte buna din moment ce toate e-mailurile ar fi pierdut între tranziţie şi în momentul în care contul ar putea fi recreate.

Aşa că am aşteptat ceva mai mult. E-mail nu ar putea fi chiar transmise pentru utilizatorii afectaţi - orice modificare a e-mail de rutare a dus la o eroare necunoscută.

O saptamana a trecut, asa ca am postat la forumul de suport Google speranţa de cineva - oricine - ar fi o sugestie cu privire la modul de a stabili sau workaround problema. Utilizator după utilizator raportat probleme similare din moment ce tranziţia de utilizatori Google Apps la Conturi Google, dar nu au existat alte rezoluţii decât să aştepte pentru intervenţie manuală de către un angajat Google.

Timp păstrează pe ticăie

După opt zile de aşteptare am ajuns la o soluţie pe cont propriu.

Deoarece se părea că conturile au fost create parţial (au apărut în interfaţa web şi ar putea primi e-mail, dar nu au putut fi modificate sau servicii de acces la) se pare lor a fost o eroare în modul în care conturile au fost prelucrate în timpul creării. It seemed clear to me that the problem was an inconsistency in Google’s infrastructure. Scoaterea conturi ar permite sistemelor să fie de acord cu privire la statutul contului, dar puteau fi făcute atât de acord că a existat conturi? Perhaps I could force Google to recreate the already existing accounts without losing the current data.

I attempted to rerun the transition to Google Accounts on the affected users manually, dar, în ciuda auto-fill recunoscând nume de utilizator lor, cand am apasat următoare am fost dat o eroare care conturile nu exista.

Abordarea mea următor a fost de a crea noi utilizatori, cu acelaşi nume folosind tabloul de bord. De data aceasta mi sa spus acolo a fost o eroare, deoarece conturile au existat. În mod evident au existat două sisteme separate fiind interogate.

Aceasta a avut loc pentru mine că aş putea fi în măsură să primesc mesaje de eroare mai util de a merge la linia de comandă. Asa ca am instalat Google Apps Manager, care este, de asemenea cunoscut ca GAM. GAM foloseste Google Apps aprovizionare API pentru a interacţiona cu contul Google Apps.

Am rulat un număr de interogări cu privire la conturile am ştiut au fost afectate folosind GAM pentru a vedea ce sa întâmplat. While queries would return data about the username, porecle, şi dacă acestea au fost de acord cu termenii de serviciu, Utilizatorii nu ar putea fi modificat, returnarea eroare “1301 entitate nu există”. Aşa că am încercat să creeze utilizator nou, care a avut un rezultat neaşteptat.

ServerBusy(1001)

Ciudat, Mi sa spus că sistemul a fost ocupat. Aşa că am aşteptat şi am încercat din nou.

EntityExists(1300)

Aşa cum am suspectat, ea mi-a spus cont deja existau. Dar, din curiozitate, Am încercat să autentificare.

Ea a lucrat

Indiferent de motiv, Am fost acum în măsură să vă conectaţi la contul afectat. Am încercat un alt cont.

ServerBusy(1001)

Gândirea poate că această eroare a însemnat mai mult decât a fost închirierea pe, Am încercat să vă conectaţi la acest al doilea cont înainte de a încerca din nou. Acest cont, de asemenea, acum a lucrat cum era de aşteptat.

Am verificat tabloul de bord şi interfaţa web a lucrat acum cum era de aşteptat în aceste conturi, precum şi.

În timp ce răspunsul a fost ciudat, Ce sa întâmplat pe la sfârşitul server a aparut pentru a corecta această problemă, aşa că am fugit un script care conţinea toţi utilizatorii afectaţi şi rezolvate problemele privind conturile rămase.

Nor are nevoie de amortizoare

Charity X is now working merrily away using Google Apps, Docs, şi alte instrumente în nor, dar de tranziţie a făcut-o clar de management care nu exista un cuptor de magie pe care le puteţi doar “set şi uitaţi” atunci când vine vorba de IT. În timp ce există încă o mare valoare şi de economii de a fi avut în nor, acest timp este deconcertantă ca unui administrator IT. When I run my own systems, Ştiu ce se întâmplă în spatele scenei, şi dacă lucrurile nu merg bine ştiu unde să caute răspunsuri. With hosted services I am at the mercy of third parties to provide adequate documentation and timely support. Chiar daca munca mea nu este cauza problemei, Sunt încă aşteptat pentru a oferi soluţii pentru clienţii mei repede. Atunci când eu nu pot uita sub capota, Am nevoie de parteneri care pot rezolva problemele în ore - nu săptămâni. de asistenţă a clienţilor înseamnă furnizarea de soluţii reale. recunoscând Pur şi simplu o problemă nu este de ajuns.

Atunci când furnizorii de nor se luptă pentru a avea acces la contracte lucrative cu agenţiile de stat şi federale şi corporaţii mari, este important ca acestea să ne amintim că fiecare client contează. Când un utilizator nu poate accesa e-mail lor, nu ar putea fi considerate critice pentru Microsoft sau Google, dar este o problemă critică pentru că utilizator. A week of downtime is simply unacceptable to users, mai ales dacă utilizatorul afectate se întâmplă să fie un factor de decizie.

Aştept cu nerăbdare să nor de servicii care funcţionează ca un cuptor magic, but for the foreseeable future I see only job security in nor.