Как стать автором
Обновить

Администрирование

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

15 супер полезных примеров команды find в Linux

Блог компании FirstVDS Настройка Linux *Системное администрирование *
Перевод

Практические примеры, которые приведены в этой статье, помогут вам освоить очень эффективную и крайне полезную команду find.
Читать дальше →
Рейтинг 0
Просмотры 76
Комментарии 0

Новости

Автоматизированные бэкапы postgresql

PostgreSQL *Администрирование баз данных *Разработка под Linux *
Tutorial

Всем привет! Я бы сказал что эта статья cookbok по которому можно создать простое и эффективное решение для создания бэкапов базы данных.

Казалось бы довольно очевидная задача но тем не менее когда я хотел её решить столкнулся с множеством проблем. Готовые бесплатные решения в большинстве своем направленны на управления кластерами или не поддерживаются на ARM-машинах.

В ходе исследования был собран следующий рецепт с помощью которого можно делать бэкапы и получать уведомления по почте, вам даже не понадобиться свой smtp достаточно gmail-аккаунта.

Узнать как
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 369
Комментарии 6

Wireguard VPN, Yggdrasil, ALFIS DNS и AdGuard

Децентрализованные сети Сетевые технологии *
Из песочницы

На написание этой статьи спровоцировала вот эта статья, с кучей странностей, и необязательных действий. Если коротко, то автор не понимает зачем он ставит те или иные программы, а именно - Unbound и dnsproxy. Но так как кроме исправления недочётов той статьи хочется добавить чего-то полезного, мы несколько расширим возможности подключающихся к серверу клиентов.

Во-первых, несколько слов об Yggdrasil. Это одноранговая сеть с адресами IPv6, которая по сути может считаться новым слоем сети Интернет. При установке и настройке у вас появляется новый сетевой интерфейс, который является окном в этот новый слой. Всё так же, как с обычным протоколом IPv6 - вы можете использовать его для удалённого подключения к своим устройствам без реального IPv4, для удалённого администрирования, размещения там каких-то ресурсов, например того же Nextcloud. Всё это находится как бы в глобальном пространстве общей приватной сети. Кто-то там разместил прокси-серверы для Telegram, которые нельзя заблокировать, кто-то выход в "большой" Интернет через сеть Tor. Там же есть несколько серверов для общения, вроде Mattermost, IRC и XMPP. Статей по настройке и использованию на Хабре уже достаточно.

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 5.3K
Комментарии 6

Готовимся к бесплатному экзамену HCSA – Intelligent Collaboration

Блог компании Huawei IT-инфраструктура *Сетевые технологии *Сетевое оборудование Видеоконференцсвязь

До конца года еще есть время бесплатно сдать сертификационный экзамен Huawei по одному из шести доступных направлений. Профильные эксперты компании помогут быстро усвоить учебный материал и повысить шансы на успех. Сегодня разбираемся с направлением HCSA – Intelligent Collaboration.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 645
Комментарии 0

Автоматическое создание changeSet'ов Liquibase из Java entity

Программирование *Java *Администрирование баз данных *
Tutorial

При разработке и дальнейшей поддержки приложения база данных изменяется: добавляются, удаляются таблицы, столбцы и т.д. Для упрощения отслеживания изменений существует Liquibase. Эта библиотека, в начале запуска приложения решает, надо ли на конкретной базе выполнить конкретные скрипты, или же они в ней уже выполнены.

Каждый раз при добавление или изменение Entity, мы должны добавить новый changSet. Но что если я скажу, что есть плагин, который сам создает changeSetы на основе нашей Entity и уже существующей структуры базы данных?

Нам понадобится java, spring, gradle и liquibase plugin.

Начальные данные

Для начала нужно создать проект и пару простых Entity.

В файл build.gradle добавляем плагин:

plugins {
id 'org.liquibase.gradle' version '2.0.4'
}

Можно так же указать в переменных файл

liquibase {

activities {

main {

changeLogFile "$buildDir/generated-migrations.yaml"

url database.getProperty("dbUrl")

username database.getProperty("dbUsername")

password database.getProperty("dbPassword")

referenceUrl 'hibernate:spring:entity?dialect=org.hibernate.dialect.PostgreSQL10Dialect&hibernate.physical_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy&hibernate.implicit_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy'

logLevel 'debug'

}

runList = "main"

}

}

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 671
Комментарии 6

Zeebe и Camunda: сравниваем известные BPM-системы под высокими нагрузками

Блог компании Райффайзенбанк Высокая производительность *Java *IT-инфраструктура *Микросервисы *

Всем привет! Меня зовут Николай Первухин, я Senior Java Developer в Райффайзенбанке. В последнее время я активно занимаюсь BPM-системами Camunda и Zeebe (основа Camunda-cloud). Если вы, как и я, с ходу не можете ответить на вопрос, кто быстрее — Camunda или Zeebe, насколько, и в каких случаях они могут тормозить, то добро пожаловать под кат.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 1.4K
Комментарии 2

[В закладки] Базовая карта законодательства РФ по защите информации и как ей пользоваться

Блог компании Бастион Информационная безопасность *Администрирование баз данных *Законодательство в IT Инфографика

Мы подготовили путеводитель по законам и подзаконным актам в области ИБ, схему для базовой навигации и поиска решений распространенных проблем. 

Она сбережет время и поможет найти документы, в которых прописаны те или иные требования по защите информации, инструкции по работе с различными видами данных, состав проектной документации и так далее.

Читать далее
Всего голосов 21: ↑18 и ↓3 +15
Просмотры 4.3K
Комментарии 10

Понимание взаимоотношений между SLO, SLI и SRE

Блог компании Nixys IT-стандарты *Управление продуктом *DevOps *
Перевод


Даже после сдачи проекта клиенту работа разработчика программного обеспечения не закончена. Следующей фазой выступает обеспечение надежности оказываемых услуг. В практике проектирование надежности сайта (SRE) есть два ключевых понятия, о которых следует знать инженерам: цель уровня обслуживания (SLO) и индикатор уровня обслуживания (SLI).В этой статье мы рассмотрим важность SLI и SRE и как их применять.

Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 663
Комментарии 2

Собираем демо-кластер Minio, потому что можем

Настройка Linux *Системное администрирование *

Я понятия не имею будет это кому-то полезно или нет, но это и не важно. Раз посты про установку Apache и php по прежнему имеют успех - то пусть будет и этот.
Выбор гипервизора, ОС и тд я не буду рассматривать никак, это не имеет значения.
Почему не докер? Потому.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.1K
Комментарии 12

Как одна строка удалила 478 микросервисов Skyscanner по всему миру

Блог компании SkillFactory Программирование *IT-инфраструктура *Git *DevOps *
Перевод

25 августа 2021 года команда Skyscanner внесла неверные изменения в шаблон системы конфигурирования инфраструктуры. Это привело к удалению всех микросервисов, которые обслуживали skyscanner.net, а также отвечали за данные мобильного приложения. К старту курса по DevOps делимся подробностями от Skyscanner.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 5.4K
Комментарии 7

Больше операционных систем, хороших и разных: что умеет ToaruOS 2.0

Блог компании Selectel IT-инфраструктура *IT-стандарты *Софт

В мире информационных технологий много всего интересного — как среди аппаратного обеспечения, то есть «железа», так и программного. Одна из таких интересных вещей — Unix-подобная операционная система ToaruOS 2.0. Она началась едва ли не со студенческой курсовой работы, но постепенно превратилась во вполне серьезный проект, коммьюнити которого быстро расширяется.

Ну а поскольку на днях появилась уже версия 2.0, то о ней стоит поговорить, поскольку проект явно не собирается затухать, а развивается. Краткая история ОС и список ее возможностей, включая новую версию — под катом.
Читать дальше →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры 8.1K
Комментарии 15

ua-hosting.company — задизайнено в Cтудии Артемия Лебедева, 15 лет спустя

Блог компании ua-hosting.company Хостинг IT-инфраструктура *Дизайн История IT
Проект ua-hosting.company берёт своё начало еще в далёком 2006 году, когда услуги хостинга предоставлялись в рамках некоммерческого проекта, который требовалось окупать. Подробнее об этом Вы можете узнать из нашей исторической статьи — «ua-hosting.company» или как стать хостинг-провайдером с нуля и сгенерировать трафика больше, чем вся Беларусь.

Тогда ни о каком дизайне, созданном в профессиональной студии, не приходилось и мечтать. Первый дизайн пришлось разрабатывать самому, в последствии переключиться на первый движок (Data Life Engine) и заказать скин у дизайнера-фрилансера за $150, а в 2014 году вернутся к варианту без движка, заказав дизайн у одной украинской студии из Мариуполя (makebecool.com), которая выразила готовность выполнить работу в ответ на наш запрос на fl.ru за сумму в пределах 3 тыс долларов, что выглядело более-менее адекватно на общем фоне. К слову, тогда нам поступали предложения и с большим требуемым бюджетом. Особенно порадовал no-name дизайнер, который хотел за свою работу не много не мало, а от 25 тыс долларов, уверяя нас в том, что это адекватная цена и хороший дизайн может стоить ещё дороже:



И я знал у кого. Еще во времена студенчества, а именно в 2004-2006 годах, мой однокурсник с другой группы, увлекавшийся дизайном, бузил на Тёму. В то время у многих от него уже горели пердаки. «Ты знаешь, он берёт 10 тыс долларов за дизайн одной страницы, которую по итогам делают фрилансеры за 100 долларов и люди платят». Уже тогда Студия Артемия Лебедева была известна и набирала свою популярность. Уже тогда дизайн сайта у них мог запросто стоить 100 тыс долларов и даже больше. Только логотип задизайнить — от миллиона рублей. Что говорить о сайте…
Читать дальше →
Всего голосов 73: ↑55 и ↓18 +37
Просмотры 13K
Комментарии 162

IRCaBot: Современное решение для чат-лога IRC

Децентрализованные сети Мессенджеры *Управление сообществом *Социальные сети и сообщества

IRC является масштабируемым и беспрецедентно легковесным, но с одним большим изъяном: у пользователя отсутствует история чатов за время его оффлайна. Для конкретно взятого пользователя существуют решения, обеспечивающие данный функционал, но для накопления всей истории чата и ее публичного использования они не подходят. А нужда в логировании чата имеет место быть: сколько корпоративных перлов и ценных бесед разработчиков проходит бесследно!

Читать далее
Всего голосов 5: ↑2 и ↓3 -1
Просмотры 662
Комментарии 0

Как работать с Tanzu — опыт Sportmaster Lab

Блог компании Sportmaster Lab IT-инфраструктура *Виртуализация *DevOps *Kubernetes *
Tanzu от VMware — это набор полезных продуктов для тех, кто работает с микросервисами. В Sportmaster Lab мы тоже начали его использовать, и в этом посте расскажем, как именно. Помогут нам в этом Павел Бацев, старший администратор сервисов Спортмастера, и Алексей Гришутин, который отвечает за сети и сервисы. Поговорим про Tanzu, про общую архитектуру, отказоустойчивость, бэкапы и много другое.



Почему вы вообще решили использовать Kubernetes и как пришли к нему?

Павел

Было бы странно, если бы развитие микросервисной архитектуры прошло мимо Спортмастера, так что внедрение Kubernetes, да и других оркестраторов, мы активно рассматривали — количество сервисов увеличивается, монолит разрушается, микросервисы внедряются. В общем, современные проблемы требуют современных решений, так что мы пришли к Kubernetes именно как к достаточно популярному и зрелому решению на сегодня.

Ваши коллеги уже умели с ним работать, или приходилось дополнительно их обучать?


На старте это всё было таки личным начинанием по изучению новых подходов реализации инфраструктуры, так что у кого из коллег были неплохие знания именно в Kubernetes, кто-то просто хорошо разбирался в контейнеризации, микросервисах и девопсе. Конечно, были и люди с совсем базовым уровнем в этом плане, они прошли обучение Kubernetes и ощутимо повысили свой уровень знаний. Но в целом в начале был довольно разный уровень подготовки, да.

Почему вы стали смотреть в сторону именно коммерческого решения? Ведь много опенсорса уже есть для Kubernetes, бесплатного. Какие плюсы вы для себя увидели в коммерческой версии?

Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 1K
Комментарии 0

Как я восстановил данные после форматирования, создания разделов и установки системы на «не том» жестком диске

Блог компании RUVDS.com Восстановление данных *Хранение данных *Хранилища данных *Накопители

Здесь будет история о том, как я восстановил файлы и каталоги с жёсткого диска, который превратился в неразмеченную область, был частично отформатирован, разбит на новые разделы, на один из которых и была установлена новая система Linux. Если вам всё ещё интересно, вэлком под кат.
Читать дальше →
Всего голосов 108: ↑104 и ↓4 +100
Просмотры 22K
Комментарии 72

Обеспечение безопасности в OpenStack

Блог компании Фактор груп Облачные вычисления *Облачные сервисы
Перевод

Безопасность облачных вычислений изначально вызывала опасения: можно ли доверять облаку настолько, чтобы разместить в нем корпоративную инфраструктуру? Особенно остро этот вопрос встает в гибридной или мультиоблачной архитектуре, где используется одно или несколько публичных облаков наряду с частным облаком или локальной средой.

Организации все чаще переносят рабочие нагрузки в облако для повышения эффективности, при этом облачные среды должны соответствовать строгим требованиям безопасности и комплаенса. Чаще всего организации начинают задумываться об этом слишком поздно, уже при реализации и развертывании OpenStack. Здесь их ждут неприятные сюрпризы, ведь оказывается, что развертывание не соответствует необходимым стандартам безопасности. Хотя OpenStack известен как очень надежное и защищенное решение, которое хорошо подходит для отраслей со строгим регулированием, таких как здравоохранение, правительство, банковские услуги и телекоммуникации, следует уделить особое внимание вопросу безопасности еще на этапе проектирования.

Читать далее
Рейтинг 0
Просмотры 510
Комментарии 0

Проблемы при сборке Docker образов внутри Docker контейнеров на TeamCity

Блог компании Visiology DevOps *

"Запускаешь контейнер сервера, запускаешь контейнер билд агента и начинаешь собирать Docker образ своего приложения. Ничего сложного, работы на пару часов!" - так думали мы, но всё оказалось несколько сложнее. Дальше я расскажу с какими проблемами столкнулись мы и как мы их решили.

Поехали
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.6K
Комментарии 15

Все еще храните свой трафик в старом формате?

Сетевые технологии *IT-стандарты *Хранение данных *
Из песочницы

Когда речь заходит о хранении и анализе сетевого трафика в голове сразу возникают ассоциации с такими инструментами как tcpdump и Wireshark. На ресурсе конечно же есть статьи, посвященные работе с ними, но о формате файла, в который помещается захваченный трафик, ничего не написано. Попробую немного закрыть это упущение и в доступной форме рассказать о «новом» поколении открытого формата дампа сетевого трафика pcap (Packet CAPture), который называется pcapng (pcap Next Generation).

Начать трату своего сетевого трафика ...
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 2.6K
Комментарии 0

Не оставляй шанса киберпреступникам, регистрируйся! На Positive Launch Day представим решение для борьбы с киберугрозами

Блог компании Positive Technologies Информационная безопасность *Антивирусная защита *Управление продуктом *Конференции

14 декабря приглашаем всех, кто интересуется кибербезопасностью, на Positive Launch Day, где мы представим новое решение для обнаружения киберугроз и реагирования на них — PT XDR.

Возможно, вы уже знаете, что такое XDR-решения, а может, впервые слышите о системах расширенного обнаружения сетевых атак и устранения угроз на всех уровнях.

Так или иначе, XDR — один из трендов информационной безопасности, который, по мнению Gartner, находится в данный момент на стадии технологического прорыва. XDR-системы автоматизируют процессы реагирования на киберугрозы, сокращают время, необходимое для остановки атаки, позволяют восстановить работоспособность систем после инцидента ИБ. Также они позволяют тщательно расследовать инциденты начиная с нулевого действия, другими словами, первого шага злоумышленника, когда он попытался проникнуть в инфраструктуру.

Узнать больше
Рейтинг 0
Просмотры 443
Комментарии 0

Анонимный Дед Мороз 2021-2022: пост хвастовства новогодними подарками

Habr Распределённые системы *

Какой самый частый комментарий после запуска Хабра-АДМ? Верно! "Пора делать пост Хвастовства." Что ж, пора - значит пора!

Пост Хвастовства объявляется открытым!

С НАСТУПАЮЩИМ НОВЫМ 2022 ГОДОМ!

PS: А если вам кажется, что комментариев пока слишком мало, можете посмотреть, как это было в прошлых сезонах: 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020.

Хвастаться и завидовать
Всего голосов 51: ↑50 и ↓1 +49
Просмотры 3.6K
Комментарии 8