Base de conocimientos
1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Jelastic ofrece un add-on que permite instalar paquetes que requieren permisos sudo sin necesidad de acceso root.
Información adicional
El add-on Yum Packages Installer permite instalar paquetes no proporcionados por defecto en los contenedores Jelastic (paquetes RPM, herramientas de desarrollo, etc.) utilizando yum. Ofrece una alternativa para instalar paquetes cuando no se dispone de acceso root directo.
Toda la información necesaria para utilizar este add-on se describe en el readme del add-on.
Ejemplos de acciones comunes realizadas a través del add-on:
- Instalar herramientas de compilación:
gcc autoconf make - Instalar un RPM externo: proporcionar la URL completa del RPM en el campo de instalación.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía proporciona indicaciones para crear una infraestructura de alta disponibilidad multi-datacenter con Jelastic Cloud.
Prólogo
- El principio de una infraestructura de alta disponibilidad multi-datacenter es replicar todos los elementos necesarios (servidor web, servidor de bases de datos y balanceador de carga) en otro datacenter para asegurar el funcionamiento de sus sitios y aplicaciones en caso de imprevistos (picos de carga, fallo de hardware, fallo de red, etc.).
- Las ventajas de una infraestructura de alta disponibilidad multi-datacenter son numerosas:
- En caso de imprevisto en un servidor, otro servidor toma inmediatamente el relevo; sus sitios y aplicaciones siguen accesibles.
- En caso de perturbación con un componente de un datacenter, la infraestructura replicada en el otro datacenter toma inmediatamente el relevo; sus sitios y aplicaciones siguen accesibles.
- En caso de picos de carga importantes, el tráfico se reparte entre las dos infraestructuras por los distribuidores de carga (balanceadores de carga); sus sitios y aplicaciones siguen accesibles y rápidos.
Implementación de una infraestructura de alta disponibilidad con Jelastic Cloud
Para las necesidades de este ejemplo, se implementarán 2 servidores web con 2 balanceadores de carga, cada uno de estos elementos alojado en Suiza en un datacenter de Infomaniak diferente.
Antes de continuar, conectese a la interfaz de administración de su servidor Jelastic Cloud:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic en Conectarse a Jelastic Cloud:

1. Creación de los servidores web
Un servidor web aloja el contenido de sus sitios (los archivos php, imágenes, pdf, etc.).
Estas son las acciones a realizar para crear el primer servidor:
- Haga clic en Nuevo entorno.
- Haga clic en la pestaña PHP.
- En Servidores de App, elija por ejemplo un servidor Apache.
- Adapte los recursos del entorno según sus necesidades.
- Elija Genève DC2 para la ubicación del servidor.
- Renombrar el entorno para identificarlo fácilmente más adelante (por ejemplo DC2-apache).
- Haga clic en Crear.
Crear luego el segundo servidor web en otro centro de datos:
- Haga clic en Nuevo entorno.
- Haga clic en la pestaña PHP.
- En Aplic. Servidores, elija, por ejemplo, un servidor Apache.
- Adapte los recursos del entorno según sus necesidades.
- Elija Ginebra DC3 para la ubicación del servidor.
- Renombrar el entorno para identificarlo fácilmente más adelante (por ejemplo DC3-apache).
- Haga clic en Crear.
2. Creación de los equilibradores de carga (load balancers)
Un equilibrador de carga permite distribuir la carga y el tráfico de sus sitios entre sus servidores web.
Estas son las acciones a realizar para crear el primer servidor:
- Haga clic en Nuevo entorno.
- Haga clic en la pestaña PHP.
- En Equilibrio, elija, por ejemplo, un servidor NGINX.
- Adapte los recursos del entorno según sus necesidades.
- Elija Genève DC2 para la ubicación del servidor.
- Renombrar el entorno para identificarlo fácilmente más adelante (por ejemplo DC2-nginx).
- Haga clic en Crear.
Crear luego el segundo equilibrador de carga en otro centro de datos:
- Haga clic en Nuevo entorno.
- Haga clic en la pestaña PHP.
- En Equilibrio, elija, por ejemplo, un servidor NGINX.
- Adapte los recursos del entorno según sus necesidades.
- Elija Ginebra DC3 para la ubicación del servidor.
- Renombrar el entorno para identificarlo fácilmente más adelante (por ejemplo DC3-nginx).
- Haga clic en Crear.
3. Configuración de los equilibradores de carga y del nombre de dominio
Ahora, solo queda indicar a los equilibradores de carga en qué servidores web deben distribuir el tráfico.
Comience creando el archivo load-balancer.conf en los dos equilibradores de carga:
- Conéctese en SSH al servidor
DC2-nginxhaciendo clic en el botón Web SSH del entorno. - Abra el archivo load-balancer.conf:
nano /etc/nginx/conf.d/load-balancer.conf. - Adapte el código del archivo con la URL de sus servidores web:
http { upstream backend { server apache-dc2.jcloud-ver-jpc.ik-server.com; server apache-dc3.jcloud.ik-server.com; } server { listen 80; location / { proxy_pass http://backend; } } }
- Repita estos 3 pasos para el servidor
DC3-nginx.
Modificar luego el archivo de configuración de los equilibradores de carga:
- Conéctese en SSH al servidor
DC2-nginxhaciendo clic en el botón Web SSH del entorno. - Cree el siguiente archivo de configuración:
nano /etc/nginx/nginx.conf. - Adapte la URL del archivo de configuración del servidor:
user nginx; worker_processes auto; worker_rlimit_nofile 2048; load_module modules/ngx_stream_module.so; #load_module modules/ngx_http_modsecurity_module.so; error_log /var/log/nginx/error_log info; events { worker_connections 2048; use epoll; } include /etc/nginx/conf.d/load-balancer.conf;
- Reinicia el servicio NGINX:
sudo /etc/init.d/nginx restart. - Repita estos cuatro pasos para el servidor
DC3-nginx.
Ahora es necesario indicar a su nombre de dominio en qué servidores debe redirigirse el tráfico.
Previamente, instale una dirección IP pública en sus balanceadores de carga:
- Despliegue el nodo del servidor DC2-nginx.
- Pase el ratón sobre la línea IP pública y haga clic en el + que aparece a la derecha.
- Agregue una IPv4 pública.
- Repita estos 3 pasos para el servidor DC3-nginx.
En este punto, solo le queda crear dos registros A en la zona DNS de su nombre de dominio con la IP pública de sus dos balanceadores de carga.
Para que los cambios se tengan en cuenta rápidamente, se recomienda configurar los registros A con un TTL de 5 minutos.
En este ejemplo, el dominio redirige a sus visitantes a los balanceadores de carga, que a su vez redirigen el tráfico a los servidores web.
4. Prueba de la infraestructura de alta disponibilidad
Para probar el correcto funcionamiento de su infraestructura, escriba su nombre de dominio en un navegador web e intente desactivar uno de los elementos de su infraestructura (uno de los dos balanceadores de carga, uno de los dos servidores web) uno tras otro. Si todo funciona, debería poder acceder al contenido alojado en uno de los dos servidores web.
Atención: la replicación de datos entre los servidores web o los servidores de bases de datos debe ser configurada por usted.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía se refiere a la aplicación móvil kCheck (para smartphone o tableta iOS / Android), creada para simplificar los procedimientos de verificación de identidad y fortalecer la seguridad de su cuenta Infomaniak.
Prólogo
- Por razones de seguridad, para garantizar la identidad de la persona que realiza una solicitud específica a Infomaniak, puede activarse un procedimiento de verificación de identidad en los siguientes casos (lista no exhaustiva):
- olvido de una contraseña de cuenta Infomaniak (cuenta de usuario)
- olvido de una dirección de correo electrónico de inicio de sesión
- desactivación de la autenticación doble (2FA)
- desbloqueo de una cuenta Infomaniak
- durante el primer reembolso de ingresos para el producto Billetterie
- al pedir un producto (sospecha de spam o estafa, nombre de marca, etc.)
- Esta aplicación le permite transferir de manera segura los elementos solicitados.
- Infomaniak respeta su privacidad: la información transmitida a través de la aplicación kCheck se conservará hasta la finalización completa de su expediente; en todos los casos, se eliminará automáticamente después de 72 horas si no se procesa esta solicitud.
Iniciar la verificación de identidad
Requisitos previos
- Un código QR o un enlace proporcionado por Infomaniak.
- La aplicación móvil kCheck instalada en su dispositivo iOS (iPhone, etc.) o Android.
- Una conexión a Internet en el dispositivo móvil.
Luego puede verificar su identidad con kCheck:
- Inicie la aplicación kCheck en su móvil.
- Toque Comenzar.
- Toque Escanear un código QR.
- Apunte con la cámara el código QR proporcionado.
- Ingrese su número de teléfono móvil.
- Ingrese el código de confirmación recibido.
- Autorice la geolocalización (obligatorio para continuar el procedimiento).
- Seleccione el tipo de documento de identidad que tenga (carnet de identidad o pasaporte).
- Siga los pasos para fotografiar su documento de identidad.
- Tome un selfie (de ti) con tu documento de identidad en la mano frente a ti.
Sus documentos se transmitirán de manera segura al soporte de Infomaniak. Estas solicitudes se tratan con prioridad con un tiempo de respuesta promedio de 2 horas durante las horas de apertura.
Si tu pedido está bloqueado...
Por razones de seguridad, a veces se bloquean automáticamente ciertos pedidos.
En el momento de tu pedido, se envía un correo electrónico a la dirección de correo electrónico de conexión de tu cuenta Manager Infomaniak. Este correo electrónico contiene el procedimiento de desbloqueo de tu pedido. En caso de que no lo encuentres, es posible reenviártelo desde tu Manager haciendo clic en Reenviar el procedimiento desde el bandeau rojo que te informa del bloqueo.
Requisitos previos
- Abrir el correo electrónico que contiene el procedimiento de desbloqueo.
- La aplicación móvil kCheck instalada en su dispositivo iOS (iPhone, etc.) o Android.
- Una conexión a Internet en el dispositivo móvil.
Luego puedes comenzar el procedimiento de desbloqueo con kCheck:
- Inicie la aplicación kCheck en su móvil.
- Toque Comenzar.
- Toque Escanear un código QR.
- Escanea el código QR presente en el correo electrónico.
- Sigue el procedimiento de desbloqueo hasta el final.
Casos particulares
- Si no reaccionas en un plazo de 10 días, el pedido se cancela automáticamente y el pago se reembolsa íntegramente en el medio de pago utilizado.
- En caso de que no tengas un dispositivo móvil para seguir este procedimiento, contacta con el soporte de Infomaniak.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía detalla cómo realizar copias de seguridad de los datos de sus carpetas y nodos Jelastic Cloud a través del protocolo OpenStack Swift en Swiss Backup, la solución de copia de seguridad en una nube suiza independiente.
Introducción
- Para realizar copias de seguridad de los datos, hay una extensión disponible para Virtuozzo (Jelastic Cloud) en la sección de complementos del nodo.
- Más información sobre la extensión (complemento) en Github.
Configurar la extensión Swiss Backup en Jelastic Cloud
Requisitos previos
- Utilizar Jelastic Cloud (debe haber al menos un entorno Jelastic activo con la extensión instalada para que sus copias de seguridad sean visibles).
- Tener un espacio Swiss Backup de Infomaniak con una cuota de dispositivo disponible (mínimo 1) para una copia de seguridad en la nube.
- Añadir 1 dispositivo de tipo Nube para obtener los parámetros OpenStack Swift.
Para añadir la extensión útil para Swiss Backup en Jelastic Cloud:
- Inicie sesión en el Panel de control de Jelastic Cloud de su servidor.
- Vaya a la sección de complementos del nodo:

- Busque e instale la extensión Copia de seguridad / Restauración:

A continuación, son posibles dos tipos de copia de seguridad, que se detallan a continuación:
- Realice una copia de seguridad de carpetas específicas.
- Cree una instantánea de un nodo completo.
Realizar una copia de seguridad de carpetas específicas
Para la copia de seguridad de directorios específicos:
- Introduzca el nombre de usuario y la contraseña según la información específica de su dispositivo.
- Marque Realizar copia de seguridad de sus datos.
- Marque Realizar copia de seguridad de carpetas específicas
- Introduzca la ruta absoluta de las carpetas que se van a copiar en el campo Carpetas para realizar la copia de seguridad; es posible especificar varias carpetas separando cada ruta con una coma, por ejemplo:
/root/admin/, /home/user1/, /jelastic/containers/(en este ejemplo, se especificaron 3 carpetas)…
A continuación, defina la frecuencia de las copias de seguridad (consulte la información a continuación).
Realizar una copia de seguridad de un nodo completo
Para la copia de seguridad de un nodo completo:
- Introduzca el nombre de usuario y la contraseña de su dispositivo Swift en Swiss Backup.
- Marque Realizar copia de seguridad de sus datos.
- Marque la casilla Realizar copia de seguridad de todos los archivos para guardar todo el sistema de archivos de un nodo; algunos archivos se excluyen automáticamente:
- los directorios
/dev,/proc,/sys,/run - los sistemas de archivos que no están montados como parte de la partición raíz, incluidos los sistemas de archivos virtuales

- los directorios
A continuación, debes definir la frecuencia de las copias de seguridad.
Definir la frecuencia y la política de retención de las copias de seguridad
Hay dos opciones disponibles para realizar la copia de seguridad:
- diariamente (a las 20:00 UTC)
- cada hora (al principio de la hora, por ejemplo, a las 13:00, a las 14:00, etc.)
Puedes definir la duración de la conservación de tus copias de seguridad en años, meses, días y horas. Para conservar tus copias de seguridad indefinidamente, simplemente establece los parámetros en 0.
Por ejemplo, si realizas copias de seguridad cada hora y defines una política de conservación de 1 año, 2 meses, 4 días y 2 horas, esto significa que cada copia de seguridad estará disponible durante un período de 1 año, 2 meses, 4 días y 2 horas (= 10322 copias de seguridad). Ten en cuenta que la eliminación de las copias de seguridad se realiza todos los domingos a las 22:30 (UTC).
Atención: no establezcas todos los parámetros en 0, ya que las copias de seguridad permanentes pueden provocar errores en las copias de seguridad.
Límites recomendados:
- Año: 1
- Mes: 12
- Días: 99
Para una copia de seguridad horaria (cada hora), se recomienda una retención máxima de un mes. Más allá de este valor, algunas copias de seguridad pueden fallar.
Restaurar copias de seguridad
Restaurar datos de un nodo
- Inicia sesión en el Panel de control de Jelastic de tu servidor.
- Probablemente tendrá que reinstalar (reiniciar) el complemento desde el Marketplace:
- Haga clic en Marketplace.
- Busque “backup”…
- Haga clic en el complemento "Backup / Restoration":

- Una vez que se haya añadido la extensión y se haya introducido el nombre de usuario y la contraseña de su dispositivo Swift en Swiss Backup, marque Restaurar sus datos.
- Seleccione el nodo que contiene la copia de seguridad que desea restaurar.
- Seleccione la copia de seguridad que desea restaurar y la carpeta de restauración.
- Haga clic en el botón Restaurar:

Restaurar carpetas específicas de una instantánea (CLI)
Cada copia de seguridad corresponde a un ID único. Puede incluir y excluir carpetas de sus instantáneas durante una restauración. Para ver sus instantáneas:
. /home/.config/swissbackup/openrc.shrestic snapshots
- Utilice
--excludey--includepara restringir la restauración a un subconjunto de archivos en la instantánea; por ejemplo, para restaurar un solo archivo:restore 79766175 --target /tmp/restore-work --include /work/foo
Existen variantes que no distinguen entre mayúsculas y minúsculas de --exclude y --include, llamadas --iexclude y --iinclude. Estas opciones se comportan de la misma manera, pero ignoran las mayúsculas y minúsculas de las rutas.
Modificar la configuración de la copia de seguridad
Para ello:
- Inicie sesión en el Panel de control de Jelastic de su servidor.
- Una vez que se haya añadido la extensión y se haya introducido el nombre de usuario y la contraseña de su dispositivo Swift en Swiss Backup, modifique la configuración según desee.
El calendario de las copias de seguridad se define mediante un cron y las copias de seguridad se realizan con la herramienta restic.
Para modificar manualmente la programación de las copias de seguridad (CLI), como usuario root, ejecute el comando crontab -l para mostrar los horarios actuales:
- la línea que contiene
retention-all.shcorresponde a la tarea de copia de seguridad - la línea que contiene
purge.shcorresponde a la tarea de retención de las copias de seguridad
Ejemplo:

Modifique la programación con el comando crontab -e.
Puede modificar la línea que contiene el script retention-all.sh o retention.sh; estos scripts corresponden al inicio de sus copias de seguridad. Atención: los cron se han diseñado para no causar problemas entre las copias de seguridad y las eliminaciones múltiples. Tenga en cuenta el tiempo necesario para las copias de seguridad y las eliminaciones…
- Más información sobre los cron: crontab.guru
- Más información sobre restic: restic.net
Eliminar manualmente las copias de seguridad (CLI)
Para ello:
- Cargue el archivo de configuración:
. /home/.config/swissbackup/openrc.sh - Muestre las copias de seguridad disponibles:
restic snapshots - Elimine la copia de seguridad deseada:
restic forget IdBackup --prune - Elimine todas las copias de seguridad de un archivo, excepto una:
restic forget --tag folders --keep-last 1 --prune

Eliminar la programación de la copia de seguridad
Este botón le permite eliminar la programación de su copia de seguridad:
Desinstalar la extensión Swiss Backup
Es necesario eliminar la programación de la copia de seguridad (ver arriba) antes de poder eliminar la extensión Swiss Backup:

Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo personalizar el o los intervalos durante los cuales Infomaniak podrá realizar mantenimientos para hacer evolucionar sus servicios (nuevas funcionalidades, correcciones, etc.).
Prólogo
- Esta funcionalidad solo está disponible para:
- Servidores Cloud
- VPS Cloud / VPS Lite
- Jelastic Cloud
- Sin indicación por su parte, los mantenimientos planificados se realizan generalmente por Infomaniak entre las 22h y las 6h de la mañana.
Modificar el período de mantenimientos planificados
Para ello:
- Haga clic aquí para acceder al servicio para el cual desea planificar los mantenimientos en el Manager Infomaniak (¿necesita ayuda?).
- Haga clic directamente sobre el nombre asignado al producto concernido.
- Haga clic en Mantenimientos planificados en el menú lateral izquierdo o en la página central según el servicio concernido (a continuación Jelastic):

- Mismo principio para un VPS:

- Mismo principio para un VPS:
- Haga clic en los botones para definir, en azul, un intervalo de intervención preferido.
- Valide haciendo clic en el botón situado en la parte inferior:

Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía detalla cómo transferir un entorno Jelastic Cloud de Infomaniak de una cuenta a otra; también puede consultar la documentación oficial de Jelastic (solo en inglés).
Requisitos previos
- Un entorno puede ser transferido desde cualquier tipo de cuenta Jelastic Cloud (prueba, beta, desactivada, etc.); sin embargo, es indispensable que el destinatario de la transferencia disponga de una cuenta de pago.
- Asegúrese también de que la cuenta de destino no haya alcanzado:
- el máximo de cloudlets por contenedor
- el número máximo de nodos de cálculo disponibles para un entorno
- el número máximo de entornos en la cuenta
- Utilice la dirección de correo electrónico del usuario de la cuenta destinataria que se encuentra en la sección usuario en el panel de control de Jelastic de la cuenta de destino:

Procedimiento de transferencia
Para realizar la transferencia:
- Conéctese a su plataforma Jelastic Cloud (sale del Manager de Infomaniak).
- Haga clic en el botón Configuración frente al entorno a transferir:

- Desde el menú Configuración, seleccione la opción Cambiar de propietario.
- Indique la dirección de correo electrónico de la cuenta de destino, luego haga clic en Enviar:

- Si la cuenta de destino existe y cumple con el criterio de transferencia, aparecerá una notificación indicando el envío de la solicitud.
- Un icono se mostrará frente al entorno a transferir mientras la solicitud de transferencia no sea aceptada por el nuevo propietario.
- Una vez que la solicitud de transferencia sea aceptada, el entorno será eliminado de su cuenta.
Es posible cancelar el procedimiento de transferencia desde el menú Configuración, Cambiar de propietario, cancelar la solicitud de transferencia.
Una vez que la transferencia esté completada, es posible rescindir el producto Jelastic de su cuenta, todos los créditos aún disponibles en el momento de la rescisión se transferirán automáticamente a su cuenta prepagada de Infomaniak.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?