date time in Solarish

В solirish системах, для установки даты используется традиционная команда date. Синтаксис при установке mmddhhmmyy, or “month day hour minute year”.

пример

# date 0530093018
Wed May 30 09:30:00 GMT 2018

Для изменения timezone используется команда rtc

# rtc --help
rtc: illegal option -- help
Options:
-c Check and correct for daylight savings time rollover.
-z [zone] Record the zone info in the config file.

# rtc -z Europe/Kaliningrad
# date
Tue May 29 21:27:05 GMT 2018

 

esxi cli copy

Когда эксплуатируешь много vmware гипервизоров, часто возникает желание скопировать что-нибудь куда-нибудь. Когда речь идет о простых файлах, например iso образах систем которые очень удобно хранить прямо на дисковой гипервизора, то вполне подходит обычная cp.

cp /vmfs/volumes/stor/iso/omniosce-r151022s.iso /vmfs/volumes/volume3/omniosce-r151022s.iso

Однако, когда речь заходит о дисках виртуальных машин, вылезает неприятный ньюанс — cp ничего не знает о thin provision. В результате если диск размечен как 100 Гб но записано на него всего 2 Гб — классический cp перепишет все 100 Гб.

Чтобы этого избежать существует команда vmkfstools. Весьма универсальная утилита на которую есть смысл взглянуть всем кто использует в работе vmware.

Общий систаксис команды не сильно отличается от cp

vmkfstools -i input output -d format -a adaptertype

-d — это тип диска. самый интересный thin
-a — тип адаптора

Источник:
https://kb.vmware.com/s/article/900
https://kb.vmware.com/s/article/1028042

zimbra mailbox backup

Когда возникает потребность очистить почтовик от старых учетных записей. Чтобы их почта не исчезла, но и не занимала места — ее нужно переложить в архив. Для этого необходимо использовать mailbox backup.

Для этого нужно.

1. залогинится на сервер по ssh как root
2. открыть в браузере админку зимбры, выбрать цель для переноса в архив.
3. сформировать команду по примеру

 /opt/zimbra/bin/zmmailbox -z -m asinica@grom.ru getRestURL //?fmt=tgz > /tmp/asinica_grom.ru.tgz

результат выполнения команды — файл /tmp/asinica_grom.ru.tgz

4. перенести файл в asinica_grom.ru.tgz  в архив.

5. удалить его с почтовика

rm -f /tmp/asinica_grom.ru.tgz

6. удалить учетку из админки.

 

Чтобы сделать рестор mailbox’a нужно положить файлик из архива в /tmp, вручную создать юзера с соответствующим емаил и выполнить следующую команду.

/opt/zimbra/bin/zmmailbox -z -m asinica@grom.ru postRestURL "//?fmt=tgz&resolve=skip" /tmp/asinica_grom.ru.tgz