Hur databasen i Redmine kan backas upp och hämtas

1/11/2021
4 minuter
Lukáš Beňa.

Redmine är ett gratis projektledningsverktyg som är skrivet i Ruby on Rails. Den här webbapplikationen med öppen källkod är ett av de bästa projektledningsverktygen för att hantera problem och tidshantering. Här finns några metoder för att använda databasen i Redmine för att säkerhetskopiera och ställa in dem.

Av din Redmine finns nu som en problemspårare av ett projektledningsverktyg, funktionerna för denna webbapplikation är fantastiska. Många proffs litar på denna applikation eftersom Redmine fullständigt aanpasbaar är en användarrollen och ansvarig kan ställa in för olika anställda. Detta innebär att enbart anställda av team dör till projektarbetet med detaljer och fortsättning kan se. Du kan också ett stödsystem, eftersom du kan göra så många forum som du vill i ett projekt. Dessutom kan alla titta på trådar och forum. Dina kunder och kunder kan även lägga till en wiki-länk av revisiecode via problemtracker. De bästa av opensource-applikationer som Redmine är att du också kan lägga till plugin-program för att lägga till funktioner för applikationer som kan utökas. Så kan du till exempel också facturen en schattingen till dina kunder och kunder skickar. Alla dessa fördelar av Remine betonar hur väsentliga denna webbapplikation kan vara för ditt företag de strömlinjer som tas och processen kan göras. Företag använder denna programvara även för dokumenthantering och kundsupport. Kommer du tillbaka till de viktigaste frågorna - hur gör du en säkerhetskopia och återställer databasen i Redmine?

1. Säkerhetskopiering av databasen

MySQL

Du kan använda kommandot mysqldump och innehållet i din MySQL-databas i en säkerhetskopierad textfil. Bild: /usr/bin/mysqldump -u -s -h > /path/to/backup/db/redmine.sql Gå till config/database.yml om namnet, lösenordet, Redmine-databasen och värdnamnet för att hitta. Värdnamnet är inte nödvändigt.

PostgreSQL

När du är en PostgreSQL-databas vill exportera back-uppen, du kan använda kommandot pg_dump. Detta exporterar data till en textfil. Bild: /usr/bin/pg_dump -U -h -Fc --file=redmine.sqlc Gå till configdatabase.yml om lösenordet/databasen, lösenordet, Redmine-databasen och värdnamnet att hitta. Värdnamnet är inte nödvändigt. När du behöver, måste du skriva in lösenordet i pg_dump-kommandot.

SQLite

Du kan enkelt backa upp SQLite-databaser genom samma fil som en annan kopia, som endast innehåller en fil. Titta i config/database.yml sv Bestäm namnet på filen.

2. Back-up van de bijlagen

Alla filer till programvaran är anslutna, lagras i en standardfil/karta. Du kan enkelt gå till platsen, kopiera innehållet och filen där du vill ha säkerhetskopiering.

Exempel backupscript

För dagliga säkerhetskopieringar kan du använda detta enkla shellscript för MySQL-databasen: # Database /usr/bin/mysqldump -u -s | gzip> /path/to/backup/db/redmine_`date +%Y-%m-%d`.gz # Bijlagen rsync -a /path/to/redmine/files /path/to/backup/files

3. Herstellen van de databas

MySQL

Om du till exempel har en fil som nämns som 2020-07-30.gz, kan du hämta databasen med hjälp av nästa kommando: gunzip -c 2020-07-30.gz | mysql -u --Lösenord Voer het lösenord in.

PostgreSQL

Du måste använda pq_restore-commando när –Fc-optie används i pg_dump-commando som i det ovanstående exempel: pg_restore -U -h -d redmine.sqlc Du kan även härställa textfilen via psql-kommandot: psql <

SQLite

Du kan din databasfil som lagras på platsen, kopieras.

Slutsats

Redmine är en komplett lösning som du behöver för projektledning och problemspårning. Det finns olika sätt där du kan använda denna applikation. De funktioner som Redmine erbjuder, är användarvänliga eftersom den här applikationen är gratis, det finns många gratis möjligheter att välja den här programvaran. Du kan du ökar produktiviteten och sparar mycket tid genom att välja rätt beslut i Redmine för att välja ditt företagsprojekt.

Den sista Redmine-uppgraderingen? Makkelijk.

Krijg alla kraftfulla verktyg för perfekt projektplanering, -hantering och -kontroll i en mjukvara.

Testa Easy Redmine 30 dagar gratis

Fullständiga funktioner, SSL-beveiligd, dagliga säkerhetskopieringar, på din geografiska plats