İçeriğe geç
Dokümanlar

Yedekleme ve geri yükleme

blysis backup

Veritabanını ve yüklenen dosyalar dizinini içeren tek bir arşivi, tarih ve saatle adlandırarak kurulum betiğinin seçtiği yedek dizinine yazar. İçinde başka bir şey yoktur ve olması da gerekmez: kod imajdan gelir, secret'lar ortam dosyasından gelir, modüller kendi ZIP'lerinden yeniden kurulur.

Bir yedek neleri içerir

  • Veritabanı. Modüllerin oluşturduğu tablolar dahil her tablo. Bir modülün tabloları, o modül şu an etkin olsa da olmasa da dökümün parçasıdır.
  • Yüklenen dosyalar dizini. Avatarlar, modül görselleri, bir operatörün ya da bir üyenin yüklediği her şey.

Ortam dosyasını içermez, çünkü yedek seyahat eder ve secret'lar etmemeli. Onu ayrı tut, ve mutlaka tut: o olmadan bir geri yükleme, kendi sakladığı kimlik bilgilerini çözemeyen bir site başlatır.

Geri yükleme

blysis restore

Argümansız çalıştırıldığında gördüklerini listeler ve hangisi olduğunu sorar. Uygulamayı durdurur, veritabanını ve dosyaları değiştirir, tekrar başlatır.

Başka bir makineye geri yükleme çalışır ve prova etmeye değer olan şey budur:

  1. Yeni makineye Blysis'i kur, bitmesini bekle.
  2. Ortam dosyasını eski makineden kopyala; en azından içindeki şifreleme anahtarını.
  3. Arşivi karşıya geçir ve blysis restore çalıştır.
  4. Adres değiştiyse site adresini güncelle.

Nereye gidiyor

Kurulum betiği yedekleri varsayılan olarak aynı diske koyar; bu seni bir hatadan korur, diskten korumaz. Bir program dahilinde başka bir yere kopyala. rclone, restic ve bir cron satırı uygundur, ve hiçbirinin Blysis hakkında bir şey bilmesi gerekmez.

Geri yüklemediğin bir yedek

Bir kez, umursamadığın bir makineye geri yükle. On dakika sürer, ve arşivin tam olduğunu, şifreleme anahtarının hâlâ elinde olduğunu ve komutları baskı altında bildiğini öğrenmenin tek yolu budur.