Pull to refresh

Comments 14

UFO landed and left these words here
UFO landed and left these words here
Плохой скрипт. Там важно добавить FLUSH TABLES WITH READ LOCK, потом сделать снапшот, а потом UNLOCK TABLES и только потом копировать. Иначе однажды получите разрушенные таблицы.
Но и этот автор тоже поленился поискать.
UFO landed and left these words here
Не можешь найти решение свои тривиальных потребностей? — Ищи, а не засирай общий блог.
Вот первом же комментарии вам и нашли.
Вообще это девиз *nix-ов. Главное, что всегда есть альтернатива.
для полноценности желательно сделать массив с исключениями (т.е. с таблицамим бекап которых роедко нужен, например information_schema)
еще когда делал похожий скрипт появилась мысль, удалять не все старые, на пример каждые 6/7 последних. т.е. мы делаем бекапы каждую ночь, и храним за последнию неделю все, а за предыдущие по одному на неделю. но что то както забылось это :(
Я дополнительно делаю полный бекап сайта с файлами и с базой раз в месяц.
# export PGPASSWORD

Это нехорошее решение!!!

Резервное копирование занимает некоторое время в течении которого можно перехватить пароль пользователя PostgreSQL!!!
Альтернетивное решение данной проблемы — разрешить доступ без пароля с определенного ip адреса средствами PostgreSQL.

Вот так и взламываются серверы потом :-)
Согласен, это хорошее решение.
Такие скрипты давно реализованы в рамках backupninja, там можно задать создание дампов и их инкрементный бэкап. Для последнего используется rdiff-backup.
Sign up to leave a comment.

Articles