• Как защититься от DDOS-атаки однотипными запросами к несуществующим файлам?

    Zettabyte
    @Zettabyte
    Sand, Не думаю, что с ним случится что-то страшное, если это действительно вирус.

    Но когда 24/7 идёт по 50 запросов в секунду, нужно быть большим разгильдяем, чтобы это не заметить. Даже банально по проседанию скорости.

    Плюс посмотрите ниже про подозрения на (явно неумных) конкурентов.
  • Уменьшает ли деление ssd на лог. разделы его срок службы?

    Zettabyte
    @Zettabyte
    Clementino,
    как раз в софте от самсунга для их же ssd есть "over positioning"

    Вообще, термином over-provisioning должна обозначаться часть реального объёма чипов памяти, изначально недоступная пользователю. Она "отрезана" ещё на заводе и работать с ней может только микропрограмма диска.
    Вы не сможете её оставить неразмеченной, неотформатированной, и т.п. Вы просто не увидите её нигде, кроме спецификаций.

    У хороших серверных дисков такой зарезервированный объём может быть и 25%, и 33%, и, вроде бы, даже больше.
  • Уменьшает ли деление ssd на лог. разделы его срок службы?

    Zettabyte
    @Zettabyte
    John Smith,
    я правильно понимаю, что нудно принимать во внимание всю емкость SSD?

    Да, разумеется, речь, о полном объёме. Постарался написать поточнее, прошу извинить, если запутал. Сейчас попробую немного подправить.

    если диск 1тб, есть раздел, условно, 100 гб, остальное в другом разделе, но свободное, а первый раздел заполнен практически полностью - диску, по идее, должно быть все равно (как чувствует себя ОС на заполненном под завязку разделе

    Всё верно, "размазываться" данные должны нормально, ни про какие разделы микрокоду диска неизвестно, встраивать туда интерпретаторы всех возможных файловых систем и вариантов управления разделами было бы безумием.

    В описанном вами примере "слететь с катушек" может только ОС, если вдруг забьёт свой раздел под завязку.

    Не исключаю, что в каких-то сильно крутых ССД (например, для СХД) может быть реализовано управление записью, но я о таком не слышал, и сходу не представлю для чего оно может быть нужно. В любом случае, если они вдруг и существуют, полагаю, что 99% посетителей тостера такие диски даже в руках не подержат.
  • Почему выполняется редирект с HTTPS на HTTPS?

    Zettabyte
    @Zettabyte
    with nginx reverse proxy

    Судя по всему, проблема была как раз в прокси.

    RewriteCond %{HTTP:X-Forwarded-Proto} !https

    Собственно, поэтому я и предлагал вам через PHP посмотреть в т.ч. и эту переменную.
  • После переименования дополнительного жесткого диска, ноутбук стал тупить, некоторые программы, файлы, папки перестал открывать. В чем причина?

    Zettabyte
    @Zettabyte
    ArtJH,
    Завтра иду к мастеру, посмотрим что скажет

    Если на диске важная информация, то будьте КРАЙНЕ осторожны с различными компьютерными сервисами, ремонтами ноутбуков, и тем более, админами по вызову и "программистами"!
    Они могут нормально выполнять базовое обслуживание компьютеров, но не иметь оборудования именно для восстановления данных (оно дорогое), а также достаточного объёма знаний по работе с жёсткими дисками.

    В результате будут использовать какие-то простые программы "домашнего" уровня, и тем самым сильно ухудшат ситуацию, или вообще добьют диск. К нам регулярно поступают такие заказы.

    У вас, судя по описанию, пока что простой (для специалиста по восстановлению, не для ремонтника!) случай. Оцените ситуацию трезво с точки зрения того, что случится, если этот момент будет упущен. На всякий случай, вот краткая универсальная памятка о выборе сервиса восстановления данных.
  • Почему выполняется редирект с HTTPS на HTTPS?

    Zettabyte
    @Zettabyte
    Edward, Я не зря написал, что "для вашего случая может отличаться".

    На это может влиять установленный софт, прокси, балансировщики нагрузки, и т.п.
    Например, вместо "on" может быть "1".

    Набросайте на PHP простенький скрипт, который вам покажет $_SERVER["HTTPS"], $_SERVER["HTTP_USESSL"], и $_SERVER['HTTP_X_FORWARDED_PROTO']

    Что-то наподобие такого, добавьте переменные выше или оставьте только их:
    <?php
    $indicesServer = array('PHP_SELF',
    'argv',
    'argc',
    'GATEWAY_INTERFACE',
    'SERVER_ADDR',
    'SERVER_NAME',
    'SERVER_SOFTWARE',
    'SERVER_PROTOCOL',
    'REQUEST_METHOD',
    'REQUEST_TIME',
    'REQUEST_TIME_FLOAT',
    'QUERY_STRING',
    'DOCUMENT_ROOT',
    'HTTP_ACCEPT',
    'HTTP_ACCEPT_CHARSET',
    'HTTP_ACCEPT_ENCODING',
    'HTTP_ACCEPT_LANGUAGE',
    'HTTP_CONNECTION',
    'HTTP_HOST',
    'HTTP_REFERER',
    'HTTP_USER_AGENT',
    'HTTPS',
    'REMOTE_ADDR',
    'REMOTE_HOST',
    'REMOTE_PORT',
    'REMOTE_USER',
    'REDIRECT_REMOTE_USER',
    'SCRIPT_FILENAME',
    'SERVER_ADMIN',
    'SERVER_PORT',
    'SERVER_SIGNATURE',
    'PATH_TRANSLATED',
    'SCRIPT_NAME',
    'REQUEST_URI',
    'PHP_AUTH_DIGEST',
    'PHP_AUTH_USER',
    'PHP_AUTH_PW',
    'AUTH_TYPE',
    'PATH_INFO',
    'ORIG_PATH_INFO') ;
    
    echo '<table cellpadding="10">' ;
    foreach ($indicesServer as $arg) {
        if (isset($_SERVER[$arg])) {
            echo '<tr><td>'.$arg.'</td><td>' . $_SERVER[$arg] . '</td></tr>' ;
        }
        else {
            echo '<tr><td>'.$arg.'</td><td>-</td></tr>' ;
        }
    }
    echo '</table>' ;
    ?>


    Либо выведите вообще их все:
    foreach ($_SERVER as $parm => $value)  echo "$parm = '$value'\n";
  • Как вернуть файлы с бекапа, если сгорел сервер?

    Zettabyte
    @Zettabyte
    Может стоит активировать План аварийного восстановления?

    На твиттере в ответах к твитам OVH на тему SBG2 fire неслабая часть пользователей пытается активировать disaster plan / data recovery :)
    ovh-data-recovery-plan-cloud-fire.png
    ovh-disaster-recovery-plan-fire.png
  • Возможно ли заменить процессор в ноутбуке на другой с таким же сокетом?

    Zettabyte
    @Zettabyte
    DevMan,
    не крест.

    Согласен. В час ночи сформулировал нечётко. Уточнил.
  • Возможно ли заменить процессор в ноутбуке на другой с таким же сокетом?

    Zettabyte
    @Zettabyte
    konstant1n13, Формально микросхемы на шарах можно перепаивать.
    Наши специалисты при прямой работе с памятью для восстановления данных время от времени такое делают.

    Возможность перепайки зависит от количества шаров, их размера, "температурной стойкости" чипа, и навыков электронщика.

    Конкретно ваш процессор я не видел и заменяемость оценить не смогу. Знаю, что умельцы реболлят, например, видеокарты. Также знаю, что например, процессор Exynos в телефоне Samsung S7 в незаводских условиях перепаять не выйдет - слишком всё мелко/тонко.

    В любом случае, самостоятельно процессор на BGA вы наверняка не замените - нужно оборудование и навыки. Сможет ли специалист - надо изучать отдельно. При этом ещё нужно изучить вопрос стоимости такой замены.
  • Как заставить работать mysql_query на php7?

    Zettabyte
    @Zettabyte
    Vadimqa,
    Я слабоват в администрировании

    Стал одной из жертв пожара на OVH

    Нет, вы как раз вполне неплохи в администрировании. Гораздо лучше ребят, которые вчера судорожно пытались активировать disaster plan / data recovery :)
    ovh-data-recovery-plan-cloud-fire.png
    ovh-disaster-recovery-plan-fire.png
  • Почему интерфейс телеги кажется таким плавным и быстрым?

    Zettabyte
    @Zettabyte
    Не пользовался основным приложением, но говорят, что Telegram X ещё быстрее и "плавнее".
    Там объясняют использованием TDLib.
  • Почему мыши так быстро садятся?

    Zettabyte
    @Zettabyte
    Почему мыши так быстро садятся?

    Простите, но 8-го марта классика здесь как никогда к месту :)

    О, кто в словах красу твою опишет?
    Ты бесподобна, друг мой, но… прости,
    Меня интересуют только мыши,
    Их стоимость, и где приобрести.

    Садятся, наверное, всё-таки батарейки или аккумуляторы :)
  • Как восстановить данные с жесткого диска?

    Zettabyte
    @Zettabyte
    Uno,
    Не поверишь, у меня тоже сдох такой же барракуда!

    Как раз-таки вполне верим, учитывая возраст рыбки. В 2021-м эти барракуды уже потихоньку начинают превращаться в латимерии.

    расскажи плз в итоге удалось ли восстановить

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

    Если же говорить в целом, то мы восстановим информацию с диска и в более худшем состоянии, изменятся лишь цена, полнота результата (процент восстановленных данных), и сроки.

    и сколько стоило

    Ваш вопрос отчасти похож на "У меня тоже болит зуб! Расскажи, удалось ли вылечить и сколько стоило?".
    Чтобы однозначно говорить о том, насколько зубаста ваша barracuda, нужно знать её состояние, а в идеале - увидеть.

    У автора наиболее важный момент в том, чтобы не добить жёсткий диск с важными данными, который сейчас, судя по всему, во вполне приемлемом состоянии.
    Если диск не щёлкает, то считайте, что почти наверняка всё будет ОК. В т.ч. и в том плане, что диск удастся запустить и вычитать с минимальными пропусками его родными головами, без вскрытия гермоблока и их замены. А это тот уровень сложности, который даёт и приятную стоимость, и короткие сроки.
  • Как восстановить данные с жесткого диска?

    Zettabyte
    @Zettabyte
    VIigor, Всегда пожалуйста, буду рад, если удастся поспособствовать хэппи-энду.

    P.S.
    При необходимости, если потребуется, могу списаться с вами напрямую, если будут вопросы для непубличного обсуждения. Единственное, я подзагружен своими делами на праздниках, а в офисе у нас сейчас только один инженер в "режиме выходного дня", так что отвечать могу не очень оперативно.
  • Как восстановить данные с жесткого диска?

    Zettabyte
    @Zettabyte
    Собственно, Ромзес Панагиотис всё верно написал простыми словами.

    Единственное, что можно добавить, это то, что
    Да и нужно уметь интерпретировать данные диагностики правильно
    интерпретатор СМАРТ есть в R.tester'е. Помимо этого, ещё есть "анкета" для опроса пользователя, данные из которой программа также использует для того, чтобы попытаться в домашних условиях с максимальной вероятностью предположить суть проблемы.

    Однако, в вашем случае я бы, как и написал ниже, сразу шёл к специалистам. Описание факторов максимально к этому располагает.
    Собственно, и в анкете Р.тестера, при выборе варианта "данные критически важны" никаких тестов производиться не будет, а будет предложено обратиться к специалисту. Этот вариант постановки диагноза всегда будет наиболее точным.
  • Как восстановить данные с жесткого диска?

    Zettabyte
    @Zettabyte
    VIigor,
    Seagate barracuda 7200.12 250 GB

    Да, это уже старичок (это 2009-2011 гг. выпуска, а то м.б. и старше), он вполне мог "устать" и захотеть на покой.

    Сейчас разумные варианты действия следующие:
    • Если данные критически важны, то не делать вообще ничего, даже не включать. С учётом возраста, проблемы, скорее всего, всё-таки с диском, и с ним нужно работать на специализированном аппаратно-программном комплексе. Любые программы для домашнего использования могут навредить, в т.ч. и потому, что Windows будет дёргать диск. Операционная система по умолчанию считает все устройства рабочими.
      Обращаться за диагностикой в специализированную компанию, в нормальных диагностика бесплатная.
    • Если хотите рискнуть (лучше не стоит), можете подключить диск напрямую к другому работающему компьютеру с Windows и сделать диагностику с помощью R.tester'а. Грузиться (и скачивать архив) нужно с другого диска, ваш не трогать.
      Но с высокой вероятностью это просто лишний неоправданный риск. Я бы отказался от этого варианта из-за сочетания важности данных и возраста диска.

    Посоветуйте

    Вот наши коллеги по восстановлению данных в Санкт-Петербурге (либо описание подлиннее: leprekon-nw.ru/?q=node/22, там же есть и цены).
    Это маленькая, но старая фирма, в которой не будут устраивать лохотрон. Пока это маловероятно, но если они увидят, что случай сложный, то либо вернут вам диск, либо, согласовав это с вами, передадут нам.
    Но пока я не думаю, что последнее потребуется, т.к. по описанию вроде бы кошмары отсутствуют и среди симптомов (диск не щёлкает, не останавливается), и среди неразумных действий, ухудшающих ситуацию.
  • В рабочей папке пропали все файлы после зависания и перезапуска Finder в MacOS, как их восстановить?

    Zettabyte
    @Zettabyte
    Chell87, Возможность восстановления каталогов и имён файлов зависит от состояния структур файловой системы, того какие её элементы удастся найти.

    У R.saver'а достаточно лаконичный интерфейс, но "под капотом там всё по максимуму", т.е. с точки зрения анализа делается всё возможное (в старой версии можно было выбирать/отключать).
    Так что отработает он в любом случае по полной - найдёт всё, что можно, и всё, что можно, реконструирует.

    По идее, так должна работать любая программа для восстановления данных, но понятное дело, за абсолютно все сторонние продукты я поручиться не могу.
  • Домена нет, корпоративная почта есть, как быть?

    Zettabyte
    @Zettabyte
    единственный выход пытаться с ним связаться

    Новому владельцу пишите в последнюю очередь, особенно если он похож на сквоттера.

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

    Не изучал этот вопрос, но как я понимаю, даже получив домен, войти в аккаунт Гугл аппс новому владельцу будет не так просто. А договорившись с кем-то у провайдера, можно будет попробовать что-то сделать с доменами и алиасами.

    Кроме того, если домен не сильно красивый или пузомеристый, через год его могут дропнуть, это будет ещё один ваш шанс, если актуальность сохранится.
  • Домена нет, корпоративная почта есть, как быть?

    Zettabyte
    @Zettabyte
    Не до конца ясно откуда именно эта ошибка и результатом чего является это сообщение.

    DNS type 'mx' lookup of domen.com had no relevant answers
    DNS type 'a' lookup of domen.com had no relevant answers

    Но, судя по вот этому, похоже, что у них проблема с DNS-записями. Не резолвится и сам домен, и то, куда идти поступающей на него почте. Наверное, также не работает и mail.domen.com, если он был.

    Также может быть, что домен разделегировали, либо не оплатили продление.

    DNS type '__' lookup of domen.com responded with code NOERROR

    В сочетании с вышеизложенным, вот эти строки выглядят занятно - сходу не скажу как их интерпретировать.
  • Почему падает mysqld?

    Zettabyte
    @Zettabyte
    Ромзес Панагиотис,
    Увы. Россия - не Европа.

    В чём-то "увы", а в чём-то и "к счастью".

    Как человек, пользующийся и российскими и зарубежными хостингами с 2007-го года, могу сказать, что очень разные компании есть и у нас и там.

    Если нужно больше конкретики по текущему вопросу, то начать можно с того, что у нас в поддержках хостинга не бывает арабов и индусов.