Yedekleme
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şleminin yapılması için öncelikle Liman sunucusuna root veya liman kullanıcısı ile bağlanılır.
sudo su
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:PAROL[email protected]:5432/liman > /opt/liman-yedek.sql
Daha sonrasında /opt/ altındaki liman-yedek.sql dosyası kendi bilgisayarınıza scp ile gönderilir.
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çılması
"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.

Eklenti indirme görseli
Bu adımdan sonra bilgisayarınıza eklenti indirilmiş olacaktır.
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
Last modified 10mo ago