Separátní disky pro data Nextcloud

Dalším krokem je práce s disky. V našem případě chceme aby Nextcloud používal separátní SSD např. s názvem diskA pro veškeré své data. Tyto data budou oddělené od operačního systému a databáze a od ostatních aplikací. Zároveň zde bude další SSD disk, diskB, kde bude probíhat záloha diskuA každou noc. Data z těchto disků je kdykliiv odpojit a přečíst na externím zařízení.

PiCloud - Více disků 

Co budeme potřebovat?

PiCloud - instalace viz předchozí článek

 

 

Jak na to

Zapojte SSD disky pro data, pokud jste tak už neučinili. Doporučujeme dva disky stejné velikosti. Mohou být případně i USB disky. Přihlašte se do Casa OS a spusťte Terminal (příkazový řádek v Linuxu) třetí ikonou zleva nahoře.

Casa OS - Terminal

Nextcloud defaultně ukladá data do složky /DATA/AppData/nextcloud/var/www/html/data. My manuálně namapujeme disky do složek /DATA/AppData/nextcloud/var/www/html/diskA /DATA/AppData/nextcloud/var/www/html/diskB a změníme konfiguraci Nextcloud aby pracoval s těmito složkami.

1) Přejděte do složky /DATA/AppData/nextcloud/var/www/html/ napsanímpříkazu do Terminálu

cd /DATA/AppData/nextcloud/var/www/html/

Nextcloud data folder

2) Vytvořte složky diskA a diskB

mkdir diskA

mkdir diskB

Nextcloud Custom Data Folder

3) Zjistěte UUID vašich disků pro diskA a diskB. Opište si ID za PARTUUID.

sudo blkid

Linux get UUID disks

 

4) Editujte /etc/fstab a nastavte automatické mapování do složek v Nextcloud rootu

sudo nano /etc/fstab

a přidejte nakonec souboru dva řadky (zaměňte za vaše PARTUUID):

PARTUUID=b2dccf5xxxx /DATA/AppData/nextcloud/var/www/html/diskA ext4 nofail,defaults 0 0
PARTUUID=51a50xxxxx /DATA/AppData/nextcloud/var/www/html/diskB ext4 nofail,defaults 0 0

Uložte stisknutím CTRL+O, potvrďte Enter a vyskočte z editoru nano CTRL+X.

Restartujte Raspberry Pi.

5) Nakonec nejkomplikovanější úkol:

a) Překopírujeme obsah složky /data do složky /diskA

přepněte se do roota příkazem:

sudo -s

přejděte do složky /data (cd /data) a zkopírujte obsah příkazem:

cp -r * ../diskA

 

Chybí nám tam ještě jeden skrytý soubor. Zkopírujeme jej manuálně

cp .ocdata ../diskA

 

PiCloud - NextCloud - ocdata

Finálně ještě nastavte práva pro užiavtele www-data pro složku diskA a včechny podsložky a soubory příkazem:

chown -R www-data:www-data diskA

6) Restartujte NextCloud, třeba přes ikonu v Casa OS:

PiCloud - restart NextCloud

 

 NextCloud by měl najet a používat složky na separátním SSD disku. V dalším článku si ukážeme jak tento disk ještě zálohovat.

 

 

 

 

 

 

 

Přidat komentář

Nejlepší články z blogu

Linux Live Distribution Persistent USB
Vytvoření Persistent Live USBHodnocení: 
0%

Jak si vyzkoušet Linux? Přímo na vašem notebooku nebo počítači nabootováním z USB flash disku, nebo ještě lépe z externího SSD. Pokud se vám to zalíbí, v tomto návodu naleznete postup, jak vytvořit persistentní live distribuci, což znamená, že všechny změny, které v Linuxu uložíte, tam zůstanou. Můžete si tedy nainstalovat aplikace, ukládat dokumenty atd. Prostě takový přenositelný Linux v kapse, který lze spustit na jakémkoliv podporovaném počítači nebo notebooku.

SmartHome WhatsApp notifikace OpenHAB, Home Assistant
WhatsApp - notifikace zdarmaHodnocení: 
0%

Rádi byste dostávali notifikace z chytré domácnosti formou zpráv do WhatsApp messengeru? Ačkoliv z tohoto messengeru nejsme nadšení, mnoho lidí jej používá a je zbytečné instalovat jiný pouze kvůli chytrému domu. Pro daný kontakt je pak možné nastavit specifické zvonění, takže budete hned vědět, že zpráva přišla z vašeho domu. Našli jsme možnost, jak toto využívat bez poplatku. Jmenuje se CallMeBot...

Tailscale - VPN bez veřejné IP
Tailscale - přístup bez veřejné IP adresyHodnocení: 
100%

Služba Tailscale řeší přístup mezi jednotlivými zařízeními, pokud nemáte možnost veřejné IP adresy. Pro jednoho uživatele je zdarma s podporou max 100 zařízení. Ukážeme si jak Tailscale nainstalovat na Raspberry Pi, které budeme mít někde doma a do klienta (Android, iPhone) ze kterého budeme chtít přistupovat k domácímu Raspberry Pi. Náším příkladem bude vzdálený přístup k OpenHAB běžícím na Raspberry Pi. Nicméně stejné nastavení platí pro spoustu jiných aplikací - domácí NAS, PiHole, Home Assistant, Domoticz, NextCloud a jiné.

Shelly MQTT implementace
Shelly a OpenHABHodnocení: 
100%

Značka Shelly je známa svými produkty komunikujicími hlavně přes WiFi a zahrnujicími ovládané zásuvky, relé pod vypínače, relé pro ovládaní žaluzíí a mnoho dalších produktů. Jedna z výhod pro nasazení je možnost načítat a taky ovládat tyto zařízení pomocí univerzálního protokolu MQTT. Napříč existujícímu addonu pro OpenHAB i Home Assistant si ukážeme jak používat Shelly zařízení bez instalace jakéhokoliv rozšíření.

Victron & OpenHAB
Victron a chytrý důmHodnocení: 
100%

V tomto příspěvku si ukážeme jak načítat informace z fotovoltaické elektrárny od firmy Victron. Propojíme se s jednotkou Cerbo přes MQTT. Na základě těchto hodnot pak můžeme spínat různé spotřebiče (topení, bojler atp.) a předejít plýtvání baterie pro velké spotřebiče v době, kdy nemusí běžet atp.

GoodWe a chytrá domácnost
Smart Home a GoodWeHodnocení: 
100%

V příspěvku ukážeme krok po kroku jak komunikovat chytrou domácnosti přímo se střídačem Goodwe a dostávát aktuální informace (narozdíl od SEMS portálu). Tyto informace jsou nezbytné pokud chceme v chytrém domě nějak reagovat na aktuální parametry např. spínání dodatečného chlazení nebo spínání zásuvky se zátěží.

Ovládání domu hlasem
Hlasové ovládání domu AlexouHodnocení: 
100%

V tomto článku propojíme hlasového asistenta Amazon Echo Dot s open source domácí automatizací. Nepoužíváme OpenHAB Cloud, tz. vše běží lokálně. V tomto případě je nutných pár nastavení navíc, nicméně výsledek stojí za to!

NFC Tag Chytrý dům
NFC tagy v chytrém doměHodnocení: 
100%

NFC (Near Field Communication) tagy jsou malé plastové nebo papírové nálepky, které mohou být použity k automatizaci různých funkcí v domácnosti. V čláku vám ukážeme příklady použití a návod jak zapsat akci na NFC tag pomocí mobilního telefonu.

WireGuard iOS
Nastavení WireGuard připojení v iOSHodnocení: 
0%

V tomto článku najdete podrobný návod, jak se připojit k WireGuard VPN z iOS.

WireGuard z Androidu
Nastavení WireGuard připojení v AndroiduHodnocení: 
100%

V tomto článku najdete podrobný návod, jak se připojit k WireGuard VPN z Androidu.