📘
Kullanım Kılavuzu
  • Başlangıç
  • İşletim Sistemi Kurulumu
  • Kuruluma giriş
  • İşletim sistemi kurulumları
  • Kurulum sonrası
  • Liman Kurulumu
    • Kurulum
    • Güncelleme
    • Yeni Kullanıcı Oluşturma
    • Eklenti Kurulumu ve Güncellemeler
  • Sunucu Yönetimi
    • Sunucu ekleme ve kaldırma
    • Sunucu ayarlarının düzenlenmesi
    • Sunucuda eklenti kullanımı
    • Sunucu yönetimi
  • Yetki Yönetimi
    • Yetki yönetimi
  • Eklentiler
    • Domain
    • Kaptan & Tayfa
    • Envanter
  • Yedekleme
  • Yedekten Dönüş
  • Kimlik Yönetimi
    • API Token'ları
Powered by GitBook
On this page
  • Yedekleme işlemi
  • 1. Yetkili kullanıcı ile giriş
  • 2. Veritabanının yedeklenmesi
  • 3. Eklentilerin yedeklenmesi
  • 4. Appkey'in alınması

Was this helpful?

Export as PDF

Yedekleme

PreviousEnvanterNextYedekten Dönüş

Last updated 2 years ago

Was this helpful?

Liman MYS, veri olarak iki noktayı kullanmaktadır. Bu kısımlar Liman MYS'nin gerçek veri altlığı olarak PostgreSQL veritabanı ve eklenen eklentilerin bulunduğu /liman/extensions/ klasörü.

Yedekleme işlemi

1. Yetkili kullanıcı ile giriş

Yedekleme işleminin yapılması için öncelikle Liman sunucusuna root veya liman kullanıcısı ile bağlanılır.

sudo su

2. Veritabanının yedeklenmesi

Veritabanı yedeklenmeden önce veritabanına giriş için parola öğrenilmesi gerekmektedir. Bunun için aşağıdaki komutu kullanarak parola öğrenilir:

cat /liman/server/.env | grep DB_PASSWORD | cut -d"=" -f2

Çıkan parola aşağıdaki komutta, "PAROLABURAYAYAZILACAK" yazan kısma konularak yedek alınma işlemi yapılır:

pg_dump --dbname=postgresql://liman:PAROLABURAYAYAZILACAK@127.0.0.1:5432/liman > /opt/liman-yedek.sql 

Daha sonrasında /opt/ altındaki liman-yedek.sql dosyası kendi bilgisayarınıza scp ile gönderilir.

3. Eklentilerin yedeklenmesi

Eklentilerin yedeklenmesi iki şekilde olabilmektedir. Web arayüzü üzerinden eklentinin indirilmesi sağlanabilmektedir. Bunun için Liman Web Arayüzünden "Sistem Ayarları" altındaki "İnce Ayarlar" tabı içerisindeki "Gelişmiş" kısmından "Eklenti Geliştirici Modu" kısmını aktif hale getirmek gerekmektedir.

"Eklenti Geliştirici Modu" açıldıktan sonra Sistem Ayarları içerisindeki "Eklentiler" tab'ında eklentiler indirilebilir duruma gelecektir. Bu şekilde "İndir" butonuna basıp eklentiler tek tek indirilebilmektedir.

Bu adımdan sonra bilgisayarınıza eklenti indirilmiş olacaktır.

4. Appkey'in alınması

Aşağıdaki komutun çıktısının not edilmesi ve kaydedilmesi.

cat /liman/server/.env | grep APP_KEY | cut -d"=" -f2

Bu komutun çıktısı aşağıdaki gibi gözükmektedir ve not edilmesi-kaydedilmesi gerekir.

base64:wEam3yG6lVN+lX4KFLoWq3z6+OLFidm97r7YrTNt72k
Eklenti Geliştirici Modu Açılması
Eklenti indirme görseli