Kuinka varmuuskopioida ja palauttaa tietokanta Redmine-järjestelmässä

1/11/2021
4 λεπτά
Λούκα Μπέγια
Redmine στο ilmainen projektinhallintatyökalu, joka στο kirjoitettu Ruby on Rails -ohjelmointikielellä. Tämä avoimen lähdekoodin verkkosovellus on yksi parhaista projectinhallintatyökaluista ongelmanseurantaan ja ajanhallintaan. Tässä on joitain menetelmiä, joita voit käyttää tietokannan varmuuskopioimiseen ja palauttamiseen Redminessa.

Olitpa sitten Redmineä ongelmanseurantatyökaluna tai projektinhallintatyökaluna, nämä verkkosovelluksen ominaisuudet ovat hämmästyttäviä. Monet ammattilaiset luottavat tähän sovellukseen, koska Redmine on täysin muokattavissa ja voit määrittää käyttäjärooleja ja vastuita eri työntekijöille.

Tämä tarkoittaa sitä, että vain projektissa työskentelevät työntekijät tai tiimit voivat nähdä yksityiskohdat ja edistyksen. Voit myös luoda tukijärjestelmän, koska voit luoda niin monta foorumia kuin haluat yhteen projectiin. Lisäksi kuka tahansa voi nähdä keskustelut ja forumit. Asiakkaasi ja asiakkaasi voivat myös sisällyttää wikilinkin tai tarkistuskoodin ongelmanseurantaan.

Parasta avoimen lähdekoodin sovelluksissa, kuten Redmine, on se, että voit myös lisätä kolmannen osapuolen laajennuksia ja lisätä sovelluksen ominaisuuksia. Esimerkiksi voit myös lähettää laskuja ja arvioita asiakkaillesi.

Kaikki nämä Redminen edut korostavat, kuinka olennainen tämä verkkosovellus voi olla yrityksellesi ja kuinka se helpottaa tehtävien ja prosessien virtaviivaistamista. Yritykset käyttävät tätä ohjelmistoa myös asiakirjojen hallintaan ja asiakastukeen.

Nyt palataan pääkysymykseen - miten varmuuskopioida ja palauttaa tietokanta Redminessa;

1. Τιετοκάνναν βαρμουσκόπιντι

MySQL

Κλείστε το mysqldump-commentoa και το λογισμικό MySQL-tietokannan sisällön tekstitiedostoon. Εσημερική:

/usr/bin/mysqldump -u -Π -η > /polku/varmuuskopio/db/redmine.sql

Katso config/database.yml-tiedostosta käyttäjänimi, salasana, Redmine-tietokanta ja isäntänimi. Isäntänimiä ei välttämättä tarvita.

PostgreSQL

Jos haluat viedä tai varmuuskopioida PostgreSQL-tietokannan, voit käyttää pg_dump-komentoa. Tämä vie datan tekstitiedostoon. Εσημερική:

/usr/bin/pg_dump -U -η -Fc --file=redmine.sqlc

Katso config/database.yml-tiedostosta käyttäjänimi, salasana, Redmine-tietokanta ja isäntänimi. Isäntänimiä ei välttämättä tarvita. Tarvittaessa sinun on syötettävä salasana pg_dump-komennossa.

SQLite

Voit helposti varmuuskopioida SQLite-tietokannat kopioimalla saman tiedoston toiseen sijaintiin, joka sisältää vain yhden tiedoston.

Katso config/database.yml-tiedostosta tiedoston nimi.

2. Liitteiden varmuuskopiointi

Kaikki ohjelmistoon liitetyt tiedostot tallennetaan oletussijaintiin files/hakemisto. Voit yksinkertaisesti käydä sijainnissa, kopioida sisällön ja liittää tiedoston haluamaasi varmuuskopiointipaikkaan.

Näytevarmuuskopiointiskripti

Πληκτρολογήστε το κέλυφος του MySQL-tietokannalle:

# Τιετοκάντα

/usr/bin/mysqldump -u -Π | gzip> /polku/varmuuskopio/db/redmine_`date +%Y-%m-%d`.gz

# Liitteet

rsync -a /polku/redmine/files /polku/varmuuskopio/files

3. Tietokannan palauttaminen

MySQL

Esimerkiksi, jos sinulla στο tiedosto nimeltä 2020-07-30.gz, voit palauttaa tietokannan käyttämällä seuraavaa commentoa:

gunzip -c 2020-07-30.gz | mysql -u --Κωδικός πρόσβασης

Syötä salasana.

PostgreSQL

Sinun on käytettävä pq_restore-komentoa, kun –Fc-vaihtoehto on käytetty pg_dump-komennossa kuten yllä olevassa esimerkissä:

pg_restore -U -η -ρε redmine.sqlc

Voit myös palauttaa tekstitiedoston psql-komennolla:

psql <

SQLite

Voit kopioida tietokantatiedostosi sijainnista.

Päätelmä

Το Redmine στο πρόγραμμα ratkaisu projectinhallintaan και ongelmanseurantaan. Kuitenkin on erilaisia ​​tapoja käyttää tätä sovellusta. Redmine tarjoaa käyttäjäystävällisiä ominaisuuksia, ja koska tämä sovellus on ilmainen, voit säästää paljon kustannuksia valitsemalla tämän ohjelmiston.

Voit parantaa tuottavuuttasi ja säästää paljon aikaa tekemällä oikean päätöksen ja valitsemalla Redminen yrityksesi projecteihin.

Redmine-päivitys, joka vie sinut uudelle tasolle; Helppoa.

Saat kaikki tehokkaat työkalut täydelliseen projectisuunnitteluun, hallintaan ja valvontaan yhdessä ohjelmistossa.

Kokeile Easy Redmine -ohjelmaa 30 päivän ilmaisella kokeilujaksolla

Täydet ominaisuudet, SSL-suojattu, päivittäiset varmuuskopiot, sijaintisi mukaan