Съвременни архивни копия и общи бази данни в Redmine

1/11/2021
4 минути
Лукаш Бена
Redmine е безплатна проектна платформа, която е скрита в Ruby on Rails. Това уеб приложение с отворен код е и е подходящо за създаване на проекти за фейлспоринг и тидсстиринг. Her er nogle af metoderne, можете да използвате до архивиране на възрастта и генериране на база данни в Redmine.
Uanset om du betragter Redmine som en fejlsporing eller et projektstyringsværktøj, er disse web applikationsfunktioner fantastiske. Mange fagfolk kraditelj на това приложение, fordi Redmine е напълно достъпен, и можете да инсталирате brugerroller и ansvarsområder за forskellige medarbejdere. Dette betyder, at kun medarbejdere eller teams, der arbejder på projectet, kan se detaljerne og fremskridtet. Du kan også opbygge et supportsystem, da det dat dat dig mulighed for at oprette så mange fora som muligt i et projekt. Desuden kan alle se trådene og foraene. Dine kunder og klienter kan også inkludere et wiki-link или revisionskode gennem fejlsporingen. Това е най-доброто приложение с отворен код, като Redmine er, и можете да използвате tredjepartsplugins и øge функционални приложения. For eksempel kan du også sende fakturaer og costamer til dine kunder. Alle disse fordele ved Remine fremhæver, hvor vigtig denne webaplikation kan være for din virksomhed og lette strømlining af opgaver og processor. Virksomheder bruger også denne software til dokumenthåndtering og kundesupport. Нужно ли е да продадете първи въпрос - какви копия на копия и общи бази данни в Redmine? 1. Копиране на базата данни на MySQL Вие можете да използвате mysqldump-команда и да копирате надеждно копие, запазено в MySQL база данни в текстов файл. За пример: /usr/bin/mysqldump -u -p -h > /sti/til/sikkerhedskopiering/db/redmine.sql Търсете config/database.yml за намиране на потребителска мрежа, adgangskoden, Redmine-databasen и værtsnavnet. Værtsnavnet er ikke nødvendigt. PostgreSQL Ако искате да експортирате или сикерхедскопирате в PostgreSQL база данни, можете да използвате командата pg_dump. Това ще експортира данни в текстов файл. За пример: /usr/bin/pg_dump -U -h -Fc --file=redmine.sqlc Търсете config/database.yml за намиране на потребителска мрежа, adgangskoden, Redmine-databasen и værtsnavnet. Værtsnavnet er ikke nødvendigt. Når det er nødvendigt, skal du indtaste adgangskoden i pg_dump-kommandoen. SQLite Du kan nemt sikkerhedskopiere SQLite-databaser ved at kopiere den same fil til en anden placering, som kun inkluderer en enkelt fil. Вижте config/database.yml и най-добрата файлова мрежа. 2. Sikkerhedskopiering af vedhæftede filer Hver fil, der er knyttet til softwaren, gemmes i en стандартни файлове/директория. Du kan simpelthen besøge placeringen, kopiere indholdet og indsætte filen, hvor du vil have sikkerhedskopien. Пример за кодов скрипт До по-късен кодов код можете да използвате този shell скрипт за MySQL база данни: # База данни /usr/bin/mysqldump -u -p | gzip > /sti/til/sikkerhedskopiering/db/redmine_`date +%Y-%m-%d`.gz # Vedhæftninger rsync -a /sti/til/redmine/files /sti/til/sikkerhedskopiering/files 3. Gendannelse от базата данни MySQL За пример, ако имате файл, хедер 2020-07-30.gz, можете да генерирате база данни с помощта на следната команда: gunzip -c 2020-07-30.gz | mysql -u --парола Indtast adgangskoden. PostgreSQL Вие използвате pq_restore-команда, не -Fc-optionen бруги и pg_dump-команда като и пример за фурна за: pg_restore -U -h -d redmine.sqlc Можете да генерирате текстови файлове с psql команда: psql <

Окончателно надграждане на Redmine? Nemt.

Få alle kraftfulde værktøjer til perfect projectplanlægning, -styring og -control in én software.

Проверете Easy Redmine в 30 дни безплатен период на прожекция

Пълна функционалност, SSL защита, допълнителни резервни копия, геолокация