02.11.2016

Ошибка RDP: Удаленный сеанс отключен, поскольку для данного компьютера отсутствуют клиентские лицензии удаленного рабочего стола


Ошибка RDP: Удаленный сеанс отключен, поскольку для данного компьютера отсутствуют клиентские лицензии удаленного рабочего стола

В этом случае необходимо удалить текущую лицензию из кэша, и получить новую.

Для удаления лицензии RDP с клиентского компьютера, откройте ветку реестра

HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing

и удалите все подразделы.

После этого повторите подключение к серверу RDP. 

При первом подключении запустите клиент «от имени Администратора».

25.10.2016

Шпаргалка по SQL Server Management Studio. Восстановление базы данных (либо копирование сохраненной резервной копии в пустую базу данных)

1. Восстановление базы данных (либо копирование сохраненной резервной копии в пустую базу данных)


Сначала неплохо бы создать пустую БД.

Затем слева, в обозревателе объектов (Object Explorer), раскрываем вкладку «Базы данных» (Server Oblects), находим в списке базу данных из которой (или в которую) необходимо восстановить данные, кликаем по ней правой кнопкой мыши, затем в появившемся контекстном меню выбираем «Задачи» (Tasks) — «Восстановить» (Restore) — «База данных…» (Database…)

Запустится мастер восстановления базы данных (Restore Database). Выбираем базу источник (Source for restore), при этом мастер попробует автоматически подобрать последовательность файлов резервных копий для восстановления базы на текущий момент времени.

Если же требуется загрузить данные из конкретного файла или устройства резервного копирования, то необходимо установить соответствующий переключатель в положение «Устройство» (From device) и вручную указать источник для восстановления.

Затем необходимо выбрать базу данных назначения (Destination for restore), т. е. ту информационную базу в которую будут загружаться данные. Эта может быть как база с которой делалась резервная копия, так и любая другая база данных, зарегистрированная на текущем экземпляре SQL Server.

Нажав кнопку «Временная шкала…» (Timeline) можно указать время на которое необходимо восстановить данные. При имеющейся копии журнала транзакций время восстановления можно выбрать с точностью до секунды (или имеющегося checkpoint’а в журнале транзакций).

Очень важно (!) также помнить о том, что если восстановление данных осуществляется в информационную базу отличную от той с которой производилось резервное копирование (т. е. необходимо скопировать базу данных) то на вкладке «Файлы» (Files) необходимо указать путь к файлам этой информационной базы.
На вкладке «Параметры» (Options) можно указать дополнительные параметры резервного копирования. В частности:
  • Флаг «Перезаписать существующую базу данных (WITH REPLACE)» (Overwrite the existing database) указывает, что операция восстановления перезапишет файлы любой базы данных, в настоящее время использующей имя, указанное в качестве базы данных назначения.
  • Флаг «Сохранить параметры репликации (WITH KEEP_REPLICATION)» (Preserve the replication settings) сохраняет настройки репликации при восстановлении опубликованной базы данных на сервере, отличном от сервера, на котором была создана база данных. Этот параметр имеет значение, только если во время создания резервной копии проводилась репликация базы данных.
  • Флаг «Ограничение доступа к восстановленной базе данных (WITH RESTRICTED_USER)» (Restrict access to the restored database) ограничит доступ к базе данных, за исключением пользователей с правами db_ownerdbcreator или sysadmin. Данный параметр имеет смысл использовать, например, если необходимо последовательно восстановить базу из нескольких файлов резервных копий, и доступ пользователей необходимо ограничить до завершения всех операций по восстановлению данных.
  • Если оставить флаг «Создание резервной копии заключительного фрагмента журнала перед восстановлением» (Take tail-log backup before restore) то будет создана резервная копия заключительного фрагмента журнала транзакций. Если для точки во времени, выбранной в окне «Временная шкала резервного копирования» (Backup Timeline) требуется резервная копия заключительного фрагмента журнала, этот флажок будет установлен и снять его будет нельзя.
  • Флаг «Закрыть существующие соединения» (Close existing connections option) переводит базу данных в однопользовательский режим перед началом выполнения процедуры восстановления, а затем возвращает в многопользовательский режим после ее завершения.
  • Ну и наконец, флаг «Выдавать приглашение перед восстановлением каждой резервной копии» (Prompt before restoring each backup) указывает, что после восстановления каждой резервной копии будет выводиться диалоговое окно с вопросом, нужно ли продолжать последовательность восстановления. Этот параметр позволяет приостанавливать последовательность восстановления после восстановления каждой резервной копии. Он будет полезен, например, когда нужно поменять ленты в устройстве, если на сервере имеется только одно ленточное устройство.

Когда все необходимые параметры установлены нажимаем «ОК» для запуска процесса восстановления базы данных. После того, как все операции по восстановлению будут завершены увидим соответствующее уведомление.

 2. Просмотр информации о событиях резервного копирования и восстановления для базы данных

Для того чтобы узнать, когда производилось создание резервных копий конкретной базы данных, а также восстановление базы данных из резервной копии, можно воспользоваться стандартным отчетом «События резервного копирования и восстановления» (Backup and Restore Events). Для формирования данного отчета необходимо в Обозревателе объектов (Server Oblects) кликнуть правой кнопкой мыши по соответствующей базе данных, в контекстном меню выбрать «Отчеты» (Reports) — «Стандартный отчет» (Standart Reports) — «События резервного копирования и восстановления» (Backup and Restore Events).

Сформировавшийся отчет содержит в себе следующие данные:
  • Среднее время, затрачиваемое на операции резервного копирования (Average Time Taken For Backup Operations)
  • Успешные операции резервного копирования (Saccessful Backup Operations)
  • Ошибки операции резервного копирования (Backup Operation Errors)
  • Успешные операции восстановления (Saccessful Restore Operations)

Для просмотра данной информации необходимо раскрыть соответствующую группировку в отчете.

19.10.2016

Cobian Backup + Gmail

Если вдруг на досуге вы будете настраивать Cobian Backup + Gmail, то помните, что:

Mail Settings :
SMTP server : smtp.gmail.com
Port : 587
Authentication : yes + UserName/Password

Advanced settings :
Force Unicode headers : yes
Force Unicode body : yes
Use Ehlo : yes

SSL :
Transport Level Security : Explicit
SSL Method : TLS v1
Authentication type : Auto
Data port protection : Clear
SSL mode : Unassigned
Verify depth : 0

+ usual settings : Sender's name and address, recipients, subject, ..

И не забывайте получить пароль для приложения, если у вас двухфакторная авторизация в Gmail

12.07.2016

Особенности работы VPN в локальной сети



Ситуация следующая:

Есть распределенная сеть, сегменты которой объединены через маршрутизаторы с VPN Lan-to-lan.

Есть также удаленный сервер, на котором поднят VPN сервер, к которому подключаются клиентские машины.

Проблема:

При подключении к VPN сервера становятся недоступными сегменты подсетей.

Решение:
  • свойства VPN-подключения
  • вкладка "Сеть", выбрать компонент "IP весия 4 (TCP/IP)"
  • далее кнопка "Свойства" 
  • кнопка "Дополнительно"
  • вкладка "Параметры IP"
  • снять флажок "Использовать основной шлюз в удаленной сети"

15.05.2016

Microsoft Security Essentials на Windows Server 2008 и 2012 R2

  Microsoft Security Essentials на Windows Server 2008 и 2012 R2
А почему бы и нет:
  • скачиваем MSE с официального сайта, редакция для Windows 7 64bit
  • устанавливаем для загруженного файла режим совместимости с Windows 7
  • запускаем командную строку (cmd) с параметрами администратора
  • переходим в каталог с .exe файлом программы и запускаем установку с параметром «mseinstall /disableoslimit»

01.05.2016

Боты для Telegram (добавляем свои в комменты)


  • @tstickers — лучшие стикеры для Telegram.
  • @GetMyIDBot — бот, с помощью которого вы можете узнать свой ID в Telegram и ID своего собеседника.
  • @LeonardBot — виртуальный бот-помощник, может искать информацию в сети, заказывать такси, сохранять заметки, искать места поблизости, составлять сводку последних новостей и так далее.
  • @DrWebBot — антивирусный бот от Dr.Web, проверяющий ссылки и файлы (до 10 Мб). Можно напрямую отправлять боту подозрительный контент или пересылать ему сообщения, умеет работать в беседах.
  • @LatestArt — канал посвященный современному искусству.
  • @TweetItBot — бот Twitter-клиент.
  • @Science_and_Technology — канал о науке и технике.
  • @long_story_short — краткий пересказ фильмов и сериалов.
  • @msg_stats_bot — бот, для ведения статистики в групповых чатах.
  • @PochtaBot — бот Почты России.
  • @abbsol — канал посвященный статьям и журналистике.
  • @MetricsBot — бот для просмотра данных из Google Analytics.
  • @ru_tracker_bot — бот для поиска раздач торрент-трекера RuTracker.
  • @arcticonline — канал с нерегулярными новостями с полуострова Ямал.
  • @gifscombot — бот, умеющий конвертировать короткие видео в GIF-картинки. Поддерживается импорт из Vine, Twitter, Instagram и других сервисов.
  • @GaiRusBot — бот для проверки штрафов по базе ГИБДД.
  • @Gadgeton — главные новости из мира гаджетов.
  • @ya — новый поисковый бот от Яндекса.
  • @SberbankBot — бот от Сбербанка.
  • @FreeBooksBot — бот для поиска книг.
  • @pixl1 —канал посвященный мобильной фотографии.
  • @kinogamebot — интересная игра для любителей кино - "Угадай кино".
  • @korotkoekino — канал публикующий интересные короткометражки.
  • @RusINNbot — бот для проверки по ИНН.
  • @LearningGermanBot — бот помогающий в изучении немецкого.
  • @vkmusic_bot — бот для загрузки музыки из ВКонтакте.
  • @delorean_bot — бот для создания напоминаний.
  • @bitcoinwalletbot — бот для работы с Bitcoin.
  • @ingress_rus — канал посвящённый популярной геолокационной игре Ingress.
  • @ruassoc_bot — бот для игры в «Ассоциации».
  • @myunpublished — размышления об актуальных явлениях современной жизни.
  • @MagicRobot — бот отвечающий на любые вопросы.
  • @music — бот с классической музыкой.
  • @youtube — бот для просмотра видео из YouTube.
  • @sticker — бот для поиска стикеров по emoji.
  • @foursquare — бот для поиска и отправки друзьям мест и заведений находящихся поблизости.
  • @skyeng — отличный канал для изучающих английский, подписывайтесь.
  • @AliStore — лучшие товары с AliExspress каждый день!
  • @comstatbot — бот собирающий и анализирующий активность в вашем чате.
  • @rationalnumbers — канал с интересной статистикой и данными из разных областей.
  • @russianpdd_bot — бот помогающий проверить свои знания ПДД и подготовиться к экзамену.
  • @facefindbot — бот для поиска людей ВКонтакте по фотографии.
  • @VKAudioBot — бот для загрузки музыки из ВК (ещё не заблокирован для iOS).
  • @coub — бот, с помощью которого можно отправлять и сохранять коубы, в формате GIF.
  • @mybookbot — бот для поиска книг в электронном формате.
  • @MyCookBot — бот для поиска рецептов по названию или ингредиентам.
  • @booksfox — канал о книгах, комиксах и актуальных направлениях современной литературы.
  • @dictmebot — контекстный русско-английский переводчик. Предоставляет примеры использования слов.
  • @TheIdealist — переводы лучших англоязычных статей о науке, обществе, медицине.
  • @topdf_bot — бот для конвертации документов в формат PDF.
  • @Email2TelegramBot — бот, с помощью которого вы сможете создать почтовый ящик и принимать письма прямо в Telegram.
  • @MyTeleCloudBot — бот для загрузки и хранения неограниченного количества файлов.
  • @historyporn — у истории под юбкой. Канал посвященный историческим событиям и фотографиям.
  • @wikipedia_voice_bot — бот для быстрого поиска статей в Википедии.
  • @know_facts — интересные факты каждый день!
  • @EpytomBot — бот-помощник от Насти Сартан. Поможет получить идеальный стиль, всего из 40 вещей в гардеробе. А так же подберет тебе одежду по погоде.
  • @quizariumbot — бот-викторина, поможет провести время весело и с пользой. Добавьте его в группу и разберитесь, наконец, кто из вас самый умный!
  • @webfl — канал, который поможет работодателю найти специалистов для удаленной работы, а фрилансерам найти заказчиков.
  • @vk_bot — полезный бот для администраторов сообществ ВКонтакте. Поможет отслеживать новые записи, комментарии, вступивших, а также получить и ответить на сообщения сообществу.
  • @rebusbot — бот в котором можно разгадывать ребусы и соревноваться с другими игроками за первое место в топе.
  • @geekfilm — все сериалы в одном месте. Следите за выходом новых серий, знакомьтесь с новинками, читайте рецензии.
  • @t_rex_bot — многофункциональный бот для работы с текстом. Включает в себя нормализатор текста, тезаурус, синонимайзер и словарь.
  • @ForismaticBot — бот, который поможет ознакомиться с интересными цитатами известных людей, найти цитаты по слову или автору, а так же озвучить их.
  • @g33ks — канал с новостями из мира информационных технологий.
  • @stockprobot — финансовый бот для отслеживания фондовых индексов.

30.04.2016

TelegramSiteHelper для всех

https://github.com/Surzhikov/TelegramSiteHelper

Telegram Bot and chat to create WebSite Helper (PHP+JS(JQuery2)+HTML+CSS)
Телеграм бот и чат для создания Чата-помощника на сайт
The general scheme of ideas:
That's how it happens: 
1. Online users write to chat 
2. Post it flies on your server 
3. From there Telegram-bot sends it to the correct manager 
4. The manager responds by Telegram 
5. Bot sends a message back to chat 

Screenshot:

Requirement:

You must've Telegram Account. If you don't have make one using https://web.telegram.org/).

Todo:

  1. Download or clone this repo
  2. Create a new bot. Add user @BotFather and follow this step to create a new bot
  3. Edit configuration in «telegramSiteHelper/tbConfig.php»
  4. Upload everything to your hosting/server/VPS
  5. «telegramSiteHelper/tbServer.php» should run continuously, because it is a server. Add the cron job with a period of 1 every minute for this script. If the script fails, it will start again for a minute. It will be launched at the same time only one copy of the script.
  6. Try!
  7. Usage:
  8. Add your bot to your contact list
  9. Enter your manager password
  10. Use command «/offline», «/online», «/exit»

Minuses: 

  • Chat Who made "in haste" to start soon in the project. There are many loopholes, by which for example can be written in another chat room and peek's correspondence.
  • Now, these problems do not disturb me, because chatting assistant site have been made to transfer important and sensitive information.
  • When a manager and a lot of customers - can be confused whom to answer.
  • ... I supplement of the comments

Pros:

  • It works!
  • Free Forever and for any number of managers
  • No need extra applications only telegrams, which is for all popular platforms
  • You can rewrite and stylized chat as you want.
  • Telegram is very fast
  • ... I supplement of the comments

What can be done: 

  • Foolproof and work on security
  • Smart distribution system communications between managers (now the bot sends a random message to the manager)
  • Automatic responses from the bot when the manager was silent for a long time
  • Add a name and a photo manager that is responsible chatting
  • ... I supplement of the comments

In the plans:

  • Admin panel with statistics
  • Work through webhook
Reference: http://habrahabr.ru/post/264035/ (language: russian)
If you try everything, but it is not working - you can write me (https://telegram.me/surzhikov).
Если вы все перепробывали, но все-равно ничего не работает, можете написать мне в телеграм, помогу чем смогу (https://telegram.me/surzhikov).

26.04.2016

Мобильное приложение для Zabbix?

Кто знает реально работающее приложение под Android для работы с Zabbix? Перебрал уже штук пять, все какие-то кривые... Поделитесь инфой...

22.04.2016

Инсталлятор .msi Zabbix

Вот нашел

This package is made for installing Zabbix agent (compiled by ZABBIX SIA) on windows environement.

The packages includes:
  • zabbix_agent for W32 & w64, zabbix_sender and zabbix_get - from source code (precompiled from zabbix SIA)

  • Качать отсюда  http://www.suiviperf.com/zabbix/

    Спасибо доброму человеку.

    18.04.2016

    Настройка VPN Lan-to-Lan на TL-ER6020 v1.0

    Три TpLink, настройка VPN lan-to-lan (в кольцо). Пишу больше для себя, чтобы не забыть, поэтому минимум комментариев.

    Firmware Version: 1.0.2 Build 20140113 Rel.63749
    Hardware Version: TL-ER6020 v1.0








    Работает через два NAT, провайдеры InterZet  и Чайка Телеком (СПБ)