Есть ли способ обновить файл mysqldump? Допустим, я создал файл дампа для таблицы, которая архивирует данные старше 3 месяцев и удаляет эти архивные записи из исходных записей. И я хочу каждую неделю обновлять тот же файл новыми данными, срок действия которых истекает, и сохранять старые архивные записи. Я знаю, что есть другой способ сделать это с помощью более законного решения для резервного копирования, но, к сожалению, у меня не так много места, чтобы поиграться с конфигурацией сервера и тому подобным. Лучшее, что я могу делать с кукурузой. Заранее спасибо за информацию.
обновление файла Mysqldump
Ответы (2)
Цель дампа базы данных или любых данных резервного копирования — предоставить моментальный снимок того, как база данных выглядела в определенный момент времени, чтобы в случае чего-то катастрофического вы могли вернуться к этой версии базы данных. Если вы вносите изменения в базу данных и хотите получить более актуальный дамп, отражающий эти изменения, решение состоит не в том, чтобы изменять уже созданный дамп; скорее, это создание нового дампа из базы данных. Когда вы будете удовлетворены, вы можете удалить старый дамп, если не хватает места.
Похоже, вы хотите внести изменения во вторичную базу данных, а не в фактический файл дампа. Я бы предложил этот маршрут, тогда, если вам нужны резервные копии этой вторичной базы данных, вы можете взять mysqldump из этой базы данных.