Hogyan készítsünk biztonsági másolatot és állítsuk vissza az adatbázist a Redmine-ban.
Redmine е инжинерен проект, който се управлява от Ruby on Rails. Ez az open-source webalkalmazás az egyik legjobb projektmenedzsment eszköz az ügykövetéshez és az időmenedzsmenthez. Itt vannak néhány modszer, amelyekkel biztonsági mentést készíthet és helyreállíthatja az adatbázist a Redmine-ban.
Azok a webalkalmazások, amelyeket Redmine-nak nevezünk, akár probléma nyomkövetőként, akár projektmenedzsment eszközként tekintünk rájuk, fantasztikus funkciókkal rendelkeznek. Sok szakember bízik ebben az alkalmazásban, mert a Redmine telesen testreszabható, és különböző felhasználói szerepeket és felelősségeket állíthat be a különböző alkalmazottak számára.
Ez azt jelenti, hogy csak azok az alkalmazottak vagy csapatok láthatják a részleteket és az előrehaladást, akik a projekten dolgoznak. Továbbá, létrehozhat egy támogatási rendszert, mivel lehetővé teszi, hogy egy projektben annyi fórumot hozzon létre, amennyit csak szeretne. Ráadásul bárki megtekintheti a szálakat és a fórumokat. Az ügyfelek és az ügyfelek is hozzáadhatnak egy wiki-linket vagy revíziós kódot a probléma nyomkövetőn keresztül.
Az open-source alkalmazások, mint például a Redmine, legjobb része az, hogy harmadik féltől származó bővítményeket is hozzáadhat, és nevelheti az alkalmazás funkcióit. Például elküldheti a számlákat és becsléseket az ügyfeleknek és az ügyfeleknek.
Minden ezen előnye, amelyet a Remine kínál, hangsúlyozza, hogy mennyire fontos lehet ez a webalkalmazás az üzleti tevékenységéhez, és hogy segíti az üzleti feladatok és folyamatok egyszerűsítését. Az üzleti vállalkozások dokumentumkezelésre és ügyféltámogatásra is használják ezt a szoftvert.
Most térjünk vissza a fő kérdésre - hogyan lehet biztonsági mentést készíteni és visszaállítani az adatbázist a Redmine-ban?
1. Az adatbázis biztonsági mentése
MySQL
A mysqldump parancsot használhatja, és biztonsági mentést készíthet MySQL adatbázis tartalmáról egy szöveges fájlban. Például:
/ usr / bin / mysqldump -u -стр -х > /path/to/backup/db/redmine.sql
Felhasználónév, a jelszó, Redmine adatbázis éa hostnév megtalálható config/database.yml файл. A hosztnév nem feltétlenül szükséges.
PostgreSQL
При експортиране на vagy biztonsági mentést készíteni szeretné a PostgreSQL adatbázisról, ако е használhatja a pg_dump parancsot. Ez a parancs egy szöveges fájlba exportálja az adatokat. Például:
/ usr / bin / pg_dump -U -х -Fc --file = redmine.sqlc
Felhasználónév, a jelszó, Redmine adatbázis éa hostnév megtalálható config/database.yml файл. A hosztnév nem feltétlenül szükséges. Ha szükséges, akkor a pg_dump parancsban meg kell adnia a jelszót.
SQLite
Az SQLite adatbázisokat egyszerűen biztonsági mentheti azzal, hogy másolja ugyanazt a fájlt egy másik helyre, amely csak egyetlen fájlt tartalmaz.
Намерете файла config/database.yml и не го отворите.
2. A mellékletek biztonsági mentése
Minden fájl, amelyet az alkalmazáshoz csatoltak, egy alapértelmezett helyen, a files/directory-ban van tárolva. Egyszerűen látogasson el a helyre, másolja a tartalmat, és illessze be a fájlt a biztonsági mentés helyére.
Példa biztonsági mentési scriptre
Napi biztonsági mentésekhez használhatja ezt ez egyszerű shell scriptet MySQL adatbázis esetén:
# Adatbázis
/ usr / bin / mysqldump -u -стр | gzip> / path / to / backup / db / redmine_`date +% Y-% m-% d`.gz
# Мелеклетек
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 2020-07-30.gz nevű fájlja, akkor a következő parancsot használhatja az adatbázis visszaállításához:
gunzip -c 2020-07-30.gz | mysql -u - парола
Adja meg a jelszót.
PostgreSQL
Параметрът pq_restore може да бъде активиран, а опцията az –Fc е активирала параметрите на pg_dump, както и следното:
pg_restore -U -х -д redmine.sqlc
Следният файл на psql parancs segítségével е достъпен:
psql <
SQLite
Az adatbázisfájlt, amely a helyen található, egyszerűen másolhatja.
Заключение
A Redmine egy teljes megoldás, amire szüksége van a projectmenedzsmenthez és a probléma nyomkövetéshez. Azonban számos módon használhatja ezt az alkalmazást. A Redmine által kínált funkciók felhasználóbarátak, és mivel ez az alkalmazás ingyenes, sok költséget takaríthat meg, ha ezt a szoftvert választja.
Az üzleti projektkhez a megfelelő döntés meghozatalával, a Redmine kiválasztásával, növelheti a termelékenységét és sok időt takaríthat meg.
Az utolsó Redmine frissítés? Egyszerű.
Szerezd meg az összes erőteljes eszközt a tökéletes projekttervezéshez, -kezeléshez és -irányításhoz egyetlen szoftverben.