среда, 14 января 2026 г.

 Холодильник KUPPERSBERG NRS 188 X 8589 -- 77к

https://www.vseinstrumenti.ru/product/holodilnik-kuppersberg-nrs-188-x-8589-16418849/


Холодильник Kuppersberg NRS 189 DX -- 72к

https://lemanapro.ru/product/holodilnik-kuppersberg-nrs-189-dx-60x185-sm-cvet-chernyy-92696234/


Холодильник однокамерный KUPPERSBERG High-Tech NRS 188 X -- 76к

https://www.citilink.ru/product/holodilnik-kuppersberg-high-tech-nrs-188-x-1-nokamern-nerzh-stal-mat-8-2085505/ 


Холодильник однокамерный Korting KNF 1857 X -- 90к

https://www.citilink.ru/product/holodilnik-korting-knf-1857-x-1-nokamern-nerzh-stal-2067542/


Холодильник Korting KNF 1857 X -- 80к

https://www.onlinetrade.ru/catalogue/kholodilniki-c44/korting/kholodilnik_korting_knf_1857_x-2252584.html


Однокамерный холодильник Atlant Х-1602-190 -- 46к - бронзовый

https://www.holodilnik.ru/refrigerator/one_chamber_refrigerators/atlant/h_1602_190_zv_p/


Холодильник Atlant Х 1602-170 -- 44к -- антрацит

https://www.onlinetrade.ru/catalogue/kholodilniki-c44/atlant/kholodilnik_atlant_kh_1602_170-5122178.html


Холодильник Atlant 1602-190 -- 44к -- бронзовый

https://www.onlinetrade.ru/catalogue/kholodilniki-c44/atlant/kholodilnik_atlant_1602_190-5049374.html


Холодильник без морозильника Bosch KSV36VL30U серебристый -- 83к

https://www.dns-shop.ru/product/e6f182c75f099500/holodilnik-bez-morozilnika-bosch-ksv36vl30u-serebristyj/


Холодильник Snowcap L NF 388 BI -- 53к

https://www.mvideo.ru/products/holodilnik-snowcap-l-nf-388-bi-400409878


понедельник, 30 ноября 2020 г.

youtube-dl

 Т.к. youtube периолически удаляет правильные хорошие видео, имеет смысл их скачивать и хранить локально. Для этого умные люди придумали yputube-dl, есть в дистрибутивах. Есть, да сильно тухлый. Тут указано, как быть:

закачать локально:

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl 
при проблемах - обновить:
youtube-dl -U 

четверг, 26 апреля 2018 г.

Настройка socks5 proxy на примере dante-server

Можно использовать для telegram.

В качестве дистрибутива - debian 9 stretch, пути все для него. Установлен на виртуалке с eth0 в интернете.

Ставим софт:

# apt-get install dante-server libpam-modules db5.3-util

Проверяем:

# dpkg -l dante-server libpam-modules db5.3-util
ii  dante-server          1.4.1+dfsg-5     amd64   SOCKS (v4 and v5) proxy daemon (danted)
ii  db5.3-util            5.3.28-12+deb9u1 amd64  Berkeley v5.3 Database Utilities
ii  libpam-modules:amd64  1.1.8-3.6        amd64  Pluggable Authentication Modules for PAM


Конфигурируем. В инете много рецептов, как сконфигурировать и использовать в качестве авторизации системного пользователя. Несекьюрно, т.к. таким образом можно подобрать пароль рута. Мы пойдём другим путём - будем авторизовать с использованием pam и модуля pam_userdb, который проверяет пользователя по файлу. В качестве основы использована статья про vsftpd.

Основной конфигурационный файл:

# cat /etc/danted.conf

logoutput: syslog /var/log/danted.log
internal: eth0 port = 1080
external: eth0
clientmethod: none
socksmethod: pam.username
#необходимы права рута, чтобы использовать pam
user.privileged: root
user.unprivileged: nobody
user.libwrap: nobody

#доступ к серверу разрешаем всем
client pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
}

#доступ к локалхосту блокируем с логированием
socks block {
        from: 0.0.0.0/0 to: 127.0.0.0/8
        libwrap: spawn finger @%a
        log: connect error
}

#доступ к локальной сети блокируем с логированием
socks block {
        from: 0.0.0.0/0 to: 172.16.0.0/12
        libwrap: spawn finger @%a
        log: connect error
}

#доступ в интернет разрешаем всем, кто авторизовался
socks pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        command: bind connect udpassociate
        log: error connect #disconnect iooperation
        socksmethod: pam.username
#какой сервис pam вызываем - т.е. фактически - имя файла в /etc/pam.d/
        pam.servicename: danted
}

Конфигурационный файл pam, файл базы данных без расширения!

# cat /etc/pam.d/danted

auth       required    pam_userdb.so     db=/etc/danted_users crypt=none icase
account    required    pam_userdb.so     db=/etc/danted_users crypt=none icase

Pam проверяет пользователя по файлу базы данных /etc/danted_users.db, его необходимо сделать из текстового файла. Вот пример текстового файла и команда его перевода в базу данных - в файле пары строк. В первой строке из пары - имя пользователя, во второй - пароль пользователя:

# cat /etc/danted_users.txt
user1
password1
user2
password2

# db5.3_load -T -t hash -f /etc/danted_users.txt /etc/danted_users.db

Подправим права:

# chmod 0600 /etc/danted_users* 

Перезапустим socks сервер:

# systemctl restart danted

В настройках межсетевого экрана не забудьте открыть порт 1080.

Логи работы можно посмотреть в /var/log/danted.log

Для ротации логов можно использовать logrotate:

#cat /etc/logrotate.d/danted

/var/log/danted.log {
    weekly
    rotate 4
    compress
    missingok
    postrotate
        kill -HUP `cat /var/run/danted.pid`
    endscript
}



вторник, 4 апреля 2017 г.

BookingCar.eu JUNE 2017 EXTRA DISCOUNT

Promo code:  XZ8ANR


Extra discounts up to 25% in
the following countries:
Australia
Austria
Bulgaria
Germany
Greece
Denmark
Spain
Italy
Latvia
Lithuania
Norway
Poland
Portugal
Romania
Turkey
USA
France
Finland
Croatia
Czech Republic
Sweden
Switzerland
Thailand

воскресенье, 7 августа 2016 г.

Краткий faq для радар-детектора sho me g1000 str

Как работает радар-детектор (РД): РД ставите в режим ТРАССа. И в этом случае, в зависимости от того, как выставлены остальные настройки он будет автоматом переключаться. К примеру поставите AOSPD=70, АТSPD=80. То до 70 будете ехать в режиме Город-2, между 70-80 в Трасса с чуйкой 2, после 80 включится Трасса с чувствительностью 3. Если же режим Город-1,2 выбран вручную, то никакого переключения не будет. Так в этом режиме и будете ездить. Автоматическое переключение только в режиме Трасса.

Варианты включения:
узнать версию баз камер и прошивки: включить с нажатой mute
полный сброс: включить с нажатой city
сброс после обновления камер: включить с нажатой menu

При прошивке (fw или баз камер): Подключаем к компу по usb. Радар-детектор не должен включаться через провод USB. То есть вы просто подключаете его к компьютеру и загружаете нужные файлы. Вам не надо никакого дополнительного питания, через USB просто идет подключение.

Про типы баз камер: С двухточечной базой дело не в чувствительности, а в точности. Ловить на бОльших расстояниях будет на одноточечной базе. С двумя точками будет более точно, т.е. не будет ложных срабатываний на камеры на параллельных дорогах, например.
Чтобы регулировать переход на разные типы баз, настройте параметр АТО, самый первый в меню. Поставьте, например, 50. Тогда при движении со скоростью выше 50 км/ч радар-детектор будет переходить на одноточечную базу, дальность обнаружения будет больше.
а при движении медленнее 50 км/ч будет работать точнее на двухточечной базе.

Официальная прошивка тут: https://sho-me.ru/obnovleniya/obnovleniya-signature-radar-detektorov/sho-me-g-1000-signature

Альтернативные базы тут: http://www.rd-forum.ru/threads/alternativnye-bazy-dlja-sho-me-g700-g1000.6577/

Форум по техподдердке: http://www.rd-forum.ru/forums/tex-podderzhka-sho-me.173/

FAQ тут: http://www.rd-forum.ru/threads/faq-po-rd-sho-me-g900-g800-g700.5767/

Форум тут: http://www.rd-forum.ru/threads/radar-detektor-sho-me-g-1000str.6279/

Телефон техподдержки: 8 800 500 3178, если уж совсем ничего не помогает.


пятница, 22 апреля 2016 г.

Raspbian Jessie march 2016 - iscsi iscsitarget export error

Использую raspberry pi 2 b, raspbian:
Raspbian Jessie Lite
Minimal image based on Debian Jessie
Version: March 2016
Release date: 2016-03-18

Залил образ на sd-карту и использую, никакой самодеятельности.

Встала задача экспортировать usb-винчестер через iscsi на windows хост. И тут начались интересности:

ставим iscsitarget (`aptitude install iscsitarget`) - он тянет за собой iscsitarget-dkms (модуль ядра). При установке iscsitarget-dkms выясняется, что он собраться не может, т.к. нет нужных исходников ядра. Действительно, смотрю (`uname -r`) - используется ядро 4.1.19-v7+, а linux headers установлены от версии 3.6.9-1 (пакеты linux-headers-3.6-trunk-common и -rpi, версии 3.6.9-1~experimrntal.1+rpi7). И в дистрибутиве нет пакета заголовками используемого ядра!!!

Гуглю. Нахожу, что я не один такой, сделан скрипт, выкачивающий нужные заголовки. Ставим, используем (от root), заранее установив ncurses (`apt-get install libncurses5-dev`)

wget https://raw.githubusercontent.com/notro/rpi-source/master/rpi-source -O /usr/bin/rpi-source
chmod +x /usr/bin/rpi-source
/usr/bin/rpi-source -q --tag-update
/usr/bin/rpi-source<

В результате скрипт выкачивает сырцы, распаковывает, подготавливает, делает необходимые симлинки.

Думаю, что всё нормально, переинсталлирую iscsitarget-dkms... Ан нет, исходники модуля кривоватые, выдаёт следующую ошибку при компиляции:

error: ‘SERVICE_ACTION_IN’ undeclared (first use in this function)

Гуглю. Нахожу, что я не один такой, эта же проблема в убунте.  По ссылке можно скачать iscsitarget-dkms_1.4.20.3+svn499-0ubuntu2.1_all.deb. После установки этого пакета модуль уже собирается нормально.

Настраиваем девайс, который надо экспортнуть в /etc/ietf/ и прописываем в /etc/default/iscsitarget true, чтобы таргет запускался.

И в конце несколько раз перезагружаем iscsitarget (`/etc/init.d/iscsitarget restart`) и смотрим на статусы - всё должно работать нормально.

Вот такие сырые вещи..

пятница, 6 февраля 2015 г.

Авторский бутик батика Людмилы Кучиной

Авторский бутик батика (забавный каламбур) Людмилы Кучиной: батик шарфы, платки, панно из шелка. http://kuchina.me/


пятница, 28 ноября 2014 г.

Исследование поведения web-сайтов

Для анализа взаимодействия браузера/сайта можно использовать полезную штуку как BurpSuite. Есть бесплатный вариант. Выступает как прокси, перед каждым запросом можно его посмотреть и отослать или отклонить. Позволяет смотреть как raw, так и отпарсенные сообщения. Для работы требует java.


вторник, 30 сентября 2014 г.

Как читать facebook через rss / How to read facebook using rss

Давеча вот захотелось читать одну из лент на facebook. Вот такую: Беседы о деньгах Нины Дониной. Кнопки RSS на страничке я не увидел. Ничего - мы тёртые калачи - лезем в исходный код. Но и там ни rss ни atom нет. Интересно, думаю. Чтобы не изобретать велосипед, и понимая, что всё уже придумано до нас, гуглю. Нахожу отличную статью. Вот краткий пересказ:

  1. facebook выдаёт rss сам, надо его только грамотно попросить. Вот по этой ссылке http://www.facebook.com/feeds/page.php?format=rss20&id= всё отлично выдаст, надо только поставить нужный id.
  2. id берётся тут: http://findmyfacebookid.com/ В форму вставляем наш фейсбучный URL и получаем id.
  3. Подставляем в url из пункта 1 и вуаля!

пятница, 16 мая 2014 г.

Новый сайт о стимуляторе (регуляторе) роста растений Вэрва

Создан новый сайт о стимуляторе (регуляторе) роста растений Вэрва - http://verva.ru
На сайте можно ознакомиться с описанием препаратов, связаться с производителями, сделать заказ.

четверг, 20 марта 2014 г.

Конфигурация postfix, написанная после прочтения книжки (не помню уже названия) о нём

Postfix configuraton, writed after postfix admin book.

master.cf:
strict_rfc821_envelopes = yes
strict_mime_encoding_domain = no
disable_vrfy_command = yes
smtpd_helo_required = yes
smtpd_banner = $myhostname
smtpd_error_sleep_time = 1s
smtpd_soft_error_limit = 5
smtpd_hard_error_limit = 10
smtpd_recipient_restrictions =
       reject_non_fqdn_sender
       reject_non_fqdn_recipient
       reject_unknown_sender_domain
       reject_unknown_recipient_domain
       permit_mynetworks
       permit_sasl_authenticated
       reject_unauth_destination
       reject_non_fqdn_helo_hostname
       reject_invalid_helo_hostname
       check_helo_access pcre:/etc/postfix/helo_checks
       check_sender_mx_access cidr:/etc/postfix/bogus_mx
       reject_unknown_helo_hostname
       reject_rbl_client bl.spamcop.net
       reject_rbl_client sbl.spamhaus.org=127.0.0.2
       reject_rbl_client cbl.abuseat.org=127.0.0.2
       reject_rbl_client dnsbl.sorbs.net
       reject_rbl_client dnsbl.njabl.org
       check_policy_service inet:127.0.0.1:60000
       permit

smtpd_data_restrictions =
       reject_multi_recipient_bounce

smtpd_client_restrictions =
       permit_mynetworks
       check_client_access hash:/etc/postfix/sender_checks
       permit

content_filter = smtp-amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings



helo_checks:
/^ns2\.parmatel\.ru$/   550 Don't use my hostname!
/^mail\.parmatel\.ru$/  550 Don't use my hostname!
/^194\.8\.68\.3$/       550 Don't use my IP-address!
/^\[194\.8\.68\.3\]$/   550 Don't use my IP-address!
/^[0-9.]+$/             550 Use hostname, not IP address!
/^CO-VRT-021\.elfnet\.local$/   OK
/^preved\.aup\.komienergo\.ru$/ OK
/^srv-sbs\.evrokniga\.ru$/      OK

несколько океев - чтобы принимать почту с криво настроенных почтовиков -
обратная зона у которых указывает на адрес, разресолвить который не удается

bogus_mx: тут всё стандартно
#bogus networks
0.0.0.0/8       550 Mail server in broadcast network!
10.0.0.0/8      550 RFC1918 private network, no route!
172.16.0.0/12   550 RFC1918 private network, no route!
192.168.0.0/16  550 RFC1918 private network, no route!
127.0.0.0/8     550 Mail server in loopback network!


sender_checks:
89.111.164:     401 Network 89.11.164 rejected!
когда-то вылезла спамерская подсетка - закрыл всю.

суббота, 8 марта 2014 г.

Отправка писем из python 3.3.4 через gmail

Привожу скрипт для отправки писем из python через smtp.google.com.
Необходима авторизация, как настроить описано тут. После настройки дадут пароль, который надо прописать в скрипт.
Скрипт использует файл. Кодировка содержимого файла utf-8. В первых 5 строках файла содержится, собственно, письмо. В последующих - csv данные с адресом, комментарием и именем получателя.
Кодировка файла скрипта тоже utf-8.

# coding=utf-8

#логин на сервер осуществляется для каждого письма, потому что, 
#видимо, нельзя отправить больше 10 писем за одно подключение.

import smtplib
from email.mime.text import MIMEText
from datetime import date
from email.header import Header

from_addr = 'kutchin@gmail.com'
username = from_addr
password = 'kmtwvsotmwolxjgl'

with open('C:/Python33/_progz/emails.csv', 'r', encoding='UTF8') as f:
hello_text = f.readline().strip()
text1 = f.readline().strip()
text2 = f.readline().strip()
text3 = f.readline().strip()
text4 = f.readline().strip()
for ln in f:
email, undef, name  = ln.strip().split(',')
#тут заменяем адрес электронной почты на свой на всякий случай
email = from_addr
text = "{0} {1}!\n{2}\n{3}\n{4}\n\n{5}".format(hello_text, name, text1, text2, text3, text4)
print (email, text)
msg = MIMEText(text)
msg['Subject'] = Header('запрос информации по продукту', 'utf-8').encode()
msg['To'] = email
msg['From'] = from_addr
server = smtplib.SMTP('smtp.gmail.com:587')
server.ehlo()
server.starttls()
server.login(username, password)
server.sendmail(from_addr, email, msg.as_string())
server.quit

среда, 5 февраля 2014 г.

Wiki для ведения технической документации организации

Для ведения технической документации организации достаточно давно использую mindtouch dekiwiki. Последняя версия 10.1.4, ставится из репозитория mindtouch на debian 6 (но не ставится на более новые версии), поддерживает AD авторизацию. Не поддерживается с апреля 2013. Что печально, т.к. хорошая вики:

Начинаю рассматривать другие (семантические), поддерживаемые варианты:
datawiki - семантическая wiki с приятным видом, но нет оглавления, как слева в dekiwiki.
twiki - мощная wiki с возможностью семантического ввода через формы. Надо курить подробнее.
tiki wiki - это целая CMS, надо тоже покурить подробнее.
confluence - симпатичная wiki, но немножко платная.


четверг, 23 января 2014 г.

не забыть бы...

Команды, которые надо сделать в свежеустановленном дистрибутиве debian:
  1. dpkg-reconfigure debconf - выбрать dialog и low - чтобы спрашивал про все настраиваемые параметры при установке пакета
  2. dpkg-reconfigure tzdata - чтобы установить нормальный часовой пояс (если при установке выбирается английский язык)
  3. Пересборка пакетов из testing/unstable в stable (подробно тут):
    /etc/apt/sources.list:
    deb-src http://ftp.debian.org/debian testing main contrib non-free
    deb-src http://ftp.debian.org/debian stable main contrib non-free
    # aptitude update
    # apt-get source librecad/testing
    # apt-get build-dep librecad/testing
    # debuild -us -uc
    # cd ../
    # dpkg -i librecad.deb

четверг, 7 ноября 2013 г.

Копирование по сети, используя ssh pipe

tar cvf - 10_Recommended | gzip | ssh root@pdc-t4-1-2 "cd /soft/; gunzip | tar xf - "

понедельник, 1 июля 2013 г.

Удаление LUN SAN-диска на Oracle Linux без перезагрузки операционной системы

перепост: http://linuxpkd.blogspot.ru/2012/03/san-disk-is-removed-from-multipath.html


  1. Удостовериться, что диск не используется:
    размонтировать, удалить из fstab
    удалить из lvm
  2. Удалить диск, используя одно из следующих действий:
    1. #multipath –f /dev/mpath/mpath1
    2. 
    # multipathd –k
    multipathd> show multipaths
    multipathd> remove multipath mpath0
    3. #dmsetup remove $device-name
    4. можно прописать диск в блэклистах multipath, чтобы при следующей загрузки он не использовался:
    # /sbin/scsi_id -g -u -s /block/sdaj
    blacklist { wwid 360000970000192604349533030344232 }
  3. Удалить диск из системы:
    # echo "1" > /sys/block/sdX/device/delete


пятница, 7 июня 2013 г.

Настройка пересылки root почты на сервере под Oracle Linux на другой почтовый ящик (smart host)

1. Install sendmail-cf
2. vim /etc/mail/sendmail.mc - uncomment SMART_HOST option
3. make -C /etc/mail
4. vim /etc/aliases - add alias for root
5. /etc/init.d/sendmail restart

вторник, 28 мая 2013 г.

Использование прокси MS ISA в линуксе


цитата из http://kubuntu.ru/node/1003
если в организации в качестве прокси стоит MS ISA, то при попытке использовать стандартный
export http_proxy=http://login:password@proxy:port/
получаем сообщение об ошибке:
407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )
Действовать необходимо следующим образом (на примере debian 7):
Качаем из http://mirror.yandex.ru/debian/pool/main/n/ntlmaps/ пакет, выкладываем куда-нить по ssh, забираем с настраиваемого сервера по ssh (слава богу ssh и scp инсталлируются по-умолчанию). Устанавливаем через dpkg.
После Установки конфигурим файл server.cfg (/etc/ntlmaps/server.cfg)
LISTEN_PORT: 5865 обычно по умолчанию
PARENT_PROXY_PORT: 8080 тут ставите порт своей proxy
NT_DOMAIN: DOMEN.ru свой домен если есть
USER: свой логин в proxy
PASSWORD: свой пароль


Сохраняем файл и запускаем сервис
/etc/init.d/ntlmaps start
Устанавливаем локальную прокси
export ftp_proxy="http://127.0.0.1:5865"

export http_proxy="http://127.0.0.1:5865"
и запускаем 
apt-get update

четверг, 23 мая 2013 г.

Включение/выключение режима архивных логов в Oracle DB

перепост http://vistababa.wordpress.com/2008/06/12/how-to-turn-archivelog-mode-on-and-off-in-oracle/

Включение режима архивных логов
Вначале убедимся, что БД не в режима архивных логов

SQL> select log_mode from v$database;
LOG_MODE
————
NOARCHIVELOG

или
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /archivelog
Oldest online log sequence 7193
Current log sequence 7194
SQL>

Переводим в режим архивных логов:
SQL> shutdown immediate;
SQL> startup mount exclusive;
SQL> alter database archivelog;
SQL> alter database open;

Проверяем:
SQL> select log_mode from v$database;
LOG_MODE
———-
ARCHIVELOG
SQL>

Убеждаемся:
SQL> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /archivelog
Oldest online log sequence 7194
Next log sequence to archive 7195
Current log sequence 7195
 
Чтобы работало после перезагрузки запишем в файл параметров: 
SQ> alter system set log_archive_start=TRUE scope=spfile;
и перезагрузим БД
(параметр LOG_ARCHIVE_START является устаревшим с 10.1. Автоматическое архивирование достигается переводом базы в ARCHIVELOG состояние (http://docs.oracle.com/cd/E18283_01/server.112/e17222/changes.htm)

Note1: Необходимо сразу снять резервную копию.
Note2: Желательно установить параметры init.ora: log_archive_dest, log_archive_dest_1, log_archive_format

Выключение режима архивных логов  
Убеждаемся, что БД в режиме архивных логов:
SQL> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /archivelog
Oldest online log sequence 7194
Next log sequence to archive 7195
Current log sequence 7195
SQL>
Выключаем:
SQL> startup mount excluseve;
SQL> alter database noarchivelog;
SQL> alter database open;
Проверяем:
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /archivelog
Oldest online log sequence 7194
Current log sequence 7195
SQL>
Note1: Все предыдущие копии архивных логов идут в /dev/null.

четверг, 16 мая 2013 г.

Перемещение (миграция) гостевой машины vmware на другой datastore в пределах одного хоста

Указанная ситуация возникает, когда надо разделить гостевые машины по разным datastore, если они изначально были на одном. Пример: все гостевые машины были на локальных дисках, а потом добавили СХД и надо смигрировать часть машин туда.

Перепост http://serverfault.com/questions/372526/move-vmware-esxi-vm-to-new-datastore-preserve-thin-provisioning, последнего ответа.



  1. Выключить гостевую машину.
  2. Правой кнопкой в vsphere cliet удалить её из inventory.
  3. Включить ssh на хосте (Configuration -> Security profile -> Properties (next to Services) -> SSH (in the list) -> Options -> Start)
  4. Зайти по ssh, используя то же имя пользователя и пароль, что и для vsphere client.
  5. Создать целевой каталог:
    mkdir /vmfs/volumes/datastore2/Dmits232
  6. Скопировать "диски" гостевой машины:
    vmkfstools -i /vmfs/volumes/datastore1/Dmits232/Dmits232.vmdk -d thin /vmfs/volumes/datastore2/Dmits232/Dmits232.vmdk
    vmkfstools -i /vmfs/volumes/datastore1/Dmits232/Dmits232_1.vmdk -d thin /vmfs/volumes/datastore2/Dmits232/Dmits232_1.vmdk
  7. Скопировать оставшиеся файлы:
    find "/vmfs/volumes/datastore1/Dmits232/" -maxdepth 1 -type f | grep -v ".vmdk" | while read file; do cp "$file" "/vmfs/volumes/datastore2/Dmits232/"; done
  8. и скопировать снапшоты:
    find "/vmfs/volumes/datastore1/Dmits232/" -maxdepth 1 -type f | grep [0123456789][0123456789][0123456789][0123456789][0123456789][0123456789] | grep ".vmdk" | while read file; do cp "$file" "/vmfs/volumes/datastore2/Dmits232/"; done
  9. Потом через vsphere client - browse datastore - импортировать .vmx файл
  10. При запуске смигрированной (перемещенной) гостевой машины система спросит, скопирована она или перемещена. Выбирать "перемещена". Если выбрать "скопирована", то поменяется mac-адрес виртуальной сетевой карты.


Ярлыки