обновление файла Mysqldump

Есть ли способ обновить файл mysqldump? Допустим, я создал файл дампа для таблицы, которая архивирует данные старше 3 месяцев и удаляет эти архивные записи из исходных записей. И я хочу каждую неделю обновлять тот же файл новыми данными, срок действия которых истекает, и сохранять старые архивные записи. Я знаю, что есть другой способ сделать это с помощью более законного решения для резервного копирования, но, к сожалению, у меня не так много места, чтобы поиграться с конфигурацией сервера и тому подобным. Лучшее, что я могу делать с кукурузой. Заранее спасибо за информацию.


person Gäng Tian    schedule 05.01.2012    source источник


Ответы (2)


Цель дампа базы данных или любых данных резервного копирования — предоставить моментальный снимок того, как база данных выглядела в определенный момент времени, чтобы в случае чего-то катастрофического вы могли вернуться к этой версии базы данных. Если вы вносите изменения в базу данных и хотите получить более актуальный дамп, отражающий эти изменения, решение состоит не в том, чтобы изменять уже созданный дамп; скорее, это создание нового дампа из базы данных. Когда вы будете удовлетворены, вы можете удалить старый дамп, если не хватает места.

person Hammerite    schedule 05.01.2012

Похоже, вы хотите внести изменения во вторичную базу данных, а не в фактический файл дампа. Я бы предложил этот маршрут, тогда, если вам нужны резервные копии этой вторичной базы данных, вы можете взять mysqldump из этой базы данных.

person Mark Shust at M.academy    schedule 05.01.2012