Kom och säkerhetskopiera databasen i Redmine.
Redmine è uno strumento gratuito di gestione progetti scritto i Ruby on Rails. Questa applicazione web open-source è uno dei migliori strumenti di gestione progetti per il tracciamento dei problemi e la gestione del tempo. Ecco alcuni dei metodi utilizzati per il backup e il ripristino del databas in Redmine.
Se Redmine come un tracker di problemi o uno strumento di gestione dei progetti, queste funzionalità dell'applicazione web sono sorprendenti. Molti professionalisti si fidano di questa applicazione perché Redmine è completamente personalizzabile e puoi impostare ruoli e responsabilità degli utenti per diversi dipendenti.
Ciò significa che solo i dipendenti oi team che lavorano sul progetto possono vedere i dettagli e il progresso. Puoi anche creare un sistema di supporto in quanto ti consente di creare quanti forum desideri in un progetto. Inoltre, chiunque può visualizzare i tråden i forumet. I tuoi clienti possono anche includere un link wiki o un codice di revisione attraverso il tracker dei problemi.
La cosa migliore delle applicazioni open source come Redmine è che puoi anche aggiungere plugin di terze parti e aumentare le funzionalità dell'applicazione. Ad esempio, puoi anche inviare fatture e preventivi ai tuoi clienti.
Tutti questi vantaggi di Remine evidenziano quanto essenziale possa essere questa applicazione web per la tua attività e per facilitare la semplificazione di compiti e processi. Le aziende utilizzano anche questo programvara för att hantera dokument och support klienter.
Ora torniamo alla domanda principale: kommer eseguire il backup e il ripristino del database in Redmine?
1. Säkerhetskopiering av databasen
MySQL
Använd commando mysqldump e fare il backup del contenuto del tuo database MySQL in un file di testo. Ad empio:
/ usr / bin / mysqldump -u -p -h > /path/to/backup/db/redmine.sql
Besök config/database.yml för att använda namnet, lösenordet, databasen Redmine och namnvärden. Il nome host non è necessario.
PostgreSQL
Se vuoi esportare of fare il backup of database PostgreSQL, puoi utilizzare il comando pg_dump. Questo esporterà i dati in un file di testo. Ad empio:
/ usr / bin / pg_dump -U -h -Fc --fil = redmine.sqlc
Besök config/database.yml för att använda namnet, lösenordet, databasen Redmine och namnvärden. Il nome host non è necessario. Krävs, devi inserire lösenordet nel comando pg_dump.
SQLite
Gör det enkelt att säkerhetskopiera databasen SQLite kopia av filen i un'altra position, che include solo un fil.
Guarda config/database.yml bestämmer filens namn.
2. Backup degli allegati
Ochni fil che viene allegato all software è memorizzato in una positione predefinita filer/katalog. Puoi semplicemente visitare la posizione e copiare il contenuto e incollare il file dove vuoi per il backup.
Skript för backup di esempio
Med hjälp av backup giornalieri puoi använder questo semplice script shell per il database MySQL:
# Databas
/ usr / bin / mysqldump -u -p | gzip> / path / to / backup / db / redmine_`date +% Y-% m-% d`.gz
# Allegi
rsync -a / path / to / redmine / files / path / to / backup / files
3. Ripristino del databas
MySQL
Ad esempio, se hai un file chiamato 2020-07-30.gz, puoi ripristinare il database utilizzando il seguente comando:
gunzip -c 2020-07-30.gz | mysql -u --Lösenord
Ange lösenord.
PostgreSQL
Devi utilizzare il comando pq_restore quando l'opzione –Fc viene utilizzata nel comando pg_dump come nell'esempio precedente:
pg_restore -U -h -d redmine.sqlc
Puoi anche ripristinare il file di testo tramite il comando psql:
psql <
SQLite
Puoi copiare il tuo fil di databas memorizzato nella posizione.
slutsats
Redmine è una soluzione completa di cui hai bisogno per la gestione dei progetti e il tracciamento dei problemi. Tuttavia, ci sono vari modi in cui puoi utilizzare questa applicazione. Le funzionalità che Redmine ofre sono användarvänlig e, poiché questa applicazione è gratuita, puoi risparmiare molte spese scegliendo questo software.
Puoi aumentare la tua produttività e risparmiare molto tempo facendo la scelta giusta e scegliendo Redmine per i tuoi progetti aziendali.
L'aggiornamento definitivo di Redmine? Enkel.
Ottieni tutti gli strumenti potenti per una pianificazione, gestion och controllo perfetti del progetto in un unico software.