Hacer copias de seguridad
Comprar curso

21. Hacer copias de seguridad

En este capítulo veremos cómo asegurar la integridad de tu proyecto con la creación de copias de seguridad y su almacenamiento en un espacio (Space) de Digital Ocean. Aprende a implementar un sistema de respaldo efectivo para garantizar la seguridad de tus datos. Este tutorial te guiará a través de cada paso, desde la creación de copias de seguridad hasta su almacenamiento en la nube. ¡Protege tu proyecto y optimiza tu estrategia de gestión de datos con este tutorial práctico!


3 comentarios

Inicia sesión para comentar

Comentarios:

  • Carlos Marti

    Carlos Marti hace 6 días

    Hola victor:

    Enhorabuena por el curso. Tenía una aplicación que había desplegado con laravel forge y despues de tu curso ya la tengo funcionando con cloud panel.

    Lo unico no me lee las variables de ENV.

    intente varias formas

    $environment = App::environment();

    if (env('SWOW_LOGIN') == true)

    ¿Sabes de que puede ser?

     

  • Felipe Ahumada

    Felipe Ahumada hace 3 semanas

    Victor agradezco la actualización del curso, si bien tuve que realizar nuevamente la configuración y creación del servidor esta versión esta mas completa.

    Dos cosas si: como realizar la renovación automática de let s Encrypt y lo otro que al momento de generar un dominio al inicio creaste uno de cp."tudominio" que se supone que era para el cloud panel. que no se termina de configurar esa parte.
    y yo creo que con eso el curso esta mas que cumplidor.

  • Melvin Arnoldo Cardona Cota

    Melvin Arnoldo Cardona Cota hace 2 meses

    ya terminando el curso,  y con CloudPanel  es mucho mas facil de trabajar especialmente las copias de seguridad,  cosa que en el curso anterior no se abarco, y en la web no habia mucha informacion de como hacerlo.    tengo una consulta ing Victor,   como hago para que me tome los cambios de la variable de entrorno  .env, especialmente el  APP_DEBUG=true,  si lo quiero pasar a false o viceversa,  hago el cambio en la plantilla y en el utlimo deploy pero no me refleja el cambio.  hasta que hago un nuevo deploy.    hastan entonces se refleja los cambios al probar el proyecto

    • Victor Arana Flores hace 2 meses

      Hola Melvin.

      Los cambios que hagas en la plantilla, no se tomarán hasta que hagas un nuevo deploy. Entonces lo correcto es que aparte de hacer la modificacion en la plantilla, también lo modifiques en las variables de entorno de la ultima implementacion (lo cual mencionas que hiciste).

      Ahora tambien debes considerar que en nuestro archivo config.yml habiamos especificado que en cada deploy se debe ejecutar el comando php artisan optimize. Esto lo que hace es poner en cache algunos arhcivos de configuración (entre ellos las variables de entorno), con la finalidad de que la aplicacion tenga acceso mas rápido a esa información. Ahora, por más que tu modifiques las variables de entorno, Laravel sigue recuperando la informacion de su cache. 

      Lo que tienes que hacer para solucionarlo es ingresar a tu aplicación por SSH y ejecutar manualmente el comando php artisan optimize, para que refresque en cache las variables que tenga almacenado, o en su defecto ejecutar php artisan optimize:clear para eliminar de cache los variables anteriores.

    • Melvin Arnoldo Cardona Cota hace 2 meses

      Gracias ingeniero, ya comprendi porque no veia los cambios