- Cree el nuevo VPS
- Cree un archivo de copia de seguridad del sitio existente y descárguelo en su máquina local.
- Copie el contenido de app.yml del servidor antiguo a un archivo local o en el Bloc de notas.
- Apunte su dominio a la nueva IP del VPS, o cambie a la IP pública que ya tenía en su proveedor de VPS si esa es una característica.
- Asegúrese de que Docker esté instalado en su nuevo VPS (siga su guía para instalarlo según sea necesario).
- Siga las instrucciones de instalación estándar hasta el punto, pero sin incluir el script de configuración de Discourse.
- Cree el archivo app.yml en el directorio de contenedores (
touch app.yml) y pegue el contenido de su VPS antiguo usando algo comonano. - Ejecute
./launcher app rebuilden el nuevo servidor. - Use
rake admin:createdesde el directorio de Discourse para crear una cuenta de administrador. - Inicie sesión, establezca Allow Restore en true en la configuración, cargue la copia de seguridad que creó anteriormente y restáurela.
- Verifique que todo esté bien.
- Elimine el VPS antiguo después de un tiempo.
Hecho.