Lanzamiento de la función de migración de proyectos: copia de proyectos con un clic a cualquier región

MatthewMatthew

¡Nos complace anunciar que Zeabur ahora lanza oficialmente la función de migración de proyectos (Project Migration)!

En el pasado, si querías desplegar tu proyecto en diferentes regiones, el proceso era bastante engorroso. Tenías que exportar manualmente tu proyecto como una plantilla de Zeabur y luego importarlo a una nueva región; si tu proyecto usaba Volume (almacenamiento persistente), también tenías que hacer backup y restaurar datos manualmente. Todo el proceso no solo era lento, sino también propenso a errores.

Ahora, todo esto es cosa del pasado.

Nueva experiencia de migración de proyectos

En la nueva versión, hemos hecho todo el proceso increíblemente simple. Solo necesitas ir a la página de configuración de tu proyecto para encontrar la nueva función de migración de proyectos con un clic.

Esta función copia automáticamente todo tu proyecto a cualquier región que elijas, incluyendo la arquitectura del proyecto, variables de entorno, e incluso tus datos Volume. Todo el proceso toma solo unos minutos, ahorrando enormemente tu tiempo y esfuerzo.

  • Proyectos sin Volume: Si tu proyecto no tiene Volume montado, el proceso de migración puede incluso lograr tiempo de inactividad cero, con una experiencia tan fluida como reiniciar un servicio.
  • Proyectos con Volume: Si tu proyecto tiene Volume montado, el tiempo de migración depende del tamaño de los datos. Nuestro backend automáticamente hará backup de tus datos Volume al almacenamiento S3 y los restaurará en el nuevo proyecto, asegurando que tus datos permanezcan intactos.

¿Cómo lo hacemos?

Podrías estar curioso sobre cómo logramos operaciones tan complejas con solo un clic.

En realidad, simplemente hemos transformado todos los pasos manuales complejos del pasado en un flujo de trabajo automatizado:

  1. Copiar arquitectura del proyecto: Creamos automáticamente una arquitectura de proyecto idéntica a tu proyecto anterior en la nueva región y copiamos completamente todas las variables de entorno. Solo necesitas rebindear tu dominio.
  2. Iniciar servicios: Iniciamos directamente la imagen del proyecto anterior en el nuevo proyecto, con servicios iniciándose casi simultáneamente.
  3. Migrar datos Volume: Hacemos backup y subimos los datos Volume de tu proyecto anterior a S3, luego automáticamente los descargamos y restauramos en el nuevo proyecto, asegurando una transición de datos sin problemas.

A través de este flujo de trabajo automatizado, hemos condensado lo que solía ser horas de operaciones manuales en tareas automatizadas completadas en solo unos minutos. Si no tienes Volume o tienes volúmenes de datos pequeños, toda la experiencia de migración será extremadamente rápida, casi instantánea.

¿Cómo usar la función de migración de proyectos?

Hemos integrado esta poderosa función en la configuración de tu proyecto, haciéndola muy intuitiva de usar.

  1. Ve a la configuración del proyecto y encuentra el botón "Copiar Proyecto"

Image.png

Image.png

  1. Selecciona la región objetivo

Image.png

  1. Espera unos minutos para la migración

Image.png

Image.png

Retroalimentación de la comunidad

Si encuentras algún problema o tienes sugerencias mientras usas la función de migración de proyectos, no dudes en reportárnoslo a través de Discord en cualquier momento. Valoramos mucho tu retroalimentación y proporcionaremos asistencia lo más rápido posible.

¡Gracias por tu apoyo a Zeabur!