Пошаговая инструкция по процедуре восстановления базы SQL. SQL Server 2008

23.07.12

База данных - Архивирование (backup)

Пошаговая инструкция по по процедуре восстановления бэкапа SQL 2008.
    1. Запустить утилиту SQL Server Management Studio (из состава MS SQL Server).
    1. Подключиться к серверу под учетной записью администратора или владельца БД (можно использовать встроенную учетную запись «sa», пароль для которой задавался при установке SQL Server, либо выбрать вариант «Проверка подлинности Windows» в случае если текущий пользователь сеанса Windows обладает правами администратора в SQL Server, а также использовать любую другую учетную запись SQL Server или Windows, которая включена в роль «db_owner» восстанавливаемой базы при наличии таковой или серверную роль «dbcreator»):
 
    1. Нажать правой кнопкой мыши на разделе «Database» и выбрать в меню  «Restore - > Database» как показано на рисунке:
    1. На странице «General» выполнить следующие действия:
      • В поле «To database» ввести имя для восстанавливаемой базы (если будет указано имя существующей базы, то это эквивалентно тому, что сначала полностью удалить существующую базу и затем восстановить из резервной копии новую базу, т.е. все данные существующей базы будут утеряны!);
      • Установить переключатель «From device» и указать путь к файлу резервной копии, нажав кнопку «…»;
      • Установить галочку «Restore» в нужной строке (которых может быть несколько, если один файл *.bak содержит несколько резервных копий базы):
    1. На странице «Options» установить галочку «Overwrite the existing database (whith replase)» и проверить пути в списке «Restire the database files as» (должны указывать на существующую папку на SQL-сервере, к которой предоставлены права на запись – пути по умолчанию обычно должны заканчиваться папкой DATA, а не просто MSSQL):
Нажать кнопку «ОК».

Примечание. После восстановления базы данных на другой версии SQL Server рекомендуется в свойствах базы данных переключить параметр «Уровень совместимости» на последнюю версию.

Кроме того, после переноса базы на любой новый SQL-сервер придется заново настроить авторизацию и регулярное резервное копирование в соответствии с инструкцией по установке сетевой версии соответствующей программы.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

16000 руб.

10.11.2023    21094    86    42    

95

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 1С 8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 17.06.2025, версия 1.3

20400 руб.

06.12.2023    18885    70    10    

102

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    40740    123    152    

84

Инструменты администратора БД Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Платные (руб)

Брандмауэр для сервера 1С включает в себя управление возможностью начала и возобновления сеансов пользователей по различным условиям, ограничение общего числа возможных сеансов для работы с информационной базой, резервирование возможности работы с информационной базой определенных польззователей, запрет запуска нескольких сеансов для пользователя, журнализация событий начала (возобновления) и завершения (гибернации) сеансов, ведение списка активных сеансов для информационных баз кластера серверов

12000 руб.

06.02.2017    34398    148    18    

53

Архивирование (backup) Учет документов Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

В текущих версиях 1С пока нет функции, позволяющей автоматически отмечать возврат оригиналов документов с помощью сканера штрих-кодов. Многие контрагенты часто сталкиваются с проблемой утери оригиналов УПД или их невозврата. В ответ на эти запросы было разработано расширение, которое упрощает контроль за возвратом оригиналов документов и помогает лучше организовать их хранение.

12000 руб.

19.02.2025    1398    3    0    

2

Архивирование (backup) Инструменты администратора БД 1С:Предприятие 8 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней. Только для WINDOWS!

6000 руб.

06.11.2012    77007    633    45    

91

Архивирование (backup) Системный администратор 1С:Предприятие 8 1C:Бухгалтерия Платные (руб)

Программа позволяет выполнять автоматическое создание копий файловых и серверных информационных баз 1С Предприятие 8 и размещение копий в облаке Яндекс.Диск, локальном или сетевом ресурсе.

5010 руб.

03.09.2014    17979    31    7    

38
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. makas 44 23.07.12 15:52 Сейчас в теме
При наличии приходящего программиста раз в месяц, эта статья имеет большое практическое значение. Имхо для меня.
2. Vint88 42 23.07.12 16:11 Сейчас в теме
3. frc 23.07.12 16:16 Сейчас в теме
Статья - прямая калька аналогичной статьи для SQL 2000 (где только не была напечатана - в журналах, в инете).
Своего - ничего.
Даже никаких нюансов и что делать, если возникли проблемы.
Почти - "жмете ОК-ок-ок", получаете ОК.
Минус.
4. Vint88 42 23.07.12 16:29 Сейчас в теме
(3) frc, тогда уж лучше бы написали какие у вас могут возникнуть проблемы. Я писал то что мне было полезно (слова составили уже до нас, и до вас тоже) Ваша полезная статья хоть одна?
5. Hany 23.07.12 16:34 Сейчас в теме
6. LelikOFF 23.07.12 18:27 Сейчас в теме
а что это такое было?
evgeniti; +1 Ответить
7. asved.ru 37 26.07.12 20:30 Сейчас в теме
В нашем эфире - радио RT FM!
8. sergiobargio1 119 27.07.12 16:13 Сейчас в теме
пожалуйста, подскажите, как можно восстановить базу данных в MS SQL 2008 из архива базы, сформированной в MS SQL 2008 R2 ? (конкретно, как преодолеть проблему с различным форматом версий)
Спасибо.
10. Vint88 42 30.07.12 10:12 Сейчас в теме
(8) sergiobargio1, А на что там именно ругается программа?
После восстановления базы данных рекомендуется в свойствах базы данных переключить параметр «Сompatibility level» на нужную вам версию SQL.
9. Angeros 30.07.12 07:34 Сейчас в теме
По-меоему эта процедура есть сама простая в SQL проще чем установка или настройка архивации... Тоже самое что опубликовать статью как запустить обработку в 1с :)
11. Vint88 42 30.07.12 10:27 Сейчас в теме
sergiobargio1 27.07.12 16:13
см. файл
Прикрепленные файлы:
12. sergiobargio1 119 30.07.12 11:23 Сейчас в теме
спасибо, к сожалению там только варианты 2003, 2005 и 2008, а варианта 2008R2 пока не нашли
13. mikhailovaew 127 31.07.12 11:50 Сейчас в теме
ну зачем на Инфостарт-то выкладывать инструкцию по restore?
у обычного пользователя не будет установлен SQL Server Management Studio (и нечего ему там делать!), а если установлен - проще хелп почитать. А "необычному" пользователю эта статья не нужна.
14. dyak84 04.09.12 11:31 Сейчас в теме
Автору огромное спасибо. Статья очень сильно меня выручила, а тут и с картинками и детально и что самое главное все получилось. Еще раз спасибо ну и заслуженое 5 +
15. Vint88 42 06.11.12 10:06 Сейчас в теме
16. Зеленоград 19.11.15 10:07 Сейчас в теме
"Кино для дебилов. Мне понравилось!"
Когда занимаешься этим раз в квартал, а ошибаться неохота - такая инструкция очень полезна.

А с автором мы вероятно через Игоря знакомы, сейчас кину ему ссылку :)
17. anu 20.02.16 11:57 Сейчас в теме
Добрый день! Подскажите пожалуйста, в шаге "и проверить пути в списке «Restire the database files as» (должны указывать на существующую папку на SQL-сервере, к которой предоставлены права на запись – пути по умолчанию обычно должны заканчиваться папкой DATA, а не просто MSSQL):": выбираю путь, а в колонке Original File Name остается имя базы (бекапа), как правильно должно быть?
18. Fozz 13.09.16 15:42 Сейчас в теме
Восстановил в свою локальную копию базу (вкладка Общие - своя база) из вчерашнего архива, но пути не проверил. Они указывали на путь к рабочей базе.
Подумал, что переписал рабочую базу вчерашним архивом. Зашел в рабочую базу, посмотрел - все сегодняшние изменения на месте, потому что собственноручно сегодня менял один существующий уже документ и все изменения были сохранены.
К тому же при восстановлении работали пользователи и сервер не ругнулся.
Вопрос, что за прикол с путями? Они только пугают.
Конечно на всякий случай теперь очень буду за ними следить. Но этот случай теперь не дает покоя. Вдруг что то где то поменялось в рабочей базе?
19. uus 23 14.12.16 03:21 Сейчас в теме
Это не восстановление базы в чистом виде, а просто загрузка из бэкапа. А вот если накрылся log-файл, а остался только mdf - тогда как быть?
20. simuljakr 207 16.05.22 19:14 Сейчас в теме
Пытаюсь восстановить одну базу из другой.
Нужной базы нет в списке ((
Подскажите пожалуйста - откуда берется список баз для списка 1 и откуда для списка 2?

https://disk.yandex.ru/i/LnX5LIepqlC9qw
21. jmw 61 02.06.22 07:37 Сейчас в теме
Восстановление не из базы, а из файла (с устройства)

1. Выбираем «Устройство»
2. Выбираем файл архива
3. Выбираем «Базаданных» в Назначение
Прикрепленные файлы:
Для отправки сообщения требуется регистрация/авторизация