Eksportowanie virtualek

# skasowanie plików i folderow starszych niz 30 dni
$date = (Get-Date).ToString('dd_MM_yyyy')
# tworzenie folderu - nie wywala bledu nawet jesli istnieje
New-Item -ItemType Directory -Force -Path "E:\BACKUP_VIRTUALKI\"
Get-ChildItem –Path "E:\BACKUP_VIRTUALKI" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Remove-Item -Recurse -Force
New-Item -ItemType Directory -Path "E:\BACKUP_VIRTUALKI\$date"
Export-VM -NAME "SERVER01" -Path "E:\BACKUP_VIRTUALKI\$date\"
Export-VM -NAME "SERVER02" -Path "E:\BACKUP_VIRTUALKI\$date\"
Export-VM -NAME "SERVER03" -Path "E:\BACKUP_VIRTUALKI\$date\"
Export-VM -NAME "SERVER04" -Path "E:\BACKUP_VIRTUALKI\$date\"

Mikrotik i BufferBloat

BufferBloat na Mikrotiku

/ip firewall filter
set [find where action=fasttrack-connection] disabled=yes
/queue type
add kind=sfq name=sfq-default sfq-perturb=10
/queue simple
add max-limit=10M/100M name=sfq-default queue=sfq-default/sfq-default target=192.168.88.0/24

Sprawdzenie czy jest poprawa:

http://www.dslreports.com/speedtest

źródło:

https://www.reddit.com/r/mikrotik/comments/7pl4f6/managing_bufferbloat_with_mikrotik/

Automatyczna aktualizacja ip w freedns.42.pl

Wysłanie powiadomienia na maila

    1. instalacja mailx
      sudo apt-get install heirloom-mailx
    2. zapisanie plikunano ~/.mailrco zawartości:
      account gmail {
          set smtp-use-starttls
          set ssl-verify=ignore
          set smtp-auth=login
          set smtp=smtp://smtp.gmail.com:587
          set from="noreply@yourdomain.com(Your Real Name)"
          set smtp-auth-user=noreply@yourdomain.com
          set smtp-auth-password=your_less_secure_apps_password
          set ssl-verify=ignore
      }

Bacula – odzyskiwanie z LTO

Bacula odzyskiwanie z taśm- brak nr jobu w baculi (bazie), Przedawnienie

Aby nie odzyskiwać wszystkiego – brak miejsca na serwerze, wczytujemy pliki z taśmy do bazy:

Niestety trzeba zmieniać taśmy i zatrzymać baculę, aby był dostęp do streamera

  1. Włożyć taśmy do napędu i pamiętać które sloty (od 1 do 4)
    zamontować 1 volumen (slot 1 – BP0306L4)
    W bconsole wydać: mount slot=1 # montowanie voluminu BP0306L4
    po zamontowaniu zatrzymać bacula dir i sd:
    service bacula-director stop
    service bacula-sd stop
  2. W nowej sesji wydać polecenie: bscan -V BP0306L4\|LL2357L4\|BP0317L4\|LL2350L4 -v -s -m -h localhost -t 3306 -n bacula -u bacula -P Password2006 -c /etc/bacula/bacula-sd.conf /dev/nst0
    Gdy poprosi o kolejny Vol to w starej sesji:
    service bacula-director start
    service bacula-sd start
    zamontować 2 volumen (slot 2 – LL2357L4)
    W bconsole wydać: mount slot=2 # montowanie voluminu LL2357L4
    po zamontowaniu zatrzymać bacula dir i sd
    service bacula-director stop
    service bacula-sd stop
    w pierwszej sesji gdzie wydaliśmy polecenie bscan wcisnąć ENTER

Dla kolejnych analogicznie, bscan wyświetli które joby zostały zapisane na taśmie co pozwoli odzyskać pliki wydając restore numer jobu.

LTE Band

LTE
/interface lte set network-mode=lte lte1
/interface lte at-chat lte1 input="AT*Cell=1,3,3,1798,21"
/interface lte at-chat lte1 input="AT*Cell=1,3,7,3175,483"

3G
/interface lte set network-mode=3g lte1
/interface lte at-chat lte1 input="AT*Cell=1,2,1,10639,"

/interface lte set network-mode=3g lte1
/interface lte at-chat lte1 input=”AT*Cell=1,2,1,10663,”

/interface lte set network-mode=3g lte1
/interface lte at-chat lte1 input=”AT*Cell=1,2,1,,”

/interface lte disable lte1
/interface lte enable lte1

https://wiki.mikrotik.com/wiki/Manual:Interface/LTE

Kasowanie, Listowanie, wyłączenie kont PC w AD

#ustawienie max wieku komputerów:
$then = (Get-Date).AddDays(-90)

#Wylistowanie tych komputerów, które nie logowały się ostatnio:
Get-ADComputer -Property Name,lastLogonDate -Filter {lastLogonDate -lt $then} | FT Name,lastLogonDate

#Wyłączenie kont nieaktywnych komputerów:
Get-ADComputer -Property Name,lastLogonDate -Filter {lastLogonDate -lt $then} | Set-ADComputer -Enabled $false

#Usunięcie nieaktywnych komputerów:
Get-ADComputer -Property Name,lastLogonDate -Filter {lastLogonDate -lt $then} | Remove-ADComputer