HP StorageWorks DAT 72 USB External Tape Drive és a bacula

Az eszköz csatlakoztatása után, módosítani kell az /etc/bacula/bacula-sd.conf fájlt. A konfigurációs állomány végére be kell illeszteni a következő sorokat:

Device {
Name = "Tape Drive"
Device Type = Tape
Media Type = DAT
Archive Device = /dev/st0
Hardware End of Medium = No;
Fast Forward Space File = No;
AutomaticMount = Yes;
AlwaysOpen = Yes;
RemovableMedia = Yes;
RandomAccess = No;
Alert Command = "sh -c 'tapeinfo -f %c | grep TapeAlert'"
}

Beállítás helyessége a következő paranccsal ellenőrizhető:

btape -c /etc/bacula/bacula-sd.conf /dev/st0

Frissítendő csomagok listája

Szerverek felügyeleténél elengedhetetlen, hogy a rendszerünk naprakész legyen. Napi állapotriportjainkba a következő módon tudjuk beszúrni a telepítendő frissítések listáját:
apt-get update
apt-get --just-print -u upgrade | grep "^Inst " | awk '{print $2}' | awk '{ printf "%s ", $0 }'

A fenti script .deb csomagokon alapuló Linux rendszereken használható pl.: Debian, Ubuntu.

Forrás:
Script: check for new security updates with cron and mail :
http://blog.brachium-system.net/archives/9-Script-check-for-new-security-updates-with-cron-and-mail.html

Mappák méretének megváltozása

Számtalanszor kerültem szembe azzal a problémával, hogy nem futott le a mentés, nem volt elég hely a DAT / DLT kazin. Fejvakarás. Vajon mit másolt fel a felhasználó?
Megoldás:
du -x /home/szabi/public_html/

A program kimenete:
12 /home/szabi/public_html/auth
32896 /home/szabi/public_html/letolt
35684 /home/szabi/public_html

Az első oszlop a mappa méretét, a második magát a mappát jelenti.
Ütemezett feladatként futtassuk minden nap a fenti parancsot a következő módon:
crontab -e
* 21 * * 1 du -x /home/szabi/public_html |gzip >/hdtmp/du/du-diff-public_html-`date +%Y%m%d`.txt.gz

Mi változott tegnap óta?
python du-diff.py du-diff-public_html-tegnap du-diff-DATA-ma

Kimenet:
+ 1264 1276 /home/szabi/public_html/auth
+ 1264 36948 /home/szabi/public_html/

Az auth mappa mérete 1.2MB-tal megnőtt a mostani mérete 1.2MB.
public_html mappa összesen 1.2MB-tal nőtt, jelenlegi mérete 36.9MB.

Az egyes oszlopok jelentése:

  1. változás:
    • +  : méret növekedés
    • –  : méret csökkenés
    • N+ : új mappa, méret növekedés
    • D- : törölt mappa, méret csökkenés
  2. növekedés vagy csökkenés mértéke
  3. mappa végső mérete
  4. mappa neve

Ezt a megoldást Windows OS-en is használhatjuk. A du futtatható állományát a gnuwin32 projekt oldalról tölthetjük le. A du-diff futtatásához, pedig Python értelmező szükséges. Hálózati megosztásokon is problémamentesen használható.

Forrás:
du-diff: http://vicerveza.homeunix.net/~viric/soft/du-diff/
gnuwin32: http://gnuwin32.sourceforge.net/packages/coreutils.htm
Python for Windows: http://www.python.org/download/windows/

Video szerkesztés ffmpeg segítségével

Video széleinek levágása ffmpeg segítségével:
ffmpeg -i video_01.avi -croptop 104 -cropbottom 70 -cropleft 78 -cropright 66 -sameq video_02

Videoból képek mentése:
ffmpeg -i video_01.avi -vframes 100 -r 10 -s 536x402 -ss 00:25:53 -f image2 ./images/kepek-%05d.jpeg
-vframes 100: összesen 100 db képet készít
-r 10: Kép mentési frekvencia (10 kép/mp)
-s 536x402: kép méret
-ss 00:25:53: 25 perc 53 mp-től kezdi a műveletet
kepek-%05d.jpeg: a lementett képek nevének képzése

Videoból rész kivágás:
ffmpeg -i video_02.avi -ss 00:25:53 -t 15 -sameq kispaszuly_kicsi_01.avi
-ss 00:25:53: video kivágásának kezdete
-t 15: kivágott video hossza
-sameq: azonos minőségű lesz az eredetivel

link:
http://ffmpeg.org/ffmpeg-doc.html
http://www-i6.informatik.rwth-aachen.de/~dreuw/videotools.html

Adatok lekérdezése 3Com switch-ről SNMPn keresztül

3Com SuperStack 3 Switch 4400

snmpget:
snmpget -v 1 -c public IPcím system.sysName.0

snmpwalk:
snmpwalk -v 1 -c public IPcím system
snmpwalk -c public -v 1 IPcím .1.3.6.1.2.1.17.4.3.1.2

Mappában található összes .tar állomány tömörítése bzip2-vel

Mappában található összes .tar állomány tömörítése bzip2-vel:

find . -iname "*.tar" | xargs -l -i bzip2 --best {}