en
Dil
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI çevirisi
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Redmine'de Veritabanını Yedekleme ve Geri Yükleme

1/11/2021
4 dakikadır.
Lukaš Beňa

Redmine, Ruby on Rails üzerinde yazılmış ücretsiz bir proje yönetim aracıdır. Bu açık kaynaklı web uygulaması, sorun izleme ve zaman yönetimi için en iyi proje yönetimi araçlarından biridir. Redmine'de veritabanını yedekleyebileceğiniz ve geri yükleyebileceğiniz yöntemlerden bazıları.

Redmine'i bir sorun izleyici veya bir proje yönetim aracı olarak düşünseniz de, bu web uygulaması özellikleri harika. Birçok profesyonel bu uygulamaya güveniyor çünkü Redmine, tamamen özelleştirilebilirve farklı çalışanlar için kullanıcı rolleri ve sorumlulukları belirleyebilirsiniz.

Bu, yalnızca proje üzerinde çalışan çalışanların veya ekiplerin ayrıntıları ve ilerlemeyi görebileceği anlamına gelir. Ayrıca şunları da yapabilirsiniz bir destek sistemi kurmak tek bir projede olabildiğince çok forum oluşturmanıza izin verdiği için. Ayrıca, herkes başlıkları ve forumları görüntüleyebilir. Müşterileriniz ve müşterileriniz, sorun izleyici aracılığıyla bir wiki bağlantısı veya revizyon kodu da ekleyebilir.

Redmine gibi açık kaynaklı uygulamaların en iyi yanı, üçüncü taraf eklentileri de ekleyebilmeniz ve uygulamanın özelliklerini artırabilmenizdir. Örneğin şunları da yapabilirsiniz: fatura ve tahmin gönder müşterilerinize ve müşterilerinize.

Remine'nin tüm bu avantajları, bu web uygulamasının işletmeniz için ne kadar önemli olabileceğini vurgulamaktadır ve görevleri ve süreçleri kolaylaştırma. İşletmeler ayrıca bu yazılımı belge yönetimi ve müşteri desteği için kullanır.

Şimdi ana soruya geri dönelim - Redmine'de veritabanı nasıl yedeklenir ve geri yüklenir?


1. Veritabanını Yedekleme


MySQL

Mysqldump komutunu kullanabilir ve MySQL veritabanı içeriğinizi bir metin dosyasında yedekleyebilirsiniz. Örneğin:

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

Kullanıcı adını, parolayı, Redmine veritabanını ve ana bilgisayar adını bulmak için config / database.yml adresini ziyaret edin. Ana bilgisayar adı gerekli değildir.


PostgreSQL

PostgreSQL veritabanını dışa aktarmak veya yedeklemek istiyorsanız, pg_dump komutunu kullanabilirsiniz. Bu, verileri bir metin dosyasına aktarır. Örneğin:

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

Kullanıcı adını, parolayı, Redmine veritabanını ve ana bilgisayar adını bulmak için config / database.yml adresini ziyaret edin. Ana bilgisayar adı gerekli değildir. Gerektiğinde, pg_dump komutunda şifreyi girmeniz gerekir.


SQLite

Aynı dosyayı yalnızca tek bir dosya içeren başka bir konuma kopyalayarak SQLite veritabanlarını kolayca yedekleyebilirsiniz.

Config / database.yml dosyasına bakın ve dosyanın adını belirleyin.


2. Ekleri Yedekleme

Yazılıma eklenen her dosya, varsayılan bir konum dosyalarında/dizininde saklanır. Sadece konumu ziyaret edebilir ve içeriği kopyalayabilir ve dosyayı yedekleme için istediğiniz yere yapıştırabilirsiniz.


Örnek Yedekleme Komut Dosyası

Günlük yedeklemeler için, MySQL veritabanı için bu basit kabuk komut dosyasını kullanabilirsiniz:

# Veri tabanı

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

# Ekler

rsync -a / yol / / redmine / dosyalar / yol / / yedekleme / dosyalar


3. Veritabanını Geri Yükleme


MySQL

Örneğin 2020-07-30.gz adlı bir dosyanız varsa, aşağıdaki komutu kullanarak veritabanını geri yükleyebilirsiniz:

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

Şifre girin.


PostgreSQL

Yukarıdaki örnek olarak pg_dump komutunda –Fc seçeneği kullanıldığında pq_restore komutunu kullanmanız gerekir:

pg_restore -U -h -d redmine.sqlc

Metin dosyasını psql komutuyla da geri yükleyebilirsiniz:

psql <


SQLite

Konumda depolanan veritabanı dosyanızı kopyalayabilirsiniz.


Sonuç

Redmine, proje yönetimi ve sorun izleme için ihtiyacınız olan eksiksiz bir çözümdür. Ancak, bu uygulamayı kullanmanın çeşitli yolları vardır. Redmine'nin sunduğu özellikler kullanıcı dostudur ve bu uygulama ücretsiz olduğu için bu yazılımı seçerek çok fazla masraftan tasarruf edebilirsiniz.

Yapabilirsin üretkenliğinizi artırın ve çok zaman kazanın doğru kararı vererek ve iş projeleriniz için Redmine'i seçerek.

Nihai Redmine yükseltmesi mi? Kolay.

Tek bir yazılımda mükemmel proje planlaması, yönetimi ve kontrolü için tüm güçlü araçları edinin.

30 günlük ücretsiz deneme sürümünde Easy Redmine'i deneyin

Coğrafi konumunuzda tam özellikler, SSL korumalı, günlük yedeklemeler