Александр Фролов

Александр Фролов
Рейтинг
155
Регистрация
27.12.2007
Должность
Владелец ИТ-компании Shop2YOU
Интересы
Основатель сервиса Shop2YOU — cоздание интернет-магазинов

Переехали нормально, предварительно перенесли сервисы в другой датацентр, чтобы не было даунтайма. Теперь будем переносить обратно. А так серверы после отключения заработали примерно через 8-10 часов.

foxi:
MNERU, raid1 велика вероятность что сдохнут оба диска одновременно, в особенности если они из одной партии и с одинаковой наработкой. Но зато следуя таким советам как ваш - пользователь будет думать что raid1 бекапить не нужно, второй же диск спасет. а raid0 не будет давать призрачных надежд и будет заставлять делать максимально частые настоящие бекапы.

Но ведь могут быть отказы дисков SSD, не связанные с наработкой? В этом случае RAID1 был бы полезен. Ну а бекапы нужны в любом варианте, никакой RAID в принципе не может заменить бекапы по понятным причинам.

Пользуюсь 1cloud.ru. В отличие от других, не тарифицируется трафик, можно управлять услугами и ресурсами через панель и через API. Пока все нравится)

Для наших интернет-магазинов мы используем многоуровневое резервное копирование.

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

2. Полные бекапы с боевых серверов копируются каждый день на выделенные серверы бекапов, где хранятся по схеме: 6 ежедневных копий, три недельные, три - месячные. Опять же, длительное хранение нужно, если проблема не была замечена сразу.

3. Полные бекапы с серверов резервного копирования закачиваются каждую неделю в офис для хранения на архивном сервере. Это доп. защита от полного дизастера.

В общем, это все сложно и дорого, учитывая объемы хранимых данных. На виртуальных хостингах общего назначения едва ли применимо, опять же по причине большого объема хранимых данных и, как следствие, высоких затрат на хранение.

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

Content-pro:
Спасибо, пока приглянулся Zabbix, буду устанавливать.

Используем Zabbix уже много лет. Можно мониторить что угодно. Посмотрите еще Trapper - очень полезная вещь в Zabbix.

Оптимизайка:
Подскажите, как в этом заббиксе настроить мониторинг серверов за NAT'ом (только активные проверки)? Сколько не бился, без наличия доступа от заббикса к проверяемому серверу - одни алерты :)

Пользуюсь Zabbix trapper и утилитой zabbix_sender. Можно настроить так, что ваши серверы, которые за NAT, будут периодически (по крону) отправлять данные мониторинга на сервер Zabbix с помощью утилиты zabbix_sender.

Я использую эту утилиту, например, для отправки данных мониторинга состояния дисковых массивов, квот пользователей, сроков действия сертификатов SSL, сроков регистрации доменных имен и т.п.

Хотя это конечно не активные проверки заббикса.

Уже давно используем Zabbix, очень удобно, можно мониторить что угодно.

Настроил параметры PHP, чтобы можно было загружать файлы до 128 Мбайт, и загрузил почти все файлы csv, кроме одного.

Насколько я понял, сейчас проблема в том, чтобы правильно выбрать разделители для полей и строк. Пробовал разные варианты (\r\n ~`|$ и т.п.), для некоторых файлов подобрал подходящее.

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

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

*****

`~`

\n\n

---------- Добавлено 23.06.2016 в 14:22 ----------

Получилось! Импортировал через MS Access, потом Excel, потом уже CSV.

SeVlad:
https://www.phpmyadmin.net/ умеет импортить из sql и сsv.

Подвисает на файле размером 147 Мбайт (

Удалось установить Microsoft SQL Server 2014 Express на Windows 7 (64-разрядная) и восстановить дамп базы.

Также удалось при помощи MySQL Workbench перекачать схему на локальный MySQL 5.7.

А вот с перекачкой данных проблемы.

Для начала, MySQL Workbench не справился с кодировками (исходная база Windows-1251).

Попытки экспортировать таблицы в Excel не увенчались успехом - возникают ошибки, связанные с кодировками и типами данных.

Реально удалось выгрузить в CSV с кодировкой Unicode и разделителями полей '|'.

Другие варианты не срабатывают - в данных похоже есть символы Unicode, а также код HTML, запятые и символы табуляции.

Кодировку CSV файла удается поменять через Sublime.

Пытался загрузить этот файл CSV через LOAD DATA, тоже не получилось.

Теперь будем писать программу импорта на Perl, разбирающую CSV и добавляющую в базу данных, если не найду ничего попроще...

Всего: 343