Ho appena installato Discourse su un nuovo server e ora sto cercando di caricare un backup di circa 400 MB.
Si blocca al 40% con il seguente errore: Rallenta, troppe richieste da questo indirizzo IP. Riprova tra 2 secondi. Codice di errore: ip_10_secs_limit.
So che cosa intendi. ma l’ho fatto esattamente secondo le istruzioni (senza fare errori, ho copiato i percorsi), quindi chiedo se le istruzioni sono sbagliate o se qualcosa è cambiato nei percorsi negli ultimi 2 anni.
Ci riproverò, ma forse dovrò reinstallare Discourse di nuovo perché ora ho solo un sito vuoto.
Quindi potrei ripristinare il backup con discourse restore, ma mancano alcune categorie, manca l’intera intestazione, non riesco ad accedere, app.yml è ancora la stessa di un’installazione pulita e molto altro.
Il backup era del 06.12.21 e ho scelto di eseguire il backup di tutto, ma mancano metà delle cose.
Quindi per me l’intero processo di backup e ripristino è un pasticcio totale!
Questo dovrebbe essere detto al momento della creazione del backup (come informazione alla fine). Non ho accesso al vecchio file e crearne uno nuovo è possibile, ma non ricordo quali plugin avevo.
Ma poi rimane ancora la domanda sul perché mancano alcune categorie e argomenti, perché manca l’intestazione e non riesco ad accedere.
È stata un’installazione pulita su un nuovo server e pensavo che app.yml fosse nel backup, ma mi sbagliavo. Non ho accesso all’istanza “vecchia” di discourse, quindi non c’è modo di ripristinare il file app.yml, a quanto pare.
Puoi modificare il file app.yml esistente per aggiungere le cose che pensi possano mancare? Non sono sicuro di cosa potrebbe impedire la copia di categorie o accessi?
Hai ripristinato un backup completo? Quello nell’OP si è bloccato al 40%. Se hai ripristinato quella versione, potrebbe spiegare perché metà delle tue cose mancano?
Sto solo ipotizzando a questo punto, però. Mi dispiace di non essere stato di maggiore aiuto.
Mi dispiace che tu abbia avuto così tanti problemi. Non posso spiegare come possa essere successo.
Non riesco a immaginare un modo in cui un backup ripristini solo alcune categorie. Se vengono ripristinate solo alcune categorie, allora è quello che c’è nel backup che hai fatto. Forse hai un backup vecchio.
L’app.yml non ha nulla a che fare con i tuoi dati, solo con l’hostname e altre cose necessarie per configurare Discourse. Puoi ripristinare qualsiasi database su qualsiasi sito.
Reinstallerò di nuovo Discourse (con un’immagine server pulita) e proverò di nuovo a ripristinare il backup.
Il blocco al 40% si è verificato durante l’upload direttamente in Discourse, dopo di che ho copiato il backup tramite SCP sul server.
Sì, è vero, ma pensavo che qualcosa di importante sarebbe stato salvato anche nel backup. Ora non so quali plugin avevo installato nella vecchia istanza e come erano le loro impostazioni.
Il backup risale al 6 dicembre di quest’anno, quindi solo pochi giorni fa.