Hvordan sikkerhetskopiere og gjenopprette databasen в Redmine

1/11/2021
4 минути
Лукаш Бена
Redmine е безплатна версия за управление на средни стойности в Ruby on Rails. Това уеб приложение с отворен код е eitt av dei beste prosektstyringsverktøya за решаване на проблем и tidsstyring. Her er nokre av metodane du kan bruke for å sikkerhetskopiere og gjenopprette databasen in Redmine.
Enten du betrakter Redmine som en feilsporing eller et prosjektstyringsverktøy, er disse nettapplikasjonsfunksjonene fantastiske. Mange fagpersoner stoler på denne applikasjonen fordi Redmine er fullstendig tilpassbar, og du kan sette brukerroller og ansvar for forskjellige ansatte. Dette betyr at bare ansatte eller team som jobber med prosjektet kan se detaljne og fremdriften. Du kan også bygge et supportsystem da det lar deg opprette så mange fora som mulig i ett prosjekt. Seere kan alle se trådene og forumene. Kundene og klientene dine kan også inkludere en wiki-lenke или revisjonskode gjennom feilsporingen. Това най-добро приложение с отворено приложение за kildekode като Redmine е в състояние да добавите плъгини за tredjeparts и функции на други приложения. For eksempel kan du også sende fakturaer og costamer til kundene dine. Alle disse fordelene med Redmine fremhever hvor essensiell denne nettapplikasjonen kan være for bedriften din og lette strømlinjeforming av oppgaver og prosesser. Bedrifter bruker også denne programvaren til dokumenthåndtering og kundestøtte. Nå la oss gå tilbake til hovedspørsmålet - каква е проверката на базата данни и резервната база данни в Redmine? 1. Копиране на базата данни на MySQL Можете да използвате mysqldump-команда и да копирате MySQL база данни в текстов файл. За пример: /usr/bin/mysqldump -u -p -h > /sti/til/sikkerhetskopi/db/redmine.sql Търсете config/database.yml за най-фините потребителски имена, пароли, база данни на Redmine и верни мрежи. Vertsnavnet er ikke nødvendig. PostgreSQL Ако искате да експортирате или сигурно копирате PostgreSQL база данни, можете да използвате pg_dump команда. Това ще експортира данни в текстов файл. За пример: /usr/bin/pg_dump -U -h -Fc --file=redmine.sqlc Потърсете config/database.yml за финна потребителска мрежа, парола, база данни на Redmine и верна мрежа. Vertsnavnet er ikke nødvendig. Ако не сте готови, трябва да имате парола в pg_dump-команда. SQLite Du can enkelt sikkerhetskopiere SQLite-databasene ved å kopiere den same filen til en annen plassering, som gole inkluderer en enkelt fil. Вижте config/database.yml и намерете име във файла. 2. Sikkerhetskopiering av vedlegg Hver fil som er knyttet til programvaren, lagres på en standard plassering i filer/mappen. Du kan enkelt besøke plasseringen, kopiere innholdet og lime inn filen der du vil ha sikkerhetskopien. Пример за сиккерхетскопиерингскрипт. За по-големи сиккерхетскокопиери можете да използвате този един скрипт за MySQL база данни: # База данни /usr/bin/mysqldump -u -p | gzip > /sti/til/sikkerhetskopi/db/redmine_`date +%Y-%m-%d`.gz # Vedlegg rsync -a /sti/til/redmine/filer /sti/til/sikkerhetskopi/filer 3. Gjenoppretting av база данни MySQL За пример, ако имате файл, който е в този файл 2020-07-30.gz, можете да претегляте базата данни с използване на следната команда: gunzip -c 2020-07-30.gz | mysql -u --парола Skriv inn passordet. PostgreSQL Вие можете да използвате pq_restore-команда за -Fc-алтернативни грешки и pg_dump-команда като пример за фурна: pg_restore -U -h -d redmine.sqlc Du kan også gjenopprette textfilen gjennom psql-команда: psql <

Последно надграждане на Redmine? Enkel.

Få alle kraftige verktøy for perfekt prosjektplanlegging, -styring og -kontroll i én programvare.

Пробвайте Easy Redmine в 30-те безплатни периода на проба

Пълна функционалност, SSL-защита, продължително сиккерхетско копие, и din geografiske plassering