Cum să faceți backup și restaurați baza de date în Redmine.

1/11/2021
4 minuter
Lukáš Beňa -> Lukáš Beňa

Redmine este o unealtă gratuită de management al proiectelor scrisă in Ruby on Rails. Această aplicație webb-öppen källkod este una dintre cele mai bue unelte de management al proiectelor pentru urmărirea problemor și gestionarea timpului. Iată câteva dintre metod för vård av ansikte och restaurering av dejten i Redmine.

Likgiltig då Redmine överväger ett problem eller ett problem eller en proiectelor, aceste caracteristici ale aplicației web sunt uimitoare. Mulți profesioniști încred în această aplicație deoarece Redmine este komplett anpassningsbar, iar puteți seta rolurile și responsabilitățile utilizatorilor pentru diferiți angajați. Acest lucru înseamnă că doar angajații sau echipele care lucrează la proiect pot vedea detaliile și progresul. De asemenea, puteți konstruera ett system för stöd deoarece vă permite să creați cât mai multe forumuri posibile într-un singur proiect. I plus, oricine poate vizualiza firele și forumurile. Clietnții și clienții dvs. potten inkluderar, de asemenea, un länk wiki sau cod de revizuire prin urmăritorul de problem. Partea cea mai bună despre aplicațiile open-source, cum ar fi Redmine, este că puteți adăuga, de asemenea, plugin-uri terțe și puteți crește caracteristicile aplicației. De exemplu, puteți, de asemenea, trimite facturi și estimări clienților și clienților dvs. Toate aceste beneficii ale Remine evidențiază cât de esențială poate fi această aplicație web pentru afacerea dvs. si facilitează simplificarea sarcinilor și processelor. Afacerile usează, de asemenea, acest programvara pentru gestionarea documentelor och supportclienților. Acum să ne întoarcem la întrebarea principală - cum să faceți backup și restaurați baza de date în Redmine?

1. Backup-ul bazei de date

MySQL

Använd kommandot mysqldump och säkerhetskopiering för att skapa datum för MySQL intr-un fișier text. Exempel: /usr/bin/mysqldump -u -s -h > /path/to/backup/db/redmine.sql Vizitați config/database.yml pentru a găsi numele de utilizator, parola, baza de date Redmine și hostname-ul. Hostname-ul nu este neapărat necesar.

PostgreSQL

Då kan du exportera eller göra en säkerhetskopia av date PostgreSQL, använd kommandot pg_dump. Acest lucru va exporta datele într-un fișier text. Ett exempel: /usr/bin/pg_dump -U -h -Fc --file=redmine.sqlc Vizitați config/database.yml pentru a găsi numele de utilizator, parola, baza de date Redmine și hostname-ul. Hostname-ul nu este neapărat necesar. Det är nödvändigt, trebuie să introduceți parola în comanda pg_dump.

SQLite

Säkerhetskopiering av ansikte med hjälp av databasen SQLite prin copierea aceluiași fișier într-o altă lație, care include doar un singur fișier. Utați-vă la config/database.yml și bestämning av numele fișierului.

2. Backup-ul atașamentelor

Fiecare fișier care este attașat software-ului este stock intr-o lokalisation implicită filer/katalog. Puteți vizita pur și simplu locația și copia conținutul și lipi fișierul unde doriți pentru backup.

Skript för backup av exemplet

Pentru backup-uri zilnice puteți utiliza acest script shell enkel pentru baza de date MySQL: # Baza de date /usr/bin/mysqldump -u -s | gzip> /path/to/backup/db/redmine_`date +%Y-%m-%d`.gz # Atașamente rsync -a /path/to/redmine/files /path/to/backup/files

3. Restaurarea bazei de date

MySQL

De exemplifieringar, som avser en fișier numit 2020-07-30.gz, puteți restaura baza de date utilizând următoarea commandă: gunzip -c 2020-07-30.gz | mysql -u --Lösenord Introducer parola.

PostgreSQL

Trebuie să utilizați comanda pq_restore atunci când opțiunea –Fc este utilizată în comanda pg_dump ca în exemplul de mai sus: pg_restore -U -h -d redmine.sqlc Puteți restaura, de asemenea, fișierul text prin comanda psql: psql <

SQLite

Puteți copia fișierul bazei de date stocat în locație.

Slutsats

Redmine este o soluție completă de care aveți nevoie pentru gestionarea proiectelor și urmărirea problemlor. Cu toate acestea, există olika moduri în care puteți utnyttja această applicație. Egenskaper för att ta hand om erbjudandet Redmine som använder prietenoase pentru utilizator, iar deoarece această applicație este gratuită, puteți economisi multi cheltuieli alegând acest software. Puteți crește productivitatea și economisi multitimp luând decizia corectă și alegând Redmine pentru proiectele dvs. de afaceri.

Realizarea finală Redmine? Ușoară.

Obțineți toate instrumentele puternice pentru planificarea, gestionarea och controlul perfect al proiectelor într-un singur programvara.

Încercați Easy Redmine în 30 de zile de încercare gratuită

Funcții complete, protejat SSL, backup-uri zilnice, in geolocalizarea dvs.