en
Nyelv
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI fordítás
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Hogyan készítsünk biztonsági másolatot és visszaállítsuk az adatbázist a Redmine-ben

1/11/2021
4 perc
Lukáš Beňa

A Redmine egy ingyenes projektmenedzsment-eszköz, amely a Ruby on Rails-re van írva. Ez a nyílt forráskódú webalkalmazás az egyik legjobb projektmenedzsment-eszköz a kérdések nyomon követésére és az időkezelésre. Íme néhány módszer, amellyel biztonsági másolatot készíthet és visszaállíthatja az adatbázist a Redmine-ben.

Akár kérdéskövetőnek, akár projektkezelő eszköznek tartja a Redmine-t, ezek a webalkalmazás-funkciók elképesztőek. Sok szakember bízik ebben az alkalmazásban, mert a Redmine az teljesen testreszabható, és beállíthatja a felhasználói szerepeket és felelősségeket a különböző alkalmazottak számára.

Ez azt jelenti, hogy csak a projekten dolgozó alkalmazottak vagy csapatok láthatják a részleteket és az előrehaladást. Te is kiépíteni egy támogatási rendszert mivel lehetővé teszi, hogy minél több fórumot hozzon létre egy projektben. Továbbá bárki megtekintheti a témákat és fórumokat. Az ügyfelek és az ügyfelek wiki linket vagy verziókódot is felvehetnek a problémakövetőn keresztül.

A nyílt forráskódú alkalmazások, például a Redmine, legjobb része az, hogy hozzáadhat harmadik féltől származó beépülő modulokat is, és növelheti az alkalmazás funkcióit. Például, akkor is számlákat és becsléseket küldeni ügyfeleinek és ügyfeleinek.

A Remine ezen előnyei rámutatnak arra, hogy ez a webalkalmazás mennyire elengedhetetlen lehet az Ön vállalkozása számára megkönnyíti a feladatok és folyamatok egyszerűsítését. A vállalkozások ezt a szoftvert dokumentumok kezeléséhez és ügyfélszolgálatukhoz is használják.

Térjünk vissza a fő kérdésre - hogyan lehet biztonsági másolatot készíteni és visszaállítani az adatbázist a Redmine-ben?


1. Az adatbázis biztonsági mentése


MySQL

Használhatja a mysqldump parancsot, és biztonsági másolatot készíthet a MySQL adatbázis tartalmáról egy szöveges fájlban. Például:

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

Látogasson el a config / database.yml oldalra a felhasználónév, jelszó, Redmine adatbázis és gazdagépnév megkereséséhez. A hosztnév nem feltétlenül szükséges.


PostgreSQL

Ha exportálni vagy biztonsági másolatot kíván készíteni a PostgreSQL adatbázisról, használhatja a pg_dump parancsot. Ez exportálja az adatokat egy szöveges fájlba. Például:

/ usr / bin / pg_dump -U -h -Fc --fájl = redmine.sqlc

Látogasson el a config / database.yml oldalra a felhasználónév, jelszó, Redmine adatbázis és gazdagépnév megkereséséhez. A hosztnév nem feltétlenül szükséges. Ha szükséges, meg kell adnia a jelszót a pg_dump parancsban.


SQLite

Könnyedén készíthet biztonsági másolatot az SQLite adatbázisokról, ha ugyanazt a fájlt másolja át egy másik helyre, amely csak egyetlen fájlt tartalmaz.

Nézze meg a config / database.yml fájlt, és határozza meg a fájl nevét.


2. A mellékletek biztonsági mentése

Minden, a szoftverhez csatolt fájl egy alapértelmezett helyen található fájlok/könyvtárak. Egyszerűen keresse fel a helyet, másolja a tartalmat, és illessze be a fájlt a biztonsági mentéshez.


Minta biztonsági mentési parancsfájl

A napi biztonsági mentésekhez ezt az egyszerű shell parancsfájlt használhatja a MySQL adatbázis számára:

# Adatbázis

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

# Mellékletek

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


3. Az adatbázis visszaállítása


MySQL

Például, ha van egy fájlod, amelynek neve 2020-07-30.gz, akkor a következő paranccsal visszaállíthatod az adatbázist:

gunzip -c 2020-07-30.gz | mysql -u --Jelszó

Írd be a jelszót.


PostgreSQL

Akkor kell használnia a pq_restore parancsot, ha a pg_dump parancsban a fenti példaként az –Fc beállítást használjuk:

pg_restore -U -h -d redmine.sqlc

A szövegfájlt a psql paranccsal is visszaállíthatja:

psql <


SQLite

Másolhatja a helyszínen tárolt adatbázis fájlját.


Következtetés

A Redmine egy teljes megoldás, amelyre szüksége van a projektmenedzsmenthez és a kérdések nyomon követéséhez. Ennek az alkalmazásnak azonban számos módja van. A Redmine által kínált szolgáltatások felhasználóbarátak, és mivel ez az alkalmazás ingyenes, ennek a szoftvernek a megválasztásával rengeteg költséget takaríthat meg.

Tudod növelje termelékenységét, és sok időt takarítson meg a megfelelő döntés meghozatalával és a Redmine kiválasztásával üzleti projektjeihez.

A végső Redmine frissítés? Könnyen.

Szerezzen meg minden hatékony eszközt a tökéletes projekttervezéshez, -kezeléshez és -ellenőrzéshez egyetlen szoftverrel.

Próbálja ki az Easy Redmine-t 30 napos ingyenes próbaverzióval

Teljes funkciók, SSL védett, napi biztonsági mentések az Ön földrajzi elhelyezkedésében