= NextCloud AIO vs. NextCloud Bare Metal = Nagpapatakbo ako ng iba't ibang anyo ng NextCloud sa nakalipas na dalawang taon. Ito ay mahigpit na para sa personal na paggamit sa bahay sa aking Odroid HC4 (isang ARM board na katulad ng RPi). Nagsimula ako sa NextCloudPi na naka-install, ngunit pagkatapos ay lumipat ako sa isang bare metal installation dahil gusto kong subukan ang isang update bago ito ma-package para sa NextCloudPi Ang pinakamalaking priyoridad ko sa pagse-set up nito ay mayroon akong magandang backup na diskarte. Sa NextCloudPi, ang kakayahang mag-backup at mabawi ang isang buong instance, kasama o hindi kasama ang data, ay binuo mismo sa package. Nagustuhan ko ang feature na ito. Sa pag-install ng bare metal, kinailangan kong mag-iskedyul ng cron job para i-backup ang config file, ang database, at ang mga file sa isang naka-compress na .tar.gz. Hindi ako sigurado kung paano gagana ang pagpapanumbalik nito, at sa kabutihang palad ay sinubukan ko ito kahapon upang matiyak na naaangkop ang aking mga backup; hindi sila. Gumawa ako ng bagong kahon mula sa simula, nag-install ng NC gamit ang Apache + PHP (na hindi lubos na intuitive sa iba't ibang bersyon ng pagiging tugma ng PHP sa NextCloud), at nabawi ang mga config file, database, at mga file ng data. Napunta ako sa napakaraming mga error na mukhang hindi gumagana. Papalapit na ako sa punto kung saan gusto ko lang ng isang gumaganang solusyon - Ayokong mag-invest ng mga oras sa pagkuha ng isang bagay na kumplikadong gumagana Ipasok ang NextCloud AIO, isang Docker container na sinadya upang kopyahin ang isang bagay na malapit sa kung ano ang inaalok ng NextCloudPi. Ito ay medyo diretso sa pag-setup sa sandaling nakuha ko itong gumana **Kailangan ko bang mag-alala tungkol sa hinaharap na pag-unlad ng NextCloud AIO Nagawa kong magsagawa ng backup (at sa gitna ako ng pagsubok ng pagbawi upang matiyak na gumagana ang mga backup na iyon) sa pamamagitan ng "Borg"backup utility na ibinigay kasama ng NextCloud AIO, ngunit ang aking pag-aalala sa mga pre-packaged na solusyon na ito ay palaging pangmatagalang pagpapanatili. Sa kaso ng NextCloudPi, tulad ng nakita natin, ang tagapangasiwa ay lumayo sa proyekto. Kung hindi ako nagbigay pansin at bulag na pinapatakbo pa rin ito at kumukuha ng mga regular na backup, malamang na mabawi ko pa ang aking data. Sa pamamagitan ng hubad na pag-install ng metal, hindi ito dapat mag-alala kung mayroon kang lahat ng mga bahagi (mga file, configuration, database) nang hiwalay at maaaring palaging isama ang mga iyon sa isang hinaharap na pagpapatupad ng NextCloud. Ngayong naghanap na ako, muli, ng mas simpleng pre-packaged na solusyon, iniisip ko kung dapat ba akong mag-alala tungkol sa pag-unlad ng AIO sa hinaharap Batay sa kung anong mga lalagyan ng docker ang tumatakbo pagkatapos i-install ang NextCloud AIO, ipapalagay ko ang katulad na pagganap. Ang AIO ay tila isang utility lamang upang gawing simple at lalagyan ang bawat indibidwal na bahagi ng NextCloud. Halimbawa, narito ang tumatakbo sa aking kahon na nagsisilbi lamang sa NextCloud: aio-apache aio-nextcloud aio-redis aio-postgresql aio-borgbackup aio-domaincheck aio-mastercontainer EDIT: Higit pang paggamit ng memory sa ngayon. Sa hubad na metal, nakikita ko kahit saan mula sa 1-1.5GB ng paggamit ng memory mula sa idle hanggang sa pag-load. Sa nakalipas na sampung minuto, napakalayo nito mula 1.5-2.4GB Mas gusto kong gumamit ng Docker para sa pamamahala ng mga bersyon at extension ng PHP, kasama ang paghihiwalay; at pagho-host ng NextCloud bilang karaniwang PHP app sa loob ng container na iyon Nagbibigay ito ng pinakamahusay na balanse sa pagitan ng kontrol at flexibility. Ang iyong data ay nakalagay nang diretso sa isang folder na iyong pinili, sa tabi ng NextCloud wwwroot. Direktang available din ang iyong mga DB data file. Magdagdag ng ilang script at isang cron job para sa backup at handa ka na Tulad ng para sa redis atbp - Hindi ko lang kailangan ito para sa mga maliliit na setup (1-2 user) Tulad ng para sa AIO at iba pang mga variant - hindi ako nagtitiwala sa kanila (sa mga tuntunin ng arkitektura). Alam ko ang aking docker-compose na solusyon, at sigurado ako na magagawa kong ayusin ang anumang mga isyu, kung mayroon man. Hindi masasabi ang pareho tungkol sa mga âÂÂmabuti-para-sa-lahatâ na mga solusyon Napakabuti na talagang suriin mo kung maaari mong ibalik ang data mula sa iyong mga backup. Gayunpaman, naniniwala ako na ang pagtatakda ng mga backup ng DB + file ay hindi dapat maging napakahirap. Lahat tayo ay nagkakamali, ngunit kapag naayos na ang mga ito, ang proseso ng pag-backup ay hindi dapat maging ganoon kakomplikado kaya kailangan mong lumipat ng iba. == Tungkol sa Komunidad == Mga miyembro Online