Biraz daha uzun, biraz daha az · 6 ay için 28% veya bir yıl için 50% tasarruf edin, tek seferde ödenir Planları görün ↗

Veri ve kurtarma · 5 dk okuma

Grubunuzun verilerini taşınmak zorunda kalmadan önce paketleyin.

Faydalı bir dışa aktarma, başka birinin yorumlayıp kontrol edebileceği bir pakettir. Önce amacı seçin, biçimin neleri koruduğunu kaydedin, ilişkili dosyaları dahil edin ve çalışan hizmetten uzakta küçük bir içe aktarmayı test edin. Grup sonucu kabul edene kadar orijinali saklayın.

Başlamadan önce

  • İlgili grup içeriğini ve kişisel bilgileri dışa aktarma izni.
  • Kaynak uygulama, dışa aktarma biçimi ve hedef hedef için belgeler.
  • Giden bildirimleri ve harici entegrasyonları sınırlandırılmış ayrı bir test hedefi.

1. Paketin size ne yapmanıza izin vermesi gerektiğine karar verin.

Bir dışa aktarma düğmesi seçmeden önce amaçlanan sonucu yazın. Ayrılan bir üye için okunabilir bir kopya, başka bir uygulamaya taşıma ve mevcut hizmetin tam kurtarması farklı materyaller gerektirir. Bir dışa aktarma ilk amaca iyi hizmet edip diğer ikisinde başarısız olabilir.

BookStack bu ayrımı açıkça ortaya koyar: içerik dışa aktarma ve içe aktarma araçları yedekleme ve geri yükleme amacıyla tasarlanmamıştır. Okunabilir bir HTML veya PDF kopyası faydalıdır, ancak uygulamanın kurtarma setinin yerini sessizce almamalıdır. BookStack içerik dışa ve içe aktarma.

Varsayımsal bir atölye grubu için başlangıç hedefi mütevazıdır: başka bir yetkili bakımcı, işletim el kitabını okuyabilmeli ve temsili bir bölümü, diyagramları dahil, ayrı bir test örneğine aktarabilmelidir.

2. Biçimi ve boşlukları kaydedin.

Neyi korumanız gerektiğini ve bunu nasıl kanıtlayacağınızı açıklayan bir matris oluşturun. Hedefi kontrol etmeden bir hücreye “tamamlandı” yazmayın.

MateryalAday çıktıÇözülecek soru
Wiki sayfalarıOkunabilir HTML ve desteklenen içe aktarma paketiBaşlıklar, bağlantılar ve diyagramlar korunuyor mu?
EklerOrijinal dosyalar ve bir manifestHer önemli başvuru kendi dosyasını bulabiliyor mu?
TakvimDesteklenen takvim değişim dosyasıYineleme ve saat dilimi beklendiği gibi çalışıyor mu?
Üyelik ve izinlerKontrollü rol eşleme notlarıHangi erişim kurallarının elle yeniden oluşturulması gerekiyor?
Uygulama kurtarmaSürüme özgü yedekleme setiHangi yapılandırma ve veritabanı hâlâ gerekli?

BookStack, içerik verileri, ekler ve görseller içeren ve BookStack'e yeniden içe aktarılabilen taşınabilir bir ZIP formatını belgeler. Bu, başka bir wiki ile uyumluluk veya her hizmet düzeyi ayarının korunmasını kanıtlamaz. BookStack dışa aktarma formatları.

3. Pakete insani bir başlangıç noktası verin.

Kaynak uygulama ve sürüm, dışa aktarma tarihi ve saat dilimi, seçilen kapsam, dışa aktaranın rolü, dosya listesi ve beklenen hedefi içeren kısa bir readme ekleyin. Açıklayıcı klasör adları kullanın, örneğin readable-content, attachments ve import-package. Kimlik bilgilerini başka yerde tutun; yalnızca yetkili bakımcılar için onaylanmış erişim prosedürünü yazın.

Varsayımsal el kitabı bir açılış kontrol listesi, bir makine bakım sayfası, bir diyagram ve bağlantılı bir elektronik tablo içerir. Manifesti bu dört öğeyi, göreli yollarını ve sayfa ile eki arasındaki ilişkiyi kaydeder. Ayrıca kısıtlı bir sayfayı kasıtlı olarak hariç tutulmuş şekilde kaydedin, böylece bir eksiklik sonradan yanlışlıkla kayıp sanılmasın.

Bir sağlama toplamı, aktarım sırasında değişmemiş bir dosyayı tanımlamaya yardımcı olabilir. Dışa aktarmanın eksiksiz, doğru izinlere sahip veya okunabilir olduğunu kanıtlamaz.

4. Temsili bir örneği inceleyin.

Okunabilir kopyayı, özgün uygulamadaki etkin bir oturuma güvenmeden açın. Bir bağlantıyı izleyin, gömülü bir görseli inceleyin ve bağlantılı eki açın. Hâlâ kaynak hizmete yönelen başvuruları arayın. Hangi bağlantıların kasıtlı olarak harici olduğunu ve hangilerinin taşımadan sonra bozulacağını kaydedin.

Takvimler için yinelenen bir etkinlik, bir istisna ve ilgili saat dilimine sahip bir etkinlik içeren bir örnek seçin. Nextcloud, takvim dışa aktarma ve iCalendar uyumlu .ics içe aktarmayı belgeler. Bu, desteklenen bir değişim yolunu ortaya koyar; hedefinizin seçilen her özelliği koruduğunun kanıtı değildir. Nextcloud Takvim içe ve dışa aktarma.

Arayüz etiketlerini izlemeden önce yüklü sürümünüzün belgelerini kontrol edin; bağlantılı güncel kılavuz farklı bir sürümü açıklıyor olabilir.

5. Ayrı, kontrollü bir hedefe içe aktarın.

Boş bir test hedefi veya açıkça onaylanmış bir test koleksiyonu kullanın. Çalışan hizmeti ve özgün verilerini el değmeden bırakın. İçe aktarılan uygulamayı başlatmadan önce giden bildirimleri devre dışı bırakın ve harici bağlantıları sınırlayın; amaç verileri değerlendirmektir, üyelere geçmiş etkinlikleri yeniden göndermek değildir.

İkinci bakımcının, dışa aktaranın belgelenmemiş talimatlarına güvenmeden readme'yi izlemesini sağlayın. Beklenen öğeleri içe aktarılan sonuçla karşılaştırın. Diyagramı, elektronik tablo bağlantısını, sayfa yapısını ve amaçlanan üye izinlerini doğrulayın. Elle çalışma gerektiren her rol eşlemesini kaydedin. Bir format gerekli bir özellikten yoksunsa, onu yeniden oluşturup oluşturmayacağınıza, başka bir dışa aktarma yöntemi seçip seçmeyeceğinize veya yeni hizmetin yanında okunabilir bir arşiv tutup tutmayacağınıza karar verin.

6. Başarısızlığı bilgilendirici yapın.

Dosyalar eksikse, tekrar tekrar daha büyük arşivler üretmeden önce dışa aktarma kapsamını ve dışa aktaranın izinlerini karşılaştırın. Bağlantılar bozulursa, eski hizmete mi yoksa pakette bulunmayan bir dosyaya mı başvurduklarını belirleyin. İçe aktarma beklenmedik yinelenen öğeler oluşturursa, durun ve aynı paketi yeniden içe aktarmadan önce eşleştirme kurallarını inceleyin.

Atölye örneği için kabul, ikinci bakımcının seçilen sayfaları okuyup düzenleyebilmesi, içerilen her dosyayı alabilmesi ve normal bir üyenin hariç tutulan materyale erişemediğini gösterebilmesi anlamına gelir. Her sonucu ve inceleyicisini kaydedin. “İçe aktarma tamamlandı” yalnızca bir gözlemdir. Çözülmemiş farklılıkları paketin yanında listeleyin ki grup bunlar hakkında bilinçli bir karar verebilsin.

7. Dışa aktarmaları ve kurtarmayı kendi şeritlerinde tutun.

Kabul edilen bir paketi kaynak hizmetten bağımsız kontrollü bir konumda saklayın ve ne zaman yenileneceği konusunda anlaşın. Önemli formatlar, izinler veya uygulama sürümleri değiştikten sonra tekrar gözden geçirin. Dışa aktarma dosyaları, hedef yalnızca geçici olsa bile özel içerik barındırabilir; bu nedenle onlara da bir erişim ve saklama kararı atayın.

Uygulama kurtarma setini ayrı tutun: örneğin BookStack'in kurtarma belgeleri, okunabilir bir belge dışa aktarımının ötesinde veritabanı ve dosya materyali gerektirir. BookStack yedekleme ve geri yükleme gereksinimleri.

Şununla devam edin: geri yükleme tatbikatı hizmet kurtarma için, depolama çalışma sayfası dışa aktarma çalışma alanı için ve hizmet envanteri bağımlılıklar için. Taşınabilirlik, bir dosya uzantısından varsayılacak değil, paketinizle kanıtlanacak bir şeydir.

Bu notun arkasındaki belgeler

Gerçekten çalıştırdığınız sürümün belgelerini kullanın. Bu örnekler planlama malzemesidir; bir Hoszen VPS üzerinde yapılmış bir testin kaydı değildir.