Confluence Yerel Yedekleme Çözümleri ve Yedeklemeleri Geri Sarma Karşılaştırması

Yayınlanan: 2022-12-03

Projeleriniz büyüdükçe ve yeni kullanıcılar eklendikçe Confluence verilerinizin hacmi ve değeri artar. Confluence verilerinde yıkıcı bir kayıp yaşarsanız, işletmeniz bu durumu nasıl idare eder?

Atlassian'ın platformu genel olarak kararlı olsa da, Atlassian'ın yerel özellikleri aracılığıyla kapsamlı bir yedekleme kapsamına sahip olacağınızı düşünme hatasına düşmeyin.

Bu makalede, Confluence'ın Confluence Yedekleme Yöneticisi veya Komut Satırı Arayüzü (CLI) Çözümü (Erken Erişim) olarak kullanılabilen yerel yedekleme ve geri yükleme yeteneklerini keşfedeceğiz. Bu çözümleri, Rewind gibi bir üçüncü taraf yedekleme hizmeti sağlayıcısından aldığınız çözümlerle karşılaştıracağız.

Confluence verilerimi neden yedeklemem gerekiyor?

Veri kaybı, bozulma veya kullanılamama söz konusu olduğunda neyin yanlış gidebileceğini anlamak önemlidir.

Birincisi, insanlar hata yapar. Yanlışlıkla silme, veri kaybının birincil nedenidir ve siber güvenlik veri ihlallerinin %85'i insan hatasından kaynaklanır. Hatalar, bir kuruluşun itibarına ve gelirine önemli ölçüde zarar verebilir. Ne yazık ki, veri kaybına neden olan insan müdahalesi her zaman tesadüfi değildir. Canı sıkılan çalışanların, iş yüklerini azaltmak veya işverenleriyle “hesaplaşmak” için verileri silmeleri duyulmamış bir şey değil.

Confluence, temel bir arşiv ve çöp kutusu sistemi sunar, ancak sayfaları hesabınızdan kalıcı olarak silmek çok kolaydır. Diğer veri kaybı senaryoları, bir kullanıcının yanlış veri dosyasını içe aktarmasından, kötü amaçlı siber saldırıdan, hatalı veya kötü yapılandırılmış bir üçüncü taraf uygulamasından veya üçüncü taraf entegrasyon kurulumu sırasında ters giden bir şeylerden kaynaklanır. Toplu güncellemelerin geri alınması uzun ve sancılı bir süreç olabilir.

Atlassian, müşterilerinin verilerini güvende tutmak için elinden gelenin en iyisini yapmakla birlikte bu konudaki sorumluluğunu sınırladığını anlamak önemlidir. Hizmet koşulları durumu:

“VERİLERİNİZİ KAYIP OLMADAN KORUYACAĞIMIZI VEYA KORUYACAĞIMIZI (…) GARANTİ ETMİYORUZ. BU TÜR AĞLARDA KAYBOLAN, DEĞİŞTİRİLEN, ELDE EDİLEN VEYA DEPOLANAN VERİLERİNİZDEN SORUMLU DEĞİLİZ.”

Atlass TOS

Atlassian, bu şartlarla benzersiz değildir; Paylaşılan Sorumluluk Modeli, SaaS platformlarının, kullanıcıları tarafından oluşturulan bireysel hesap düzeyindeki verilerden sorumlu olmadığını belirtir. Veri güvenliği, platform ve kullanıcı arasında paylaşılan bir sorumluluktur.

Üçüncü taraf bir yedekleme çözümü düşünmenin bir başka nedeni de iş sürekliliği riskidir. Bir Atlassian müşterisi olarak, muhtemelen şirketin belirli müşteriler için haftalarca devam eden Nisan 2022 bulut hizmetleri kesintisinden haberdarsınızdır.

Bir Atlassian sözcüsü olay hakkında şu yorumu yaptı: "Bakım yapılırken, bir komut dosyası eylemi, az sayıda müşterimizin ürünlerine erişememesine neden oldu. Bu olayın bir siber saldırının sonucu olmadığını ve müşteri verilerine yetkisiz erişim olmadığını doğrulayabiliriz. Müşterilerimizin işlerini halletmek için ürünlerimize güvendiklerini biliyoruz ve bunun neden olduğu kesinti için üzgünüz."

Yaklaşık 400 Atlassian müşterisi, şirketin 226.000 müşterisinin yalnızca %0,18'ini oluşturan kesintiden etkilendi. Bu yalnızca küçük bir müşteri grubu için geçerli olsa da, etkilenenler verilerine erişememekten dolayı hayal kırıklığı yaşadı.

Son olarak, güvenilir, üçüncü taraf bir yedekleme çözümüne sahip olmak, en iyi güvenlik uygulamasıdır. Siber Güvenlik ve Altyapı Güvenliği Ajansı (CISA), bireylerin ve işletmelerin 3-2-1 yedekleme stratejisini kullanmasını önerir. Bu, verilerinizin en az üç kopyasına sahip olmak anlamına gelir: ikisi yerinde, ancak farklı cihaz veya ortamlarda ve en az bir kopyası site dışında. Bulut yedeklemenin kullanılması, ayrı bir ortam olduğu ve tesis dışında saklandığı için bu iki kutuyu da işaretler.

Confluence verilerinizi yedeklemek için bazı seçeneklerinize daha yakından bakalım.

Confluence Yedekleme Yöneticisi

Confluence Backup Manager, Confluence'ın tescilli yedekleme çözümüdür ve dışa aktarımları her 24 saatte bir manuel olarak gerçekleştirmenize olanak tanır. Yedekleme kapsamı sayfaları, kullanıcıları ve ekleri içerir. Yedekleme Yöneticisi, yedekleme anlık görüntüleri için bulut depolamayı içermez; bu, bunları maliyet karşılığında kendi ortamınızda ve bütçenizde kaydetmeniz ve sürümlendirmeniz gerektiği anlamına gelir.

Yedekleme Yöneticisi, aşağıda görüldüğü gibi, Confluence'ın ayarlar menüsünden yedek dosyalarınızı manuel olarak dışa aktarmanızı gerektirir:

0 b2e1244ff48c0b9b8dec067063022e19 800

Otomasyon komut dosyaları kullanarak bu manuel işlemi otomatikleştirmek mümkündür, ancak bunları kendiniz yazmanız ve bakımını yapmanız gerekir.

Yedekleme sıklığı da dikkat edilmesi gereken bir şeydir. Confluence Backup Manager ile yedekleri yalnızca 24 saatte bir dışa aktarabilirsiniz. Bir önceki yedeklemenin üzerinden 24 saat geçmeden önce bir yedekleme başlatmaya çalışırsanız, bir hata mesajı alırsınız (aşağıya bakın).

1 5b4c7e3a8bec7a85aeaeb6cb6b7ad72f 800

Yedekleme Yöneticisi üç öğeyi korur: sayfalar, kullanıcılar ve ekler. Ekler isteğe bağlıdır. Yalnızca yöneticileriniz yedekleme yapabilir.

Backup Manager'ın geri yükleme yetenekleri biraz sınırlıdır. Geri yüklemeleri içe aktarma olarak destekler, ancak bunlar yalnızca alan düzeyinde gerçekleştirilebilir. Hesap düzeyinde (site düzeyinde) geri yüklemeler desteklenmez. Bu nedenle, hesabınızı kurtarmak için birden çok alan geri yüklemesi başlatmanız gerekir.

İşlem, manuel dışa aktarma işlemine benzer, ancak içe aktarılacak alan için yedekleme dosyasını da seçmeniz gerekir. Kullanıcı hesapları ve gruplar dışında, yedekleme anlık görüntülerindeki tüm öğeler geri yüklenecektir.

2 561f2c0809c0c559b65a7870a90c04cd 800

CLI çözümü (erken erişim)

Confluence, yalnızca test amacıyla Erken Erişim Aşamasında olan CLI (komut satırı arabirimi) tabanlı bir yedekleme ve veri kurtarma çözümü geliştiriyor. Atlassian, çözümün üretim ortamlarında kullanılmayacağını açıkça belirtti.

CLI Çözümünün tamamlanma zaman çizelgeleri konusunda hâlâ net değiliz. Şu anda ücretsiz olarak sunuluyor, ancak geri yükleme özellikleri geliştirildiğinde fiyatının ne olacağına dair bir gösterge yok. Atlassian, en pahalı planlarında geri yükleme yetenekleri sunan Shopify ve QuickBooks Online gibi diğer SaaS şirketlerinin benimsediği yaklaşımı muhtemelen benimseyecektir.

CLI Çözümünün kurulum yapılandırması manueldir. Kurulumlar yalnızca yöneticiler tarafından CLI aracılığıyla üç adımda gerçekleştirilebilir:

  • 1. Adım: Backup CLI jar dosyasını indirme
  • Adım 2: Sistemin yapılandırılması (Java RE 11 indirilmesi gereklidir)
  • 3. Adım: Belirli alanlara izin vermek için güvenlik duvarı yapılandırması

CLI yedeklemeleri otomatik değildir. Yedeklemelerin manuel olarak çalıştırılması ve dosyaların tercih ettiğiniz ortama kaydedilmesi gerekir. Bu, yöneticinin yedekleme oluşturmak için kullandığı cihaza bir bağımlılık oluşturur.

Ayrıca, CLI ile yedeklemeler "ya hep ya hiç" şeklindedir. Her yedekleme tam bir yedeklemedir ve bu nedenle, Rewind'in artımlı yedeklemelerine kıyasla daha uzun sürer (bu, önceki yedekleme sürümüne göre farkı yedeklemenizi sağlayarak süreci hızlandırır).

CLI yedekleme işlemi aşağıdaki adımları içerir:

1. Adım: Ürününüzü CLI'ye bağlayın

  • İşletim sisteminin CLI'sini açın (örneğin, Mac'lerde Terminal veya Windows'ta Komut İstemi).
  • Yedek CLI'yi içeren klasöre gidin ve sağlanan komutu çalıştırın.
  • Çıktıdan, Migrate from URL'yi kopyalayın.
  • Bir tarayıcıya ve ardından Hedef bulut sitenizi seçin sekmesine geçin. Bu sekmenin otomatik olarak açılmış olması gerekirdi.
  • Migrate from URL'yi yapıştırın.
  • Kalan talimatları izleyin.

Adım 2: Kavanozu kullanarak yeni bir yedekleme başlatmak için verilen komutu çalıştırın.

Adım 3: Yedek anlık görüntüleri istenen konumda tutun/versiyonlandırın.

CLI Çözümünün kullanıcı arabirimi yoktur, ancak bir yedekleme anlık görüntüsündeki öğeleri nasıl bulacağınızı anlatan sağlanan belgeleri okuyabilirsiniz.

CLI Çözümü ile yedekleme oluşturmak, komut satırı arayüzü kullanılarak manuel kodlama gerektirir. Otomatik değildir ve yöneticilerinizin Atlassian tarafından sağlanan kodu günlük olarak çalıştırması gerekir. Bu, insan ve ekipman hatası riskini ortaya çıkarır. Alternatif olarak, süreç betikler kullanılarak otomatikleştirilebilir, ancak bunları geliştirmek ve sürdürmek size düşer.

Yedek depolama, CLI Çözümüne dahil değildir. Yedeklemeler ve yedekleme anlık görüntüleri için bulut depolama alanı satın almanız gerekecek. Aşağıdaki öğeler Atlassian'ın CLI Çözümünde ele alınmıştır:

  • Kullanıcılar ve grup verileri
  • Alan verileri (ör. sayfalar, yorumlar ve ekler gibi kullanıcı tarafından oluşturulan içerik)
  • Confluence global verileri (ör. şablonlar)

Confluence CLI şu anda yedeklemeleri desteklemektedir ancak geri yüklemeleri garanti etmemektedir. Ağustos 2022'de Atlassian, Erken Erişim Aşamasının bir parçası olarak birkaç müşteriyle CLI tabanlı geri yükleme yeteneklerini test etmeye başladı. Atlassian, ürünün sadece test amaçlı kullanılması gerektiğini ve asla bir üretim ortamında devreye alınmaması gerektiğini vurguladı.

4 8eb5b4cdb19a17a3c02549e67553156d 800

Ağustos 2022 duyurusuna göre CLI yedekleme çözümü, aşağıdaki öğelerle birlikte yedeklerdeki tüm öğelerin (tüm Confluence hesap bilgileri) hem seçici (öğe düzeyinde) hem de hesap düzeyinde geri yüklemelerini destekleyecektir:

Kullanıcılar ve grup verileri

  • Kullanıcılar
  • Gruplar
  • üyelikler

Alan verileri

  • Kullanıcı tarafından oluşturulan içerik (sayfalar, yorumlar ve ekler)

Confluence küresel verileri

  • Şablonlar

CLI geri yüklemelerinin bir yönetici tarafından CLI aracılığıyla başlatılması gerekir. Geri yüklemeyi başlatma adımları manueldir ve aşağıdakileri içerir:

1. Adım: Ürününüzü CLI'ye bağlayın

  • İşletim sisteminin CLI'sini açın (örneğin, Mac'lerde Terminal veya Windows'ta Komut İstemi).
  • CLI'yi Geri Yükle'yi içeren klasöre gidin ve verilen komutu çalıştırın.
  • Çıktıdan, Restore CLI URL'sini kopyalayın.
  • Göz atma ve Ürün bağlama sekmesine geçin; bu otomatik olarak açılacaktır.
  • CLI'yi Geri Yükle URL'sini yapıştırın.

Adım 2: Yeni bir geri yükleme başlatmak için kavanozu kullanın ve sağlanan komutu çalıştırın

  • Yedek anlık görüntünün hedef URL'si sağlanmalıdır
  • Tercih edilen bir öğenin nasıl geri yükleneceğini açıklayan ayrıntılı belgeler mevcuttur.

Adım 3: Geri yüklenen dosyalar için günlük/Confluence hesabını kontrol edin.

Confluence için Yedeklemeleri Geri Sar

Rewind Backups for Confluence, geliştirme süresinden tasarruf sağlayan ve kritik verilerinizin her zaman güvende olmasını sağlayan yönetilen bir hizmettir.

Rewind, otomatikleştirilmiş günlük yedeklemeler ve tek tıklamayla hesap kurtarma ve parçalı, öğe düzeyinde geri yüklemeler dahil olmak üzere gelişmiş veri kurtarma yetenekleri sunar. Tüm bunlar, birkaç tıklamayla insan hatalarından, felaketlerden ve diğer herhangi bir veri kaybı olayından kurtulabileceğiniz anlamına gelir.

Atlassian Marketplace'ten Rewind Backups for Confluence uygulamasını indirdikten sonra kurulum yalnızca birkaç dakika sürer, bu nedenle Rewind, 2022'de "Kolay Kurulum" kategorisinde G2 Kazananı oldu.

Günlük yedeklemeleriniz otomatikleştirilecek ve hesap kurulumundan hemen sonra başlayacak ve herhangi bir kodlamaya veya komut dosyasına gerek kalmayacak. Sadece Rewind'in isteğe bağlı portalında oturum açın ve istediğiniz zaman sınırsız yedekleme başlatın.

Yedeklemeler ve geri yüklemeler, Confluence'daki tüm öğeleri (sayfalar, alanlar, blog gönderileri, ekler, yorumlar, şablonlar, temalar ve daha fazlası) içerir. Geri sarma portalı, isteğe bağlı ve otomatik geri yüklemelere (hem hesap hem de öğe düzeyinde) izin verir. Tüm örneğinizi veya yalnızca tek bir öğeyi (örneğin, bir sayfayı) seçilen bir gün için birkaç tıklamayla geri yükleyebilirsiniz.

Gelişmiş güvenlik, Confluence için Yedeklemeleri Geri Sar'ın bir diğer ödüllü özelliğidir. Tüm veriler, endüstri standardı protokoller (TLS 1.2 ve AES-256) kullanılarak aktarım sırasında ve beklemedeyken şifrelenir. Geri sarma, Atlassian pazarındaki tek SOC 2 Tip 2 uyumlu Confluence yedekleme uygulamasıdır. Ayrıca GDPR, PIPED, SOC 3 ve CCPA uyumluyuz. CAIQ raporumuzu, Pentest raporumuzu ve daha fazlasını görüntülemek için https://security.rewind.com adresini ziyaret edin.

Aradığınız şey ödüllü müşteri hizmetleriyse, Rewind muhtemelen en iyi seçeneğinizdir. Desteğe haftanın yedi günü e-posta ve sohbet yoluyla erişebilirsiniz. Ayrıca G2'de Destek Kalitesi için etkileyici bir 9,5/10 puanımız var.

Kurumsal bir müşteriyseniz, haftada beş gün telefon desteği alabilir ve self servis kapasitelerinin ötesindeki sorunlar için yardım alabilirsiniz.

Özellik karşılaştırma tablosu

Yedekleme çözümünüzü seçerken işlenecek çok fazla bilgi olduğunu anlıyoruz. Bu nedenle, üç çözüm için de bu karşılaştırma tablosunu bir araya getirdik. Ayrıca, aşağıdaki bölümde belirli özellikler ve işlevler hakkında daha ayrıntılı bir genel bakış ekledik.

5 6d9774e55ce31d4bd7513c55bc62b99e 800

Confluence Backup Manager'a karşı CLI çözümüne karşı Geri Sarma

Otomasyon

Confluence Backup Manager, manuel yedeklemeler ve manuel geri yüklemeler gerektirir. Confluence CLI Çözümü ile kodlama gereklidir. Geri sarma, otomatikleştirilmiş günlük yedeklemeler ve gelişmiş, isteğe bağlı geri yükleme yetenekleri sağlar.

Yetenekleri geri yükle

Confluence Backup Manager, her seferinde bir alanı içe aktararak yalnızca manuel geri yüklemeleri destekler. Confluence'ın CLI Çözümünün geri yükleme yetenekleri hala geliştirilmektedir ve beklenen bir tamamlanma tarihi yoktur. Geri sarma, site genelinde tek tıklamayla hesap geri yüklemelerini destekler.

Yedek tutma

Geri sarma, isteğe bağlı bir portal aracılığıyla kolay erişimle birlikte 365 günlük bir yedekleme sürümü geçmişi sağlar. Confluence Backup Manager ile dışa aktarmaları manuel olarak sürümlendirmeniz ve yedek dosyaları aramanız gerekir.

Yedek depolama

Confluence Backup Manager ve CLI Çözümü ile kendi depolama alanınızı satın almanız gerekir. Geri sarma, yedeklemeler için sınırsız bulut depolama alanı sağlar.

Yedekleme sıklığı

Confluence Backup Manager ile yedeklemeler arasında en az 24 saat beklemeniz gerekir. Geri sarma size her zaman sınırsız yedekleme sağlar.

artımlı yedeklemeler

Confluence Yedekleme Yöneticisi ve CLI Çözümü, her yedekleme için tam eşgörünüm yedeklemesi gerektirir, dolayısıyla bunların tamamlanması çok daha uzun sürer. İşlem, işlemi yürüten cihaza da bağlıdır. Geri sarma, ilk tam yedeklemenizden sonra hızlı artımlı yedeklemeleri destekler.

fazlalık

Backup Manager ve CLI Solution, Atlassian'ın kendi hizmetleri olduğundan, bunları kullanmak Atlassian'a olan bağımlılığınızı artırır. Geri sarma, bağımsız bir üçüncü taraf hizmet sağlayıcısıdır.

Yedek tutma

Confluence Backup Manager ve CLI Çözümü, dışa aktarma işlemlerinin manuel olarak sürümlendirilmesini ve yedek dosyalarının manuel olarak aranmasını gerektirir. Geri sarma, sezgisel bir isteğe bağlı portal aracılığıyla size 365 günlük bir yedekleme sürümü geçmişi sunar.

Tam versiyon

Confluence CLI Çözümü henüz erken erişim aşamasında olduğu için, test dışında hiçbir şey için önerilmez (ve kesinlikle üretim ortamlarında kullanılmamalıdır!). Geri Sarma ve Yedekleme Yöneticisi tam işlevli ürünlerdir.

Sonraki adımlar

Veri kaybı hiçbir işletmenin memnuniyetle karşılayacağı bir şey değildir, ancak neyse ki Confluence hesap verilerinizin güvenliğini sağlamak için pek çok seçenek vardır. Sizin için en iyi seçim, işinizin doğasına, oluşturduğunuz ve depoladığınız verilerin türüne ve hacmine ve bütçenize bağlı olacaktır.

Bu konuyla ilgili görüşleri için Rewind'deki arkadaşlarımıza özellikle teşekkür ederiz.