Recuperación cuando Google Apps no la Empresa

Esta es la historia de TI, la nube y todas las cosas grandes y terribles que suceden cuando el punto de encuentro. In many ways cloud computing and Software as a Service (SaaS) es una bendición para el personal suficiente, exceso de trabajo los departamentos de Tecnologías de la Información que se espera para ofrecer la mejor tecnología tiene para ofrecer con 100% el tiempo de actividad y el presupuesto no. With the emergence of web enabled services from major vendors like Amazon, Microsoft, and Google the age old question posed to IT professionals — es gratis - Por último se puede contestar con un rotundo sí! (Por lo menos para la versión básica).

Pero como muchos de nuestros abuelos han dicho antes, la experiencia ha enseñado que el viejo dicho sigue siendo: se obtiene lo que paga por. Seguro, el servicio puede ser libre, pero sin un acuerdo de nivel de servicio (SLA) no se puede recurrir cuando hay un corte de correo electrónico, como el 6 nuestras cortes más que afectó a Google Mail en 2009. But worry not end users! Hay actualizaciones de pago disponibles incluyen una garantía de SLA 99.9% el tiempo de actividad, así como teléfono y correo electrónico para asuntos críticos. At $50 por usuario al año esto suena como una ganga!

¿Qué exactamente quieren decir con el tiempo de actividad y crítica?

Todo se ve muy bien en el papel; no hay necesidad de mantener los activos físicos de hardware, sin empleados de TI a pagar, y el costo es menos de licencias sólo para la mayoría de las soluciones independientes! Por desgracia, estas garantías de comercialización parece vaporware cuando los datos de accesos al router.

Para ilustrar las deficiencias de la nube, vamos a utilizar un ejemplo de la vida real. A no beneficios para el cliente que llamaremos “Caridad X” quería reducir los gastos generales y mejorar los servicios para su personal. Después de más de una década de correo electrónico y manejo de los servicios internos, decidieron que era hora de pasar a la nube. Fortunately for them, como una organización sin fines de lucro para el desarrollo institucional se clasificó para la edición sin fines de lucro de Google Apps. Gran!

He aquí los beneficios que buscaban:

  1. Podemos reducir nuestro uso de ancho de banda al no manejo de correo electrónico a nosotros mismos
  2. Nuestros recursos de servidor se libera y puede ser utilizado para otros fines
  3. Podemos ofrecer un mejor correo web para nuestros empleados.
  4. Conseguimos el acceso a los recursos compartidos, tales como gestión de contactos y documentos que se ‘de la nube

La realidad es que aunque este cambio no fue tan simple como lo que esperaban. No fue una cuestión de haga clic en la migración de usuarios.

Ahí fue cuando me llamó la Caridad X.

Empecé con la configuración de su cuenta de Google Apps y pasar por el proceso de actualización a la edición sin fines de lucro. Emigré electrónico de sus usuarios con el construido en herramientas de migración, and I synchronized the user accounts with Google Apps Directory Sync Tool (AÑO). And that is where the utilities fell short. It appears that Google pensamiento about the idea of users synchronizing their active directory passwords with Google Apps. I emphasize thought, porque al parecer que es por lo que Google tiene. Want Single Sign On? Want Synchronized passwords using LDAP or AD? Es hora de recurrir a herramientas de terceros. Bien, justo lo suficiente. herramientas de terceros están disponibles para hacerlo, y trabajan. No hay daño, no hay castigo. Pero un poco más documentación sobre el tema no estaría de más.

Entonces se desató el infierno. Un puñado de usuarios no podían acceder a sus cuentas de Google. Así que la búsqueda de la causa se inició.

Fueron suspendidos? - No hay!

Estaban utilizando una contraseña incorrecta - n!

¿Puedo actualizar su contraseña - n?

Strangely I could not update their user accounts using the web interface. Any change — password, apodos, enrutamiento de correo electrónico, nombres - dio lugar a un error desconocido #1000.

Bien, Pensé. Se dice a intentarlo más tarde, pero yo la debería ser capaz de actualizar theire año mediante contraseña.

AÑO NO - 1301 Entidad no existe!

El AÑO Esa ventana indica que el usuario no existe. Eso fue inesperado ya que había visto sólo en la información del usuario en la interfaz web y que sin duda existen hizo.

Venta de entradas Tiempo

Tiempo para que el apoyo para poner en! Como se trataba de una edición sin fines de lucro, el soporte está incluido. Así que hice clic apoyo y seguido a las preguntas de enrutamiento. Google determinado que esto no era un crítico '’ problema ya que el servicio no era por completo, y yo no puedo decir que no estaba de acuerdo. Google dijo que la opción de soporte está disponible sólo eSupport.

Llené el formulario, y fue recibido rápidamente con un correo electrónico fácil de uno de sus representantes de servicio al cliente. The representative worked with me to quickly determine that this issue was beyond his level of expertise and escalated the ticket to a specialist.

Hasta ahora tan bueno.

Luego esperó a que 3 día. He recibido consultas del personal sobre cuándo se podría comprobar su correo electrónico. ¿Cuándo se fijará? Tenían los plazos y los asuntos importantes que necesitaban ser tratadas en sus bandejas de entrada.

Le pedí apoyo, que respondieron que “no conozco a ningún soluciones en este momento.” La única posibilidad que hemos sido capaces de venir fue para eliminar la cuenta y volver a crearla – no es una solución muy buena ya que todo el correo se perdería entre la transición y el tiempo de la cuenta podría ser recreado.

Así que esperamos un poco más. Las direcciones de correo ni siquiera se pueden reenviar a los usuarios afectados - los cambios de enrutamiento de correo electrónico dio lugar a un error desconocido.

Pasó una semana, así que envió a foro de soporte de Google, esperando que alguien - cualquier persona - que tiene una sugerencia sobre cómo arreglar o solucionar el problema. Del usuario cuando el usuario informado de problemas similares desde la transición de los usuarios de Google Apps para las cuentas de Google, pero no hubo otras resoluciones que esperar a que la intervención manual por un empleado de Google.

El tiempo sigue corriendo

Después de ocho días de espera me llegó a una solución por mi cuenta.

Puesto que parece que las cuentas fueron creadas parcialmente (que apareció en la interfaz web y pueden recibir correo electrónico, pero no se pudo modificar o acceder a servicios) al parecer sus había sido un error en la forma en las cuentas fueron procesados ​​durante la creación de. It seemed clear to me that the problem was an inconsistency in Google’s infrastructure. Eliminación de las cuentas que permiten los sistemas de llegar a un acuerdo sobre el estado de la cuenta, pero puede que ambos se hicieron de acuerdo en que las cuentas existentes? 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, pero a pesar de la auto-completar el reconocimiento de sus nombres de usuario, cuando hace clic en siguiente, se le dio un error que las cuentas no existen.

Mi enfoque siguiente fue crear nuevos usuarios con los mismos nombres con el tablero de instrumentos. Esta vez me dijeron que había un error porque las cuentas existía. Es evidente que hay dos sistemas separados que se consulta.

Se me ocurrió que yo podría ser capaz de obtener mensajes de error más útil ir a la línea de comandos. Así que he instalado Google Apps Manager, que es también conocido como GAM. GAM utiliza la API de administración de Google Apps para interactuar con la cuenta de Google Apps.

Me encontré con una serie de consultas sobre las cuentas que conocía estaban afectados con el GAM para ver lo que pasó. While queries would return data about the username, apodos, y si habían acordado los términos del servicio, los usuarios no pueden ser modificados, devuelve el error “1301 entidad no existe”. Así que traté de crear el usuario nuevo, que tuvo un resultado inesperado.

ServerBusy(1001)

Extrañamente, Me dijeron que el sistema estaba ocupado. Así que esperé y lo intentó de nuevo.

EntityExists(1300)

Como sospeché, me dijo que la cuenta ya existía. Pero por curiosidad, Traté de entrada.

Funcionó

Por alguna razón, Yo estaba ahora en condiciones de acceder a la cuenta afectada. Traté de otra cuenta.

ServerBusy(1001)

Pensando que tal vez este error significa más de lo que estaba dejando en, Traté de ingresar a esta cuenta de segundo antes de volver a intentarlo. Esta cuenta ahora también trabajó como se esperaba.

Miré el tablero de instrumentos y la interfaz web, ahora funcionó como se esperaba en estas cuentas, así.

Mientras que la respuesta era extraño, pasara lo que pasara en el extremo servidor apareció para corregir este problema, por lo que corrí un script que contiene todos los usuarios afectados y resolver los problemas en las cuentas restantes.

La nube de las necesidades de los amortiguadores

Charity X is now working merrily away using Google Apps, Docs, y otras herramientas en la nube, pero la transición ha dejado claro a la gerencia que no hay un horno de magia que sólo puede “configurar y olvidarse” cuando se trata de TI. Aunque todavía hay un gran valor y el ahorro que se tendrá en la nube, este tiempo de inactividad es desconcertante como un administrador de TI. When I run my own systems, Sé lo que está sucediendo detrás de las escenas, y si las cosas van mal sé dónde buscar las respuestas. With hosted services I am at the mercy of third parties to provide adequate documentation and timely support. Aunque mi trabajo no es la causa del problema, Estoy todavía se espera para ofrecer soluciones a mis clientes de forma rápida. Cuando no puedo mirar bajo el capó, Necesito socios que puedan resolver los problemas en horas - no semanas. Atención al cliente significa proporcionar soluciones reales. Basta con reconocer un problema no es suficiente.

Cuando los proveedores de nubes están compitiendo por el acceso a los lucrativos contratos con las agencias estatales y federales y las grandes empresas es importante que recuerde que cada cliente cuenta. Cuando un usuario no puede acceder a su correo electrónico podría no ser considerada crítica a Microsoft o Google, pero es una cuestión fundamental para que el usuario. A week of downtime is simply unacceptable to users, especialmente si el usuario afectado pasa a ser un tomador de decisiones.

Espero nube de servicios que funcionan como un horno de magia, but for the foreseeable future I see only job security in de la nube.