Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Инструмент за възстановяване на резервно копие на SQL за поправяне на повредено архивиране на SQL - Преглед на продукта - Публикация на гост от Даниел Джоунс

Често се наблюдава, че много потребители са склонни да съхраняват важните и важни данни в SQL Server поради неговата надеждна и последователна функция за съхранение на данни. Всички данни се съхраняват ефективно във файлове с данни, т.е. MDF и NDF файлове. Неблагоприятни ситуации като повреда на сървъра, повреда на системата и т.н. могат да възникнат във всеки един момент. Интелигентните потребители предпочитат да направят резервно копие на желаната база данни, която може да бъде възстановена при неочаквани условия. Докладвани са много случаи, при които потребителите са напълно безнадеждни, тъй като техните архивни файлове (.bak) са били повредени или повредени поради причини като вирусна атака или злонамерен софтуер и т.н. Сървърът или операционната система не предоставя разпоредба за възстановяване на данни от такива архивни файлове . Въпреки това, различни инструменти на трети страни обещават да поправят повредени архивни файлове на SQL без загуба на данни. Един такъв добре познат автоматизиран инструмент е SQL Backup Recovery Tool , което дава възможност за поправяне на пълна база данни от повреден/повреден архивен файл. Нашите експерти по възстановяване на данни преминаха през софтуера и го тестваха в следната среда:
  • Операционна система – Windows 8
  • Монтирана RAM – 2 GB
  • Използван процесор-2,5 GHz
Тестването е извършено по такъв начин, че всички негови характеристики могат да бъдат оценени, за да се определи инструмента за възстановяване на резервно копие на SQL въз основа на качество, надеждност, производителност, сигурност и т.н. Следващият раздел е насочен към предоставяне на прозрачен преглед на инструмента въз основа на опита на експерт.
Функционални характеристики на инструмента за възстановяване на резервно копие на SQL
Докато работеха с инструмента за възстановяване в различни работни среди, експертите се натъкнаха на няколко невероятни функции, които го отличават от другите инструменти, налични в индустрията. Някои от основните функции, които правят инструмента превъзходен в полето за възстановяване, са посочени по-долу:
Пълно възстановяване на архивен файл
Инструментът улеснява възстановяването на всички MDF и NDF файлове от повреден архивен файл, т.е. различни компоненти на базата данни като таблици, изгледи, функции, тригери, ключове, индекси се възстановяват от избрания архивен файл.

Режим за двойно сканиране на файлове

Инструментът е проектиран да предлага сканиране на повредени архивни файлове в следните два режима:
  • Бързо сканиране – Този режим сканира архивния файл с минимална повреда
  • Разширено сканиране – този режим сканира архивния файл с големи проблеми с повреда (силно повредени файлове)
Потребителят може да извършва сканиране във всеки от режимите, в зависимост от степента на повреда на файла.


Възстановяване на множество архивни файлове

Инструментът за възстановяване на резервно копие на SQL предоставя опции за множество архивни файлове, за да позволи на потребителя да добави множество архивни файлове или папка за възстановяване на данни. Така че, ако потребителят е изправен пред проблем, при който множество архивни файлове са повредени, тази опция за множество архивиране може да бъде избрана за възстановяване на всички данни.

Преглед на поправените SQL данни

След като пълният архивен файл бъде сканиран, инструментът предоставя визуализация на всички ремонтирани компоненти на базата данни. Потребителят може да избере да прегледа всички компоненти на базата данни като таблици, изгледи, тригери, колони, функции, клавиши и т.н.

Пакетно експортиране на възстановени данни

Инструментът позволява на потребителя да експортира избрани компоненти на базата данни от сканираните данни. Потребителят може да направи селективен избор за транспортиране на необходимите обекти от базата данни от архивния файл.

Множество опции за експортиране

На потребителите се предлага да експортират поправените данни по някой от следните начини:
  • Експортиране към база данни на SQL Server – Позволява експортиране на избрани поправени данни директно в SQL Server чрез предоставяне на идентификационни данни за база данни.
  • Експортиране като съвместим с SQL скрипт – генерира SQL скрипт, който е съвместим за всяка версия на SQL Server.

Опции за експортиране на схема

Инструментът за възстановяване на резервно копие на SQL предоставя два режима на експортиране за потребителите. В зависимост от изискването, потребителят може да избере да експортира данни като:
  • Само със схема – позволява експортиране само със схема на база данни за архивния файл
  • Със схема и данни – Позволява извличане както на данни, така и на схема за архивния файл

Възстановяване на първичен/външен ключ

Заедно с възстановяването на данни, инструментът помага и за възстановяване както на първични, така и на външни ключове на всички таблици. Така че можем да кажем, че инструментът гарантира запазването на целостта на данните, възстановени от архивния файл.

Предимства на инструмента

В допълнение към горепосочените функции, инструментът предлага някои допълнителни функции като автоматично откриване на SQL Server, без ограничение на размера на базата данни, интерактивен потребителски интерфейс и т.н.

Спецификации на инструмента за възстановяване на резервно копие на SQL

Инструментът е проектиран да работи ефективно при следните хардуерни и софтуерни спецификации:
  • Операционна система - Поддържа Windows 8.1 и всички по-долу версии
  • Изискване към процесора - Минимум 1 GHz е задължителен за инсталиране на инструмент. Експертите предлагат да се използва процесор 2,4 GHz за по-бърза обработка.
  • Монтирана RAM - 512MB трябва да бъдат разпределени минимум. За по-голямо съхранение може да се използва 1 GB в зависимост от изискването.
  • SQL сървър - Поправя повреден SQL архивен файл на SQL Server 2014 и всички версии по-долу
Налични версии на SQL Backup Recovery Tool Инструментът за поправяне на повреден SQL архивен файл може да се използва в две версии:
  • Демо версия – Потребителите могат да изтеглят безплатната версия от официалния уебсайт на компанията. Предлага сканиране и визуализация на архивните файлове.
  • Лицензирана версия – Платената версия на инструмента може да бъде закупена от уебсайта на компанията. Позволява да сканирате, визуализирате и експортирате избрания архивен файл
ПРЕДИМСТВА
  • Инструментът осигурява възстановяване на архивни файлове дори без инсталиране на SQL Server в системата.
  • Инструментът предлага възстановяване на силно повредени архивни файлове чрез предварително сканиране.
ПРОТИВ
  • Генерираните сканирани файлове не могат да бъдат запазени в локалната система, което създава необходимост от повторно сканиране при бъдеща употреба.
Заключение
След работа по различни аспекти на софтуера, можем да заключим, че инструментът за възстановяване на SQL Backup Recovery изпълнява всички очаквания за поправяне на повреден SQL архивен файл. Потребителите могат да използват този инструмент за ефективно възстановяване на bak файл в рамките на няколко лесни стъпки. Инструментът може да бъде оценен като 9,8 по скалата от 10, тъй като предоставя отличен подход за поправяне на повредени или повредени архивни файлове, използвайки своя интерактивен потребителски интерфейс.
Относно Daniel Jones Даниел Джоунс е SQL Server DBA и сътрудник в SQL Tech Tips. Притежаване на 2+ години опит в SQL възстановяване и системна инфраструктура.

Профили в социалните медии
Facebook:https://www.facebook.com/danieljones05
LinkedIn:https:/ /www.linkedin.com/in/daniel-jones-5bb87a115
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CAST(DATETIME КАТО ДАТА) над клаузата WHERE

  2. Как да намерите имена на колони за всички таблици във всички бази данни в SQL Server

  3. Актуализирайте множество колони в SQL

  4. Възможно ли е да се използва `SqlDbType.Structured` за предаване на параметри с таблица с стойност в NHibernate?

  5. Сума със SQL сървър RollUP - но само последно обобщение?