Обсуждение вопросов по администрированию сервера sticky

Started by kenny on 2012-01-31 20:00 — 88 replies, 30831 views

#21
kenny,Хочу наладить backup mysql, выбираю самый оптимальный подход. Опираясь на свой опыт, что посоветуете ?
Как-то всё забывал, а сегодня авария на серваке случилась и 4 таблицы рухнули. Еле восстановил.
#22
kenny,Хочу наладить backup mysql, выбираю самый оптимальный подход. Опираясь на свой опыт, что посоветуете ? Как-то всё забывал, а сегодня авария на серваке случилась и 4 таблицы рухнули. Еле восстановил.
cron+mysqldump+внешнее хранилище.
примерно так:
mysqldump -u юзер -p пароль название_бд > | gzip > /путь до места хранения баккапов/base.sql.gz
Ну и не забыть эту строку впихать в крон, из общих рекомендаций, делать дамп надо в часы наименьшей нагрузки, после того как отработали все события трекерного крона.
И да, забыл таки, если хотите иметь последние баккапы скажем за неделю, добавьте в имя файла чтоб день недели подставлялся
#23
Скрипт для автоматического баккапа всех баз данных сервера, и удаления баккапов старше недели:
#!/bin/bash
for i in `mysql -p"Пароль_РутаБД" -e'show databases;' | grep -v information_schema | grep -v Database`; do mysqldump -p"Пароль_РутаБД" $i > `date +%Y-%m-%d`-$i.sql; gzip `date +%Y-%m-%d`-$i.sql;done
find /ПутьГдеХранимБаккапы/* -type f -atime +7 -name "*.sql.gz" -delete
Скрипт складывает файлы баккапа БД в место откуда запущен
#24
diden05,renice?
Ну уж если не любим писать скрипты то fsbackup
#25
переводим трекер на debian, столкнулись с проблемой кодировки, второй день копаемся.
html страница сохраненная в кодировке utf-8 отображает русские символы верно, даже без указания чарсета в мета. php страница в кодировке utf-8 кажет кракозябры на русском тексте, и правильный текст на латинском алфавите.
в /etc/apache2/sites-enabled/000-default добавили AddDefaultCharset UTF-8
в php.ini default_charset = "utf-8"
результата нет. кракозябры по типу Я руÑÑкое текÑто
что посоветуете?
#26
tmk, ну наверное правильно сохранить бд
#27
как и сказал Bustra проверьте кодировку в бд, точнее в чем заливали дамб
#28
были собственноручно созданы 2 файла для теста - с бд они не связаны, хранят необходимые для вывода строки в себе. проблема скорее всего в php, но где именно ума не приложу..
#29
tmk, проверьте файлы стаит ли в них кодировка UTF-8 бем BOM
#30
tmk, принудительно передается, метатег чарсета?
Bustra, это тут не причем.