Uživatelské nástroje

Nástroje pro tento web


navody:vps:datasety

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
navody:vps:datasety [2016/03/23 09:04] – backup dataset: delegace prav Aithernavody:vps:datasety [2017/09/04 08:39] – Popis vytvareni datasetu Aither
Řádek 1: Řádek 1:
 +<page>manuals:vps:datasets</page>
 ====== Datasety ====== ====== Datasety ======
 +Dataset je pojem ze souborového systému ZFS, který všude používáme. Můžeme si ho
 +představit jako naformátovaný oddíl na disku s adresáři a soubory, popř. na
 +podobném principu fungují //subvolumes// z btrfs.
  
-Dataset ve vpsAdminu reprezentuje přímo ZFS dataset na diskuDatasety +Dataset ve vpsAdminu reprezentuje přímo ZFS dataset v zpoolu
-se používají na data VPS NAS. Koncept datasetu nahrazuje exporty z +Datasety se používají jednak na data VPS (každá VPS je v jednom datasetu) 
-NASu. S datasetem VPS lze pracovat stejně jako s NASem.+a také NAS, jen se zobrazují na různých místechDatasety VPS se nacházejí 
 +v detailu VPS a datasety NASu v menu NAS. S datasety VPS a NASu můžeme provádě
 +stejné operace, jako třeba vytváření a obnovy snapshotů, mountovat je do různých 
 +VPS, apod. Tyto operace jsou popsány níže.
  
 {{:navody:vps:dataset_vps.png?300|}} {{:navody:vps:dataset_vps.png?300|}}
  
-Proč se vůbec s datasety obtěžovat? Zejména kvůli možnosti nastavení +Datasetům lze nastavovat kvótu a jiné ZFS vlastnosti, pomocí kterých můžeme 
-kvóty a ZFS properties pro různé data/aplikace.+optimalizovat výkon pro různé aplikace, např. komprese, velikost bloku, 
 +//atime//, //relatime// nebo //sync//. Mohou posloužit také k logickému 
 +oddělení dat. Každý dataset se snapshotuje zvlášť.
  
-Datasety VPS se nacházejí v detailu VPS a datasety NASu menu NAS. +===== Vytvoření datasetu ===== 
-Operace, které s nimi můžete provádětjsou stejnévpsAdmin umožňuje +Dataset VPS vytváříme z detailů VPS, dataset na NASu menu NAS. V menu na 
-vytváření subdatasetů a nastavování ZFS properties.+pravé straně je odkaz //Create dataset//popřv seznamu datasetů klikneme 
 +na ikonu {{:navody:vps:vps_add.png}} a tím vytvoříme subdataset zvoleného 
 +datasetu.
  
-{{:navody:vps:dataset.png?300|}}+{{:navody:vps:dataset_create.png?300|}}
  
-Pomocí properties lze optimalizovat výkon databázíapodVe tšině +Pokud vytváříme dataset pomocí menu //Create dataset//je nutné vyplnit 
-ípadů je nemusíte bec řešit.+políčko //Parent//, tjnadřazený dataset. Název datasetu nesmí začínat 
 +lomítkem, ale můžeme ho použít pro vytvoření zanořeného datasetu jednom 
 +kroku, např. ''data/zalohy'' vytvoří dataset ''data'' a v něm subdataset 
 +''zalohy''. Pokud je zaškrtnutý //Auto mount//, nově vytvořený dataset bude 
 +automaticky ipojen do všech VPS, ve kterých je připojen nadřazený dataset. 
 + 
 +//Quota// pak udává velikost datasetu, viz [[#kvoty_datasetu|kvóty datasetů]]. 
 +Další ZFS vlastnosti většinou řešit nemusíme a můžeme ponechat výchozí 
 +hodnoty.
  
 Rezervovaná jména datasetů jsou: ''private'', ''vpsadmin'', ''branch-*'' a ''tree.*''. Rezervovaná jména datasetů jsou: ''private'', ''vpsadmin'', ''branch-*'' a ''tree.*''.
Řádek 28: Řádek 47:
 snapshoty ani subdatasety se nepočítají. snapshoty ani subdatasety se nepočítají.
  
-//Available space// zobrazuje volné místo v aktuální datasetu s ohledem na nastavenou kvótu.+//Available space// zobrazuje volné místo v aktuálním datasetu s ohledem na nastavenou kvótu.
  
 ===== Kvóty datasetů ===== ===== Kvóty datasetů =====
Řádek 47: Řádek 66:
 z datasetu nejvyšší úrovně, tzn. ve výchozím stavu 250 GB. z datasetu nejvyšší úrovně, tzn. ve výchozím stavu 250 GB.
  
-Z toho vyplývá, že k vytvoření subdatasetu VPS musí být nejdříve uvolněno místo, tzn. +Z toho vyplývá, že k vytvoření subdatasetu VPS musí být nejdříve uvolněno místo, 
-nějaký jiný (sub)dataset VPS musí být zmenšen minimálně o 10 GB. Na NASu záleží jen na kvótě nejvýše +tzn. nějaký jiný (sub)dataset VPS musí být zmenšen minimálně o 128 MB, což je 
-postaveného datasetu a kvóty subdatasetů můžou být libovolné.+minimální velikost datasetu. Na NASu záleží jen na kvótě nejvýše postaveného 
 +datasetu a kvóty subdatasetů můžou být libovolné.
  
 ===== Snapshoty ===== ===== Snapshoty =====
  
-Zálohování probíhá pomocí ZFS snapshotů, které jsou vidět v menu +Při vytvoření snapshotu se uchová obraz všech dat v datasetu, tak jak v tu chvíli vypadají. 
-Backups. Tam je možné je také vytvářet a mazat.+Když tedy data po vytvoření snapshotu změníme nebo smažeme, vždy se k nim 
 +můžeme vrátit. Ze snapshotu můžeme data libovolně [[#mounty|číst]], případně 
 +celý dataset [[#obnova_zaloh|obnovit]] z vybraného snapshotu. Obnovou na snapshot ale přijdeme 
 +o všechny data (změny), které proběhly od vytvoření snapshotu. 
 + 
 +Snapshoty jsou vidět v menu Backups. Tam je možné je také vytvářet.
  
 {{:navody:vps:backups.png?300|}} {{:navody:vps:backups.png?300|}}
Řádek 60: Řádek 85:
 Zálohování VPS probíhá tak, že každý den v 01:00 se v rámci jednoho node Zálohování VPS probíhá tak, že každý den v 01:00 se v rámci jednoho node
 udělá snapshot všech datasetů najednou. Poté jsou snapshoty přesunuty na udělá snapshot všech datasetů najednou. Poté jsou snapshoty přesunuty na
-backuper.prg.+backuper.prg. Snapshoty uchováváme po dobu 14 dnů, starší se mažou. K tomu je možné 
 +si vytvořit 6 snapshotů navíc pro vlastní potřebu. Vytvořené snapshoty VPS však nelze libovolně 
 +mazat, je nutné počkat, až se samy odrotují v rámci denních záloh.
  
 Pozor! NAS **není zálohován** na backuper.prg. Snapshoty jsou Pozor! NAS **není zálohován** na backuper.prg. Snapshoty jsou
 pouze lokální a slouží jen jako ochrana proti nechtěnému smazání či poškození dat. pouze lokální a slouží jen jako ochrana proti nechtěnému smazání či poškození dat.
 +
 +==== Mazání snapshotů ====
 +Mazat jdou jen snapshoty z NASu. U snapshotů VPS je nutné počkat, až se samy odrotují v rámci
 +denních záloh.
  
 ===== Mounty ===== ===== Mounty =====
Řádek 78: Řádek 109:
  
 Nedoporučuji mountpointy zanořovat v nesprávném pořadí. Situace, kdy Nedoporučuji mountpointy zanořovat v nesprávném pořadí. Situace, kdy
-dataset 'raz/dva' je připojen nad dataset 'raz' není ošetřena.+dataset ''raz/dva'' je připojen nad dataset ''raz'' není ošetřena.
  
 {{:navody:vps:mounts_detail.png?300|}} {{:navody:vps:mounts_detail.png?300|}}
Řádek 87: Řádek 118:
 ===== Obnova záloh ===== ===== Obnova záloh =====
  
-Obnovení VPS ze zálohy (snapshotu) funguje stejně, jako doposud. Obnova +Obnova vždy funguje na úrovni datasetu. Když má VPS subdatasety a rootfs je
-vždy funguje na úrovni datasetu. Když má VPS subdatasety a rootfs je+
 obnoven ze zálohy, subdatasety obnoveny nejsou. Tzn. je možno obnovit obnoven ze zálohy, subdatasety obnoveny nejsou. Tzn. je možno obnovit
-jakýkoliv dataset, aniž by to mělo vliv na ostatní datasety. Při obnově +jakýkoliv dataset, aniž by to mělo vliv na ostatní datasety.
-jsou všechny snapshoty zachovány, díky větvení záloh na backuperu.+
  
 NAS je možné snapshotovat pouze **manuálně**. Jelikož ale není zálohován na NAS je možné snapshotovat pouze **manuálně**. Jelikož ale není zálohován na
Řádek 464: Řádek 493:
 programu už nemusíme předávat ID VPS, při prvním spuštění si jej totiž uloží. programu už nemusíme předávat ID VPS, při prvním spuštění si jej totiž uloží.
  
-=== Stahování záloh pod obyčejným uživatelem s využitím delegace datasetů ===+=== Stahování záloh pod obyčejným uživatelem s využitím delegace práv ===
  
 Solaris/OpenIndiana a FreeBSD umožnuje delegovat práva pro ovládání datasetů Solaris/OpenIndiana a FreeBSD umožnuje delegovat práva pro ovládání datasetů
Řádek 514: Řádek 543:
 (playground) a data překopírovat. Tento postup je popsán v (playground) a data překopírovat. Tento postup je popsán v
 [[navody:vps:oprava#pripojeni_rootfs|návodu na opravu VPS]]. [[navody:vps:oprava#pripojeni_rootfs|návodu na opravu VPS]].
 +
 +===== Získanie zálohy stránky z automatického zálohovacieho systému =====
 +
 +V [[navody:vps:obnova_webu_zo_zalohy|tomto]] návode si ukážeme ako získať súbory stránky z automatického zálohovacieho systému.
 +
 +<maintainers hidden>
 +aither
 +kerrycze
 +krcmar
 +</maintainers>
 +
  
navody/vps/datasety.txt · Poslední úprava: 2023/08/02 18:21 autor: Aither