обновление файла Mysqldump - PullRequest
0 голосов
/ 05 января 2012

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

Ответы [ 2 ]

1 голос
/ 05 января 2012

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

0 голосов
/ 05 января 2012

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

...