Estendi le opzioni di destinazione remota di backup integrate

Sarebbe fantastico se Discourse potesse supportare nativamente una serie di opzioni di backup in una posizione remota oltre ad Amazon S3, senza fare affidamento su plugin molto vecchi e (apparentemente) parzialmente danneggiati che non sono più mantenuti.

In particolare, i forum più piccoli gestiti da hobbisti tendono ad essere gestiti da persone senza budget e con competenze minime, quindi minore è il numero di ostacoli in termini di requisiti di conoscenza, passaggi di configurazione e dipendenze di terze parti da mantenere tra Discourse e la destinazione remota, meglio è.

Ad esempio, vorrei poter sincronizzare gli ultimi 5 backup sul mio dispositivo NAS locale tramite sftp (si trova dietro un indirizzo IP fisso).

Anche verso destinazioni di servizi di backup a pagamento a cui un normale “civile” potrebbe già avere un abbonamento di base, per la propria famiglia, come Idrive e Backblaze (livello più economico).

Anche verso le normali destinazioni cloud gratuite, ovviamente.

C’è qualcosa del genere nella roadmap di sviluppo di Discourse?

2 Mi Piace

In questo caso specifico, non funzionerebbe molto bene eseguire un rsync partendo dal tuo NAS verso la cartella di backup del server Discourse?

Hai controllato le guide come

2 Mi Piace

Ciao Falco e grazie per i suggerimenti.

Da un paio di mesi ho effettivamente un rsync in esecuzione, ma ha smesso di funzionare senza alcun motivo che potessi mai identificare. Nessun errore nei log, nessun cambiamento che conoscessi al router, nessuna carenza di spazio su disco rigido. Il riavvio del NAS e del router non ha avuto alcun effetto. Forse qualcosa è cambiato con Digital Ocean, o con gli aggiornamenti del software Discourse, ma non sono un esperto di IT e i miei continui tentativi di arrivare al fondo di questo problema sono stati continuamente rimandati da altre priorità della vita.

Ho da allora riformattato e riconfigurato il dispositivo NAS (a causa di un problema non correlato), ma quando mi sono trovato di fronte al compito di reimparare tutto ciò che avevo dovuto ricercare la prima volta, e tutto il processo di tentativi ed errori per far funzionare i backup remoti la prima volta, mi sono chiesto perché ciò dovesse essere necessario.

Addentrarsi nei crontab sembra un problema simile (qualunque cosa siano - presumo qualcosa di simile ai cron job che una volta usavo per il backup dal mio web host - finché anche questi non hanno smesso di funzionare per ragioni che non ho mai potuto spiegare o risolvere).

Un buon sistema di backup è quello che l’utente è disposto e in grado di sostenere.

Uno che richiede conoscenze e competenze in sistemi di terze parti che altrimenti non rientrano nella normale gamma di attività dell’utente sembra solo un punto debole, aggiungendo più variabili e rischi del necessario.

Seguendo le guide, sto semplicemente ripetendo le istruzioni a memoria, ma senza comprensione, e sono completamente perso se e quando le cose incontrate inevitabilmente non sono esattamente come erano per chiunque abbia scritto le guide.

Qualsiasi sistema che si basa su plugin di terze parti che non sono più nemmeno attivamente mantenuti, e che sono già parzialmente rotti, sembra anche una cattiva idea.

Un sistema in cui la configurazione viene eseguita in un unico posto familiare all’interno di un software progettato con questo compito specifico in mente e mantenuto da persone che sanno molto di più su ciò che è necessario per raggiungere il compito di quanto non farò mai io, mi sembra semplicemente un’idea migliore.

1 Mi Piace

Mi sono appena imbattuto oggi, ma IDrive supporta effettivamente l’API di Amazon S3, il che significa che in teoria puoi usare il backup di Discourse su S3, solo con un “e2” molto economico e il tuo Discourse non saprà la differenza.
vedi https://www.idrive.com/e2/

1 Mi Piace

Grazie Alon.

Ho menzionato Idrive perché ho già un abbonamento standard di backup domestico con loro, ma questo non include il loro servizio S3.

L’obiettivo principale di questo desiderio di sviluppo era aggiungere opzioni di destinazione per i piccoli utenti del forum non paganti che non richiedono ulteriori abbonamenti a pagamento.

L’altra opzione che speravo di utilizzare era il mio dispositivo NAS locale.

Saluti

**

1 Mi Piace

6 post sono stati divisi in un nuovo argomento: Aggiunta di idrive come servizio S3