Uživatelské nástroje

Nástroje pro tento web


software:linux:bareos

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í revize Předchozí verze
Následující verze
Předchozí verze
software:linux:bareos [2018/12/06 18:11]
root
software:linux:bareos [2019/01/04 11:58] (aktuální)
mwk ↷ Stránka přesunuta z 'pc:software:linux:bareos' do 'software:linux:bareos'
Řádek 1: Řádek 1:
-{{indexmenu>:pc:software:linux:BareOS#1}} +====== BareOS ======
-==== 1 Instalace ====+
  
-=== 1.1 Server === +===== 1 Instalace =====
-pomocny skript, kde se instaluje jako DB postgresql (je nutne ji mit dopredu nainstalovanou):+
  
-  #  +==== 1.1 Server ==== 
-  # distribuce  +pomocny skript, kde se instaluje jako DB postgresql (je nutne ji mit dopredu nainstalovanou):
-  DIST=Debian_9.0  +
-  # release bareosu +
-  RELEASE=release/latest/  +
-  URL=http://download.bareos.org/bareos/$RELEASE/$DIST  +
-  # add the Bareos repository  +
-  printf "deb $URL /\n" > /etc/apt/sources.list.d/bareos.list  +
-  # add package key  +
-  wget -q $URL/Release.key -O- | apt-key add -  +
-  # install Bareos packages  +
-  apt update  +
-  apt install bareos bareos-database-postgresql bareos-webui+
  
 +<file bash install.sh> 
 +# distribuce 
 +DIST=Debian_9.0 
 +# release bareosu
 +RELEASE=release/latest/ 
 +URL=http://download.bareos.org/bareos/$RELEASE/$DIST 
 +# add the Bareos repository 
 +printf "deb $URL /\n" > /etc/apt/sources.list.d/bareos.list 
 +# add package key 
 +wget -q $URL/Release.key -O- | apt-key add - 
 +# install Bareos packages 
 +apt update 
 +apt install bareos bareos-database-postgresql bareos-webui
 +</file>
   * DB se nastavuje pres dbconfig-common   * DB se nastavuje pres dbconfig-common
   * pustime sluzby   * pustime sluzby
  
-  service bareos-dir start  +<code bash>service bareos-dir start  
-  service bareos-sd start  +service bareos-sd start  
-  service bareos-fd start+service bareos-fd start</code>
  
-=== 1.2 Klient ===+==== 1.2 Klient ====
  
 pro debian 9 a latest bareos pro debian 9 a latest bareos
  
-  printf "deb http://download.bareos.org/bareos/release/latest/Debian_9.0 /\n" > /etc/apt/sources.list.d/bareos.list +<code bash>printf "deb http://download.bareos.org/bareos/release/latest/Debian_9.0 /\n" > /etc/apt/sources.list.d/bareos.list 
-  wget -q  http://download.bareos.org/bareos/release/latest/Debian_9.0/Release.key -O- | apt-key add - +wget -q  http://download.bareos.org/bareos/release/latest/Debian_9.0/Release.key -O- | apt-key add - 
-  apt update && apt install bareos-filedaemon+apt update && apt install bareos-filedaemon</code>
  
-==== 2 Konfigurace ====+===== 2 Konfigurace =====
  
-=== 2.1 Server ===+==== 2.1 Server ====
  
   bconsole   bconsole
Řádek 45: Řádek 46:
  
 adresa je http://HOSTNAME/bareos-webui adresa je http://HOSTNAME/bareos-webui
- +<code bash> 
-  nano /etc/bareos/bareos-dir.d/console/admin.conf+nano /etc/bareos/bareos-dir.d/console/admin.conf</code>
  
 obsah obsah
Řádek 61: Řádek 62:
   configure add console name=admin password=secret profile=webui-admin   configure add console name=admin password=secret profile=webui-admin
  
-2.1.2 storage+=== 2.1.2 storage ===
  
-    pro lokalni storage editujeme+  * pro lokalni storage editujeme
  
-nano /etc/bareos/bareos-sd.d/storage/bareos-sd.conf+<code bash>nano /etc/bareos/bareos-sd.d/storage/bareos-sd.conf</code>
  
-    proste prvni pepiseme, druhe zkopirujeme a pojmenujeme jinak +  * proste prvni pepiseme, druhe zkopirujeme a pojmenujeme jinak 
-    musi mit moznost zapisovat user bareos, grupa bareos +  musi mit moznost zapisovat user bareos, grupa bareos 
-    zkopirujeme to, co nam bareos uz nasral do puvodniho umisteni +  zkopirujeme to, co nam bareos uz nasral do puvodniho umisteni 
-    editujeme tak, abychom pridali novou storage+  editujeme tak, abychom pridali novou storage
  
-nano /etc/bareos/bareos-dir.d/storage/File.conf+  nano /etc/bareos/bareos-dir.d/storage/File.conf
  
-    po restartu sd, fd, a dir bychom meli videt vysledek ve webui+  * po restartu sd, fd, a dir bychom meli videt vysledek ve webui
  
-2.1.3 shedule -SH+=== 2.1.3 shedule -SH ===
  
 kazda shedule ma svuj .conf kazda shedule ma svuj .conf
  
-nano /etc/bareos/bareos-dir.d/schedule/Pulnocni.conf+  nano /etc/bareos/bareos-dir.d/schedule/Pulnocni.conf
  
 s obsahem napr s obsahem napr
  
-Schedule { +  Schedule { 
- # name (required) +   # name (required) 
- Name = "Pulnocni-SH" +   Name = "Pulnocni-SH" 
-  +   # this will run once a day, every day at 21:10 
- # this will run once a day, every day at 21:10 +   Run = daily at 01:10 
- Run = daily at 01:10 +  }
-}+
  
 viz manual viz manual
  
-chown bareos.bareos Pulnocni.conf+  chown bareos.bareos Pulnocni.conf
  
-2.1.4 fileset -FS+=== 2.1.4 fileset -FS ===
  
 i kazdy fileset ma conf i kazdy fileset ma conf
  
-nano /etc/bareos/bareos-dir.d/fileset/OPi.conf+  nano /etc/bareos/bareos-dir.d/fileset/OPi.conf
  
 s obsahem napr s obsahem napr
  
-FileSet { +  FileSet { 
- # name (required) +   # name (required) 
- Name = "OPi-FS" +   Name = "OPi-FS" 
- # include directory +   # include directory 
- Include {+   Include {
    Options {    Options {
      # calculate a signature for all files      # calculate a signature for all files
Řádek 127: Řádek 127:
    # note: no trailing slashes!    # note: no trailing slashes!
    File = /etc /usr /var /root /home    File = /etc /usr /var /root /home
- +   
-}+  }
  
 nezapomenout nezapomenout
  
-chown bareos.bareos OPi.conf+  chown bareos.bareos OPi.conf
  
-2.1.5 jobdefs -JD+=== 2.1.5 jobdefs -JD ===
  
 udelame conf, kde stanovujeme druh zalohy, priradime shedule... udelame conf, kde stanovujeme druh zalohy, priradime shedule...
  
-nano /etc/bareos/bareos-dir.d/jobdefs/smarthome.conf+  nano /etc/bareos/bareos-dir.d/jobdefs/smarthome.conf
  
 a naplnime napr a naplnime napr
Řádek 189: Řádek 189:
  
 zase nezapomeneme na chown zase nezapomeneme na chown
-2.1.6 job -JOB+ 
 +=== 2.1.6 job -JOB ===
  
 vytvorime vytvorime
  
-nano /etc/bareos/bareos-dir.d/job/opi.conf+  nano /etc/bareos/bareos-dir.d/job/opi.conf
  
 a naplnime a naplnime
Řádek 208: Řádek 209:
    }    }
  
-2.2 Klient+==== 2.2 Klient ====
  
 na serveru bconsole na serveru bconsole
  
-configure add client name=jmenomasiny address=192.168.0.2 password=SOME_PASSWORD+  configure add client name=jmenomasiny address=192.168.0.2 password=SOME_PASSWORD
  
 to vygeneruje to vygeneruje
  
-/etc/bareos/bareos-dir-export/client/.../bareos-fd.d/director/bareos-dir.conf+  /etc/bareos/bareos-dir-export/client/.../bareos-fd.d/director/bareos-dir.conf
  
 coz zkopirujeme na klienta do coz zkopirujeme na klienta do
  
-/etc/bareos/bareos-fd.d/director/+  /etc/bareos/bareos-fd.d/director/
  
 restartneme fd na klientovi klient musi znat FDQN serveru a naopak, pridame do hosta (nejjednodussi)  restartneme fd na klientovi klient musi znat FDQN serveru a naopak, pridame do hosta (nejjednodussi) 
software/linux/bareos.1544116273.txt.gz · Poslední úprava: 2018/12/06 18:11 autor: root