Наши контракты с нашими клиентами гласят, что мы управляем и сохраняем данные только за последние 3 месяца. Поскольку у нас такое приложение с большим объемом, мы архивируем производственные таблицы, перемещая старые данные в базу данных «архив». У меня есть хранимая процедура, которая собирает старые данные, выгружает их в таблицы в базе данных «архив», а затем удаляет строки из производственной базы данных. Это довольно простой, простой процесс.Стратегия архивации SQL Server (не резервная)
Теперь мы хотим сохранить базу данных архива под управляемым размером и иногда «откладывать» данные на внешние носители. Каким был бы лучший способ достичь этого, что все равно позволит нам иногда загружать автономные данные, чтобы получить старые данные для клиента по их запросу?
Спасибо за ответ. Мой реальный вопрос заключается в следующем: как я могу иногда откладывать данные моего архивного БД на носители и обрезать БД, сохраняя при этом возможность вернуть обратно отложенные данные в SQL, если мне это нужно в будущем. –