en
Jazyk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI překlad
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Jak zálohovat a obnovit databázi v Redmine

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

Redmine je bezplatný nástroj pro správu projektů, který je napsán na Ruby on Rails. Tato webová aplikace s otevřeným zdrojovým kódem je jedním z nejlepších nástrojů pro správu projektů pro sledování problémů a správu času. Zde jsou některé z metod, pomocí kterých můžete zálohovat a obnovit databázi v Redmine.

Ať už Redmine považujete za nástroj pro sledování problémů nebo nástroj pro správu projektů, tyto funkce webových aplikací jsou úžasné. Mnoho profesionálů této aplikaci důvěřuje, protože Redmine je plně přizpůsobitelnéa můžete nastavit uživatelské role a odpovědnosti pro různé zaměstnance.

To znamená, že pouze zaměstnanci nebo týmy pracující na projektu mohou vidět podrobnosti a pokrok. Můžete také vybudovat podpůrný systém protože umožňuje vytvořit co nejvíce fór v jednom projektu. Kromě toho může vlákna a fóra zobrazit kdokoli. Vaši zákazníci a klienti mohou také zahrnout odkaz na wiki nebo revizní kód prostřednictvím nástroje pro sledování problémů.

Nejlepší část o aplikacích s otevřeným zdrojovým kódem, jako je Redmine, je, že můžete také přidat doplňky třetích stran a rozšířit funkce aplikace. Například můžete také zasílat faktury a odhady svým klientům a zákazníkům.

Všechny tyto výhody Remine zdůrazňují, jak zásadní může být tato webová aplikace pro vaše podnikání a usnadnit zefektivnění úkolů a procesů. Podniky také používají tento software pro správu dokumentů a zákaznickou podporu.

Vraťme se nyní k hlavní otázce - jak zálohovat a obnovit databázi v Redmine?


1. Zálohování databáze


MySQL

Můžete použít příkaz mysqldump a zálohovat obsah databáze MySQL do textového souboru. Například:

/ usr / bin / mysqldump -u -p -h > /path/to/backup/db/redmine.sql

Na stránce config / database.yml najdete uživatelské jméno, heslo, databázi Redmine a název hostitele. Název hostitele není nutně nutný.


PostgreSQL

Pokud chcete exportovat nebo zálohovat databázi PostgreSQL, můžete použít příkaz pg_dump. Tím se exportují data do textového souboru. Například:

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

Na stránce config / database.yml najdete uživatelské jméno, heslo, databázi Redmine a název hostitele. Název hostitele není nutně nutný. V případě potřeby musíte zadat heslo do příkazu pg_dump.


SQLite

Databáze SQLite můžete snadno zálohovat zkopírováním stejného souboru do jiného umístění, které obsahuje pouze jeden soubor.

Podívejte se na config / database.yml a určete název souboru.


2. Zálohování příloh

Každý soubor, který je připojen k softwaru, je uložen ve výchozím umístění souborů/adresáře. Můžete jednoduše navštívit umístění a zkopírovat obsah a vložit soubor tam, kam chcete pro zálohu.


Ukázkový záložní skript

Pro denní zálohování můžete použít tento jednoduchý skript prostředí pro databázi MySQL:

# Databáze

/ usr / bin / mysqldump -u -p | gzip> / path / to / backup / db / redmine_`date +% Y-% m-% d`.gz

# Přílohy

rsync -a / cesta / k / redmine / soubory / cesta / k / zálohování / soubory


3. Obnovení databáze


MySQL

Máte-li například soubor s názvem 2020-07-30.gz, můžete databázi obnovit pomocí následujícího příkazu:

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

Zadejte heslo.


PostgreSQL

Pokud je v příkazu pg_dump použita volba –Fc jako výše uvedený příklad, musíte použít příkaz pq_restore:

pg_restore -U -h -d redmine.sqlc

Textový soubor můžete také obnovit pomocí příkazu psql:

psql <


SQLite

Můžete zkopírovat databázový soubor uložený v umístění.


Proč investovat do čističky vzduchu?

Redmine je kompletní řešení, které potřebujete pro správu projektů a sledování problémů. Tuto aplikaci však můžete používat různými způsoby. Funkce, které Redmine nabízí, jsou uživatelsky přívětivé a protože je tato aplikace zdarma, můžete výběrem tohoto softwaru ušetřit spoustu výdajů.

Můžeš zvýšit svou produktivitu a ušetřit spoustu času tím, že učiníte správné rozhodnutí a vyberete si Redmine pro své obchodní projekty.

Dokonalý upgrade Redmine? Snadný.

Získejte všechny výkonné nástroje pro dokonalé plánování, správu a řízení projektů v jednom softwaru.

Vyzkoušejte Easy Redmine ve 30denní bezplatné zkušební verzi

Plné funkce, chráněné SSL, denní zálohy ve vaší geolokaci