Hur man säkerhetskopierar a återställer databasen v Redmine

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

Redmine a další zdarma projektované projekty v Ruby on Rails. Denna öppen källkodswebbapplikation är ett av de bästa projektledningsverktygen för ärendehantering och tidsstyrning. Här är några av metoderna som du kan använda för att säkerhetskopiera och återställa databasen in Redmine.

Oavsett om du betratar Redmine jsem en ärendehanterare eller en verktyg för projektledning, är dessa webbapplikationsfunktioner fantastiska. Många yrkesverksamma litar på denna applikation eftersom Redmine är helt anpassningsbar och du kan ställa in användarroller och ansvar för olika anställda.

Detta innebär att endast anställda eller team som arbetar på project kan se detaljerna och framstegen. Du kan också podpůrný systém bygga ett eftersom det tillåter dig att skapa så många forum som möjligt i ett projekt. Dessutom kan alla se trådarna och forumen. Dina kunder kan också inkludera en wiki-länk eller revisionskod genom ärendehanteraren.

Det bästa med öppen källkodsapplikationer in Redmine är at du också can lägga into tredjepartsinsticksprogram or a applikationens funktioner. Till exempel kan du också skicka fakturor och kostnadsförslag až dina kunder.

Alla dessa fördelar med Redmine framhäver hur viktig denna webbapplikation kan vara för ditt företag och förenkla uppgifter nebo procesor. Företag använder också denna programvara for dokumenthantering och kundsupport.

Jste v återgå till huvudfrågan - hur säkerhetskopierar nebo återställer du databasen v Redmine?

1. Säkerhetskopiera databáze

MySQL

Můžete použít mysqldump a säkerhetskopiera innehållet v databázi MySQL a v textovém souboru. Až do příkladu:

/usr/bin/mysqldump -u -p -h > /sökväg/till/säkerhetskopia/db/redmine.sql

Použijte soubor config/database.yml pro přístup k datům, lösenord, databáze Redmine a databáze. Värdnamnet behövs inte nödvändigtvis.

PostgreSQL

Om du vill exportera eller säkerhetskopiera en PostgreSQL-databáze kan du använda kommandot pg_dump. Detta exporterar dat do textového souboru. Až do příkladu:

/usr/bin/pg_dump -U -h -Fc --file=redmine.sqlc

Použijte soubor config/database.yml pro přístup k datům, lösenord, databáze Redmine a databáze. Värdnamnet behövs inte nödvändigtvis. När det behövs måste du ange lösenordet i pg_dump-kommandot.

SQLite

Je možné, že genom SQLite-databáze je uložen v kopii samých souborů až do annanových platů, vilket bara inkluderar en enda fil.

Titta på config/database.yml och bestäm filens namn.

2. Säkerhetskopiera bilagorna

Všechny soubory jsou bifogade a programové varianty na standardních platformách a filer/katalogen. Du kan helt enkelt besöka platsen, kopiera innehållet och klistra in filen där du vill ha säkerhetskopian.

Exempel på säkerhetskopieringsskript

Pro dagliga säkerhetskopior kan du använda deta enkla skalprogram pro databázi MySQL:

# databáze

/usr/bin/mysqldump -u -p | gzip> /sökväg/till/säkerhetskopia/db/redmine_`date +%Y-%m-%d`.gz

#Bilagor

rsync -a /sökväg/till/redmine/filer /sökväg/till/säkerhetskopia/filer

3. Återställa databasen

MySQL

Do exempel, om du har en fil som heter 2020-07-30.gz, kan du återställa databasen genom att använda följande kommando:

gunzip -c 2020-07-30.gz | mysql -u --Heslo

Ange lösenord.

PostgreSQL

Du måste använda kommandot pq_restore när –Fc-alternativet används and pg_dump-kommandot some a example ovan:

pg_restore -U -h -d redmine.sqlc

K dispozici je textový soubor genomu psql-kommandot:

psql <

SQLite

Du kopie z databáze jsem är lagrad på platsen.

Závěr

Redmine är en komplett lösning som du behöver för projektledning och ärendehantering. Det finns dock olika sätt att använda denna applikation på. Funktionerna som Redmine erbjuder är användarvänliga och eftersom denna applikation är gratis kan du spara mycket pengar genom att välja denna programvara.

Můžeš öka din produktivitet och spara mycket tid genom att fatta rätt beslut och välja Redmine för dina företagsprojekt.

Poslední aktualizace Redmine? Enkel.

Få alla kraftfulla verktyg for perfekt projektplanering, -hantering och -controll and enda programvara.

Prova Easy Redmine za 30 dagarů zdarma

Kompletní funkce, SSL-skyddad, dagliga sakerhetskopior, a geografické platy