Одобрено: Fortect
Вот несколько простых способов, которые помогут вам преодолеть ошибку 87 в системе резервного копирования SQL Server.
Мы используем резервное копирование данных, управляемое SQL, для локальных серверов SQL и сейчас очень активны (с точки зрения скорости, управляемости и стоимости). Быстрое расследование для развертывания разрешения, даже если журналы ошибок SQL записывают ошибки из резервных копий:
Ничто из того, что было проанализировано, не указывало на проблему – резервное копирование всегда выполнялось, наша цепочка резервного копирования не была сломана или взломана (восстановление прошло успешно), но эта ошибка была выгравирована с самого начала.
Чтобы понять, откуда взялись некоторые ошибки и как их применить, вам нужно лучше понять, как именно работает резервное копирование.
< /a > Откуда управляемое резервное копирование знает, какие резервные копии доступны?
Например, рассматриваемая резервная копия была семейством доступности — реплика, из которой берется первичная резервная копия файла, часто меняется, а постоянная вторичная (через msdb) — всегда. Существует ограниченный список доступных резервных копий. . всю базу данных.
Похоже, это место не задокументировано, но, тем не менее, мы смогли (благодаря сочетанию рассуждений и мониторинга) создать стратегии, выполненные здесь, для ведения основного списка из того, «для чего нужны резервные копии» такой базы данных. данные “:
- Управляемое резервное копирование извлекает документ с записями личных данных в целевом пакете.
- Управляемое резервное копирование только запускает различные заголовки восстановления для каждого файла, чтобы создать метаданные для этого файла.
- Управляемое резервное копирование работает с использованием определенной информации для определения возможных причин (удаление старых резервных копий, создание расширенной полной резервной копии, создание резервной копии журнала транзакций)
Почему мы используем нас Системная ошибка 87?
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
После получения файла, вызвавшего ошибку, и его восстановления, мы обнаружили, что большая часть резервной копии повреждена. Размер файла указывал на то, что это, вероятно, будет ваша полная частичная резервная копия (килобайты, а не мегабайты). Мы смогли создать собственные «поврежденные» сохранения, удалив попытки эскалации «на лету», которые создавали частичное (и поврежденное) пространство больших двоичных объектов для хранения.
Хотя управляемые резервные копии удаляют резервные копии, которые не соответствуют общему сроку хранения, в случае конкретной поврежденной резервной копии она совершенно не знает, к какой базе данных она принадлежит, а также к тому, где она находится. Поэтому файл вообще не удаляется и остается в бутылке хранилища BLOB на неопределенный срок. Ключ
Элемент, который мы поняли в другом месте, заключается в том, что больше нет основного локального списка со ссылкой на «резервные копии, созданные мной», и что в те же минуты экземпляр/реплика запрашивает данные, хранящиеся в Azure, чтобы определить, какие файлы безусловно доступен.
Такое поведение на самом деле может быть очаровательной интересной функцией. Кроме того, на основе информации внутри msdb для предыдущих резервных копий (которые иногда могут быть удаленными, вредоносными и т. д.) Managed Backup фактически запрашивает цель поддержки человека, чтобы определить, что там также есть.
Как я могу исправить это навсегда?
Почему я получаю ошибка 1810 в резервной копии больших двоичных объектов Azure?
Если резервная копия действительно велика, некоторые запросы в SQL Server и Azure Blob Space для хранения службы могут истечь по времени, и наш фактический собственный процесс резервного копирования может завершиться ошибкой. Кроме того, клиенты получают фантастическое сообщение об ошибке 1810, похожее на следующее в файле журнала ошибок SQL Server:
Проблема заключается в удалении поврежденного файла резервной копии из компьютерного хранилища Azure. В настоящее время мы делаем это вручную (поскольку это происходит очень редко), но, возможно, это можно автоматизировать для обработки сообщения здесь, в журнале ошибок SQL. В краткосрочной перспективе что-то вроде автоматического управления жизненным циклом хранилища может заставить нас установить политику, которая будет специально удалять большие двоичные объекты, прошедшие весь период обслуживания, что означает, что эта ошибка будет постоянно исправляться автоматически после истечения периода хранения.
Первопричиной всех поврежденных резервных копий только для нас было какое-то (запланированное!) отключение. Также легко, что сообщение о подключении уничтожит выполняющуюся резервную копию и, возможно, какое-то старомодное повреждение только одной хорошей памяти (что действительно может иметь значение, особенно если каждая резервная копия будет повреждена).
Помимо довольно скудной документации (если бы мы вдвоем знали, как работает управляемое резервное копирование, мы бы во всем разобрались намного быстрее), управляемое резервное копирование, безусловно, произвело на нас сильное впечатление. используй это. – так что если вы добились этой сцены, теперь вы знаете, как это исправить.
Что означает ли ошибка восемьдесят семь в SQL?
Ошибка организации труда 87 (неверный параметр). Ошибка недопустимого параметра снова является способом, который система использует, чтобы сказать, что листинг не является хорошей дилеммой. Ошибка: 3266, серьезность: 16, состояние: 3. Данные резервного копирования обычно на стороне “K:SQLBackupsAuditDB_backup_2017_03_04_000038_1441415.bak” организованы слишком агрессивно.
Большое спасибо моему коллеге Хосе за то, что он докопался до сути этого дела
BackupIoRequest :: ReportIoError: существенная ошибка на устройствеhttps: // все резервные копии backup.blob.core.windows.net/ServerOne/LongFileName.log.Неверный выбор ОС восемьдесят седьмой (Параметр неверен.).
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.