Nola egin eta berrezarri datu-basea Redmine-n

1/11/2021
דקות 4
Lukáš Beňa
Redmine Ruby on Rails-en idatzitako tresna bat da. Aplikazio web irekia da, eta proiektu kudeaketarako tresna onenetako bat da arazo-seguimendu eta denbora-kudeaketarako. Hemen dauden metodo batzuk erabiliz, Redmine-n datu-basea segurtasun-kopia egitea eta berreskuratzea ahal izango duzu.

Redmine aplikazio web honetan oinarritutako aplikazio web hau izan daitekeen zeregin-sekutatzaile edo proiektu kudeaketa tresna gisa kontsideratzen baduzu, ezaugarri hauak izugarriak dira. Profesional askok aplikazio hau fede egiten dute, Redmine oso pertsonalizagarria baita, eta erabiltzaile rolak eta ardura ezartzen ditzakezu langile ezberdinei.

Honek esan nahi du proiektuan lan egiten duten langile edo taldeek soilik xehetasunak eta aurrerapena ikus dezaketeela. Era berean, laguntza-sistema bat eraiki dezakezu, proiektu batean foroak asmo handiko sortzeko aukera ematen dizuelako. Gainera, edozein pertsonak gaiak eta foroak ikusi ditzake. Zure bezeroek eta bezeroek wiki lotura edo berriztatze-kode bat gehi dezakete arazoen-sekutatzailearen bidez.

Redmine bezalako iturburu-kode irekiak dituzten aplikazioek aukera ematen dute aplikazioaren ezaugarriak gehitzeko hirugarrenen pluginak gehitzeko. Adibidez, zure bezero eta bezeroei fakturak eta txostenak bidali ditzakezu ere.

Reminek eskaintzen dituen abantaila guztiak azaltzen dituztenak, zure negozioarentzat eta zereginak eta prozesuak errazteko garrantzitsua izan daitekeen aplikazio web hau. Negozioek dokumentu-kudeaketa eta bezero-laguntza ere egiten dute software hau erabiltzen.

Orain itzul zaitezke galdere nagusira – nola segurtasun-kopia eta datu-basea berreskuratu Redmine-n?


1. Datu-basea segurtasun-kopia egitea


MySQL

mysqldump komandoa erabil dezakezu eta zure MySQL datu-basearen edukiak testu fitxategian segurtasun-kopia egin dezakezu. Adibidez:

/ usr / bin / mysqldump -u -p -ה > /path/to/backup/db/redmine.sql

config/database.yml bisitu erabiltzaile-izena, pasahitza, Redmine datu-basea eta host-izena aurkitzeko. Host-izena ez da beharrezkoa.


PostgreSQL

PostgreSQL datu-basea esportatu edo segurtasun-kopia egin nahi baduzu, pg_dump komandoa erabil dezakezu. Honek datuak testu fitxategian esportatuko ditu. Adibidez:

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

config/database.yml bisitu erabiltzaile-izena, pasahitza, Redmine datu-basea eta host-izena aurkitzeko. Host-izena ez da beharrezkoa. Beharrezkoa denetan, pasahitza sartu beharko duzu pg_dump komandoan.


SQLite

SQLite datu-baseak erraz kopia egin ditzakezu, berauen fitxategia beste kokapen batera kopiatuz, fitxategi bakarra baino ez baitaude.

config/database.yml begiratu eta fitxategiaren izena zehaztu.


2. Erantsien segurtasun-kopia egitea

Softwarean erantsitako fitxategi guztiak lehenetsitako kokapenean, fitxategiak/direktorioan gordetzen dira. Bistara jo dezakezu eta edukia kopiatu eta fitxategia segurtasun-kopiarako nahi duzun tokian itsatsi dezakezu.


Segurtasun-kopia adibide eskriptoa

Eguneroko segurtasun-kopietarako, MySQL datu-basearentzako shell eskript sinple hau erabil dezakezu:

# Datu-basea

/ usr / bin / mysqldump -u -p | gzip> / path / to / backup / db / redmine_`date +% Y-% m-% d`.gz

# Erantsiak

rsync -a / path / to / redmine / files / path / to / backup / files


3. Datu-basea berreskuratzea


MySQL

Adibidez, 2020-07-30.gz izeneko fitxategia baduzu, datu-basea berreskuratu dezakezu hurrengo komandoarekin:

gunzip -c 2020-07-30.gz | mysql -u --סיסמה

Pasahitza sartu.


PostgreSQL

pg_dump komandoan –Fc aukera erabiltzen bada, pq_restore komandoa erabili behar duzu aipatutako adibidean bezala:

pg_restore -U -ה -ד redmine.sqlc

Testu fitxategia psql komandoaren bidez ere berreskuratu dezakezu:

psql <


SQLite

Datu-basearen fitxategia kopiatu dezakezu kokapenean gordetzen den fitxategia.


לבורפנה

Redmine proiektu kudeaketarako eta arazo-sekutatzerako behar duzun soluzio osoa da. Hala ere, aplikazio hau erabiltzeko hainbat modu daude. Redminek eskaintzen dituen ezaugarriak erabiltzaileengan erabilgarriak dira, eta aplikazio hau doan denez, gastu asko aurreztea dezakezu software hau hautatuz.

Zure produktibitatea igo dezakezu eta denbora asko aurreztea erabaki zuzena hartuz eta Redmine hautatuz zure negozio-proiektuetarako.

Redmine-ren eguneraketa azkena? ארזה.

לרשותך תוכנות תכנון, תמיכה ושליטה על תוכנה בקרה בטן.

Saiatu Easy Redmine 30 eguneko proba doan

Funkzio osoak, SSL babestua, eguneroko babeskopiak, zure geolokalizazioan