Prima di avviare i test, la scelta più sicura è fare un backup completo e verificabile di tutto l’ambiente. In pratica, devi salvare separatamente:
- File del sito: codice, temi, plugin e cartelle principali.
- Database: contiene contenuti, impostazioni, utenti e dati dinamici.
- Media: immagini, documenti, video e altri asset caricati.
- Configurazioni: file di configurazione, variabili d’ambiente, `.env`, impostazioni del server o del CMS.
Un approccio pratico è questo:
1. Esporta il database con lo strumento del tuo hosting o con un dump SQL.
2. Copia tutti i file del sito via FTP, SSH o pannello di controllo.
3. Verifica la cartella media per assicurarti che sia inclusa nel salvataggio.
4. Salva le configurazioni separate, soprattutto quelle che contengono credenziali o parametri di connessione.
5. Conserva il backup in due posizioni diverse, ad esempio su un disco locale e su uno storage cloud, per ridurre il rischio di perdita.
6. Controlla che il backup si apra e sia ripristinabile prima di iniziare i test.
Sintesi operativa: esegui un backup completo di file, database, media e configurazioni, salvalo in due posti diversi e verifica che sia ripristinabile prima dei test.