- Crea il nuovo VPS
- Crea un file di backup dal sito esistente e scaricalo sulla macchina locale.
- Copia il contenuto di app.yml dal vecchio server in un file locale o in notepad.
- Punta il tuo dominio al nuovo IP del VPS, o effettua lo switch all’IP pubblico che avevi già sul tuo provider VPS se è una funzionalità disponibile.
- Assicurati che docker sia installato sul tuo nuovo VPS (segui la loro guida per installarlo come richiesto).
- Segui le istruzioni di installazione standard fino al punto, ma non includendo lo script di configurazione di Discourse.
- Crea il file app.yml nella directory containers (
touch app.yml) e incolla il contenuto dal tuo vecchio VPS usando qualcosa comenano. - Esegui
./launcher app rebuildsul nuovo server. - Usa
rake admin:createdalla directory Discourse per creare un account amministratore. - Accedi, imposta Allow Restore su true nelle impostazioni, carica il backup che hai creato in precedenza e ripristina.
- Verifica che tutto sia a posto.
- Elimina il vecchio VPS dopo un po’ di tempo.
Fatto.