= NextCloud AIO ve NextCloud Bare Metal = Son iki yıldır çeşitli NextCloud biçimleri kullanıyorum. Bu kesinlikle evde Odroid HC4 cihazımda (RPi'ye benzer bir ARM kartı) kişisel kullanım içindir. NextCloudPi kurulu olarak başladım, ancak daha sonra bir güncellemeyi NextCloudPi için paketlenmeden önce denemek istediğim için çıplak donanım kurulumuna geçtim. Bunu kurarken en büyük önceliğim, iyi bir yedekleme stratejim olması. NextCloudPi'de, veriler dahil veya hariç olmak üzere tam bir örneği yedekleme ve kurtarma yeteneği doğrudan paketin içine yerleştirilmiştir. Bu özelliği sevdim. Çıplak donanım kurulumunda, yapılandırma dosyasını, veritabanını ve dosyaları sıkıştırılmış bir dosyaya yedeklemek için bir cron işi planlamam gerekti. .tar.gz. Yine de bunu geri yüklemenin nasıl işe yarayacağından hiçbir zaman emin değildim ve çok şükür dün yedeklemelerimin uygun olduğundan emin olmak için bunu denedim; onlar değildi. Sıfırdan yeni bir kutu oluşturdum, Apache + PHP ile NC kurdum (NextCloud ile PHP uyumluluğunun çeşitli sürümleriyle tamamen sezgisel değil) ve yapılandırma dosyalarını, veritabanını ve veri dosyalarını kurtardım. Sonunda, çalışmıyor gibi görünen sayısız hatayla karşılaştım. Sadece çalışan bir çözüm istediğim noktaya yaklaşıyorum - Karmaşık bir şeyin çalışması için saatler harcamak istemiyorum NextCloudPi'nin sunduğuna yakın bir şeyi çoğaltmayı amaçlayan bir Docker kapsayıcısı olan NextCloud AIO'ya girin. Bu, çalıştırdıktan sonra kurulumu nispeten kolaydı **NextCloud AIO'nun gelecekteki gelişimi hakkında endişelenmeli miyim? NextCloud AIO ile sağlanan "Borg"yedekleme yardımcı programı aracılığıyla bir yedekleme gerçekleştirebildim (ve bu yedeklemelerin çalıştığından emin olmak için bir kurtarma testi yapıyorum), ancak Bu önceden paketlenmiş çözümlerle ilgili endişem her zaman uzun vadeli bakımdır. NextCloudPi durumunda, gördüğümüz gibi, bakımcı projeden uzaklaştı. Dikkat etmemiş olsaydım ve körlemesine hala bunu çalıştırıyor ve düzenli yedeklemeler alıyor olsaydım, muhtemelen verilerimi kurtarırdım. Bare metal kurulumda, tüm bileşenlere (dosyalar, yapılandırma, veritabanı) ayrı ayrı sahip olduğunuz ve bunları her zaman gelecekteki bir NextCloud uygulamasına entegre edebileceğiniz için bu asla endişe verici değildir. Şimdi, yine daha basit, önceden paketlenmiş bir çözüm aradığıma göre, AIO'nun gelecekteki gelişimi hakkında endişelenmeli miyim merak ediyorum. NextCloud AIO'yu yükledikten sonra hangi docker kapsayıcılarının çalıştığına bağlı olarak, benzer bir performans varsayardım. AIO, NextCloud'un her bir bileşenini basitleştirmek ve konteynerize etmek için basit bir yardımcı program gibi görünüyor. Örneğin, yalnızca NextCloud'a hizmet veren kutumda şu çalışıyor: aio-apache aio-sonraki bulut aio-redis aio-postgresql aio-borgbackup aio-domaincheck aio-mastercontainer DÜZENLEME: Şimdiye kadar daha fazla bellek kullanımı. Bare metal ile, boştayken yüklemeye kadar 1-1,5 GB arasında bellek kullanımı görüyordum. Son on dakikada, şu ana kadar 1,5-2,4 GB arasında değişti Docker'ı PHP sürümlerinin ve uzantılarının yönetimi ve izolasyon için kullanmayı tercih ediyorum; ve NextCloud'u bu kapsayıcı içinde olağan bir PHP uygulaması olarak barındırmak Bu, kontrol ve esneklik arasında en iyi dengeyi sağlar. Verileriniz doğrudan NextCloud wwwroot'un yanında, seçtiğiniz bir klasörde bulunur. DB veri dosyalarınız da doğrudan kullanılabilir. Yedekleme için birkaç komut dosyası ve bir cron işi ekleyin ve hazırsınız Redis vs. gelince - Küçük ölçekli kurulumlar için ihtiyacım yok (1-2 kullanıcı) AIO ve diğer varyantlara gelince - onlara güvenmiyorum (mimari açıdan). Docker-compose çözümümü biliyorum ve herhangi bir sorun ortaya çıkarsa düzeltebileceğimden eminim. "Herkes için iyi"çözümler için aynı şeyi söyleyemem Verileri yedeklemelerinizden geri yükleyip geri yükleyemeyeceğinizi gerçekten kontrol etmeniz çok iyi. Ancak, DB + dosya yedekleme ayarının çok zor olmaması gerektiğine inanıyorum. Hepimiz hatalar yaparız, ancak bir kez düzeltildiklerinde, yedekleme işlemi o kadar karmaşık olmamalı, bu nedenle başka bir şeyi değiştirmeniz gerekir == Topluluk Hakkında == Üyeler İnternet üzerinden