Zálohování kontejnerů rubrika: Administrace: Software

6 hever
položil/-a 27.7.2015
 
upravil/-a 27.7.2015

Jaká je myslíte správná filozofie k používání/správě/údržbě kontejnerů?

Můj případ je, že mám server a v něm několik LXC kontejnerů (třeba 5), všechny sám spravuji. V kontejnerech jsou odděleny různé aplikace - například mám větší klid když ruby (resp. Ruby on rails, konkrétně Redmine), kterému málo rozumím, nebo nějaké wordpressy instaluji odděleně od jiných důležitých systémů.

Přemýšlím jak provádět zálohu dat jednotlivých systémů, jestli se bude spouštět z cronu hostitele nebo kontejneru (obojí je možné, z hostitele přes lxc-attach)? Nemám teď namysli zálohu celého kontejneru, ale jen dat aplikací, které v nich běží (konkétní adresář, mysqldump, atp.).

A podobná otázka - odkud provádět upgrade kontejnerů?

odkaz
9 Taco
odpověděl/-a 27.7.2015

Tak jak to popisuješ, tak tobě vůbec nejde o kontejnery. Jde ti prostě o zálohování aplikace. Že běží v kontejneru je implementační detail.

Zálohovat data iniciativou kontejneru bych dělal jen v případě, že máš nějaký unifikovaný systém pro zálohy, na který by se napojil.

Jinak bych to zálohoval zvenčí. Ať má ten kontejner co nejméně informací = závislostí.

Komentáře

  • hever : Díky za pohled a názor. Unifikovaný systém pro zálohy víceméně mám, ale zkusím to zálohovat zvenčí. 30.7.2015

Pro zobrazení všech 2 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.