Восстановить 1 из резервной копии. Восстановление системы Windows. Тестируем базу данных утилитой

Компьютер выходит из строя неожиданно. Вчера еще все прекрасно работало, а сегодня он стоит молчаливым железным ящиком, а вам нужно срочно сдать отчеты в налоговую инспекцию.

Поэтому всем пользователям 1С настоятельно рекомендовано как можно чаще делать резервную копию баз данных, чтобы при таких незапланированных и очень неприятных форс-мажорах можно было легко восстановить базу и начать работу. Хранить резервную копию лучше на съемном носителе или другом сетевом компьютере.

Важно отметить, что программу 1С лучше устанавливать на диск, на котором отсутствует папка Windows. Если возникнет необходимость форматирования жесткого диска при установлении рухнувшей системы, базы данных программы 1С не пострадают. Это может пригодиться, если вы забыли сделать очередную копию и восстанавливать придется слишком много информации.

Копируем на рабочий стол резервную копию базы (предполагается что она у вас есть), которая называется, предположим, «Копия 1С от 10.04.14».

1. Создадим, например, на диске D пустую папку с названием «Мое любимое ООО», хотя название, конечно, может быть любым. Именно в эту папку мы будем восстанавливать архив базы.

2. Запускаем 1С и нажимаем кнопку "Добавить". Наша задача — добавить в список уже имеющихся баз новую (из резервной копии).

(рис.1).

3. Мы должны создать новую информационную базу, поэтому выбираем первый пункт в появившемся окне.


(рис.2).

4. В следующем окне выбираем второй пункт «Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки ранее выгруженной информационной базы» — создадим базу для загрузки ранее выгруженной базы.

5. Указываем имя базы данных, которую восстанавливаем из резервной копии (обычно имя базы плюс дата резервной копии).

6. В параметрах информационной базы указываем путь к той (мое любимое ООО) пустой папке (щелкаем на три точки и ищем в дереве каталогов).

7. Вариант аутентификации выбираем автоматический, режим запуска ставим автоматический, а поле версия оставляем пустым.

8. Запускаем, пока ещё пустую, базу в режиме конфигуратора.

9. В конфигурации в меню выбираем "Администрирование" — "Загрузить информационную базу".

10. Указываем резервную копию базы (папка "Копия 1С от 10.04.14"), из которой надо восстановить базу 1С.

11. Появится предупреждение о том, что все данные текущей базы будут перезаписаны данными из резервной копии. Но так как восстанавливается копия в пустую базу, которая была предварительно создана, бояться нечего.

12. Соглашаемся на перезапуск Конфигуратора. Программа сама произведет необходимые действия.

13. Затем закрываем Конфигуратор и запускаем программу в обычном режиме.

Напомним, как делать резервные копии 1С, ведь к сожалению, при покупке программы никто не расскажет, как это делать.

Сделать это можно разными способами. Из них самый простой способ - это скопировать папку с файлами базы 1С и запаковать знакомым архиватором для уменьшения места на диске.

Задача восстановления базы данных из резервной копии может возникнуть в процессе разработки (для восстановления тестовой базы) или при повреждении базы данных (не важно – логическом или физическом). Как восстановить 1С, рассмотрим ниже.

Процесс восстановления базы данных из резервной копии достаточно прост, но тем не менее отнестись к нему следует с повышенным вниманием, поскольку эта операция необратима.

  1. Первое, что надо сделать перед восстановлением базы из резервной копии – убедиться, что у вас есть резервная копия. Если резервной копии базы нет, ее следует создать.
  2. После этого необходимо убедиться, что это правильная резервная копия базы 1С. Если полной уверенности в этом нет, восстановление копии в существующую базу 1С может грозить утерей данных.
  3. Перед восстановлением резервной копии в существующую рабочую базу 1С, т.е. перед загрузкой в нее каких-либо данных, также стоит сделать копию базы.
  4. Перед восстановлением резервной копии еще раз убедитесь, что восстанавливаете именно ту базу, которую надо. Неоднократно возникали ситуации, когда «специалисты» восстанавливали бэкап тестовой базы в рабочую базу.

Мы рассматриваем процесс восстановления базы данных из файла *.dt. И хотя этот формат предназначен, прежде всего, для получения образа информационной базы, независимо от способа хранения данных (1С, Руководство администратора 1С Предприятие 8), очень часто этот формат используется пользователями для резервного хранения баз данных, и как следствие, для того чтобы восстановить базу 1С.

Сам процесс восстановления базы предельно прост. Запускается информационная база «1С:Предприятие» в режиме «Конфигуратор», а в меню «Администрирование» выбирается пункт «Загрузить информационную базу…»:


После нажатия на кнопку «Да», начнется процесс восстановления данных. Процесс необратим! При начале загрузки данных, существующие данные будут утрачены и заменены данными из загружаемого файла базы при восстановлении.

Восстановить данные информационной базы из файла *.dt можно также, используя командный режим запуска конфигуратора и командную строку примерно такого содержания:

1cv8.exe DESIGNER /IBConnectionString "File="R:\Temp\83";" /RestoreIB 1Cv8.dt

Все параметры запуска «1С:Предприятие» приведены во встроенной справке системы:


Следует отметить, что очень часто возникает задача получить из *.dt файла не все данные, а только файл конфигурации (*.cf).

Для решения этой задачи существует несколько сторонних программ, как платных, так и бесплатных. Они позволяют получить файл конфигурации, а также выполняют и другие функции, например, позволяют удалить список пользователей из *.dt файла.

Прямые ссылки на данные решения мы приводить не будем, т.к. постоянно появляются новые предложения, существующие быстро устаревают, а полный их перечень можно найти на портале «Инфостарт», по ключевой фразе «Распаковка dt файла». Готово! Теперь мы знаем, как восстанавливать базу 1С.

Думаю, сегодня никому не стоит объяснять, как важно делать копии важных файлов. К этому относится и система 1С. Несмотря на надежность системы, никто не застрахован от любых вариантов развития события. Восстановление 1С — процесс достаточно простой, если у Вас есть . Мы рекомендуем делать бекапы каждый день. Рассмотрим краткий мануал для начинающих, как восстановить базу данных 1С из резервной копии.

Если же нехорошая ситуация произошла и Вам всё-таки пришлось восстанавливать базу, не расстраивайтесь. При наличии копии восстановить базу данных 1С очень легко.

Восстановление базы из файла *.dt

Этот способ справедлив как для файловой, так и для клиент-серверной СУБД. Если Вы пытаетесь загрузить бекап из файла с расширением «dt», Вам необходимо проделать следующие манипуляции.

Откройте 1С в режиме «Конфигуратор»:

Получите 267 видеоуроков по 1С бесплатно:

Войдя в конфигуратор, выберите пункт «Администрирование», затем «Загрузить информационную базу»:

Выберите на диске расположения файла с копией. Система начнет восстанавливать базу. После завершения появится следующее сообщение:

Восстановление базы из файла *.1cd

Способ применим только для файловой СУБД. Этот способ восстановить базу 1С совсем прост. Достаточно заменить файл в папке, где располагается файловая .

Узнать расположение можно, просмотрев путь к файлу в форме выбора ИБ:

Проследовав по указанному пути, Вы найдете файл «1Cv8.1CD». Это и есть база данных 1С. Перед тем как заменить данный файл своим, на всякий случай сделайте копию «сломанной» базы, она может впоследствии пригодиться.

Запущенные случаи

Последний шанс найти резервную копию, если не осталось других вариантов

2017-12-07T16:51:24+00:00

Итак, случилось непоправимое:

Как говорят в таких случаях - приехали...

Не спешите паниковать - ещё не всё потеряно.

Заходим в мой компьютер и открываем свойства диска, на котором хранится база (этот диск можно увидеть, выделив базу в окне запуска 1С):

В открывшемся диалоге переходим на закладку "Предыдущие версии":

Если здесь есть версия диска от нужного нам числа - мы спасены!

В этом случае выделяем эту версию и нажимаем кнопку "Открыть":

Находим здесь папку с нашей базой и перетаскиваем её, например, на рабочий стол.

Если вам не повезло с наличием теневой копии диска (или там нет копии за нужное число) переходим ко второму варианту.

Ищем временную резервную копию, созданную при обновлении базы

Одна из временных резервных копий, созданных 1С при обновлении базы, всё ещё может храниться во временной папке вашего компьютера. В этой статье я расскажу о том, как такую копию найти и извлечь.

Прежде всего находим временную папку нашего компьютера.

Для этого нажимаем комбинацию клавиш Win + R:

  1. Сначала нажимаем Win;
  2. Затем, не отпуская Win, нажимаем английскую букву R;
  3. и отпускаем обе клавиши.

Вот как выглядит кнопка Win:

В ответ на это у нас откроется диалог "Выполнить", у меня на Windows XP он выглядит так:

Печатаем в текстовое поле команду %temp% и нажимаем ОК:

В ответ на это компьютер откроет нам временную папку:

Нас прежде всего интересуют папки, которые начинаются с "1Cv8Update ". Вот в одной из этих папок и может находиться резервная копия нашей базы.

Чтобы не просматривать их все (нам требуется самая последняя из резервных копий) сортируем папки по дате:

И начинаем просматривать сверху вниз (от наиболее поздних папок к наиболее ранним).

Заходим в каждую из папок, начинающихся с "1Cv8Update ":

Резервная копия базы в этой папке будет выглядеть как файл с жёлтым значком, начинающийся с имени "1Cv8" и расширением ".1CD" (но его не всегда видно). У этого файла обычно самый большой размер из всех (в моём случае 752 мегабайта).

Справа от этого файла мы можем увидеть дату его создания. Если такой файл найден и дата создания нам подходит - это замечательная новость!

Теперь давайте определим резервную копию от какой базы мы нашли?

Для этого откроем файл "log...txt":

Вот он путь к папке базы, резервную копию которой мы нашли: X:\Базы 1С\ArendaDemo.

Если эта резервная копия нам не подходит (не та база или дата не та) - ищем дальше.

Но вот мы нашли наиболее подходящую - как из неё восстановить базу?

Для этого создаём в папке с базами 1с новую пустую папку, например, так:

В эту папку копируем файл "1Cv8....1CD " из папки с резервной копией:

Меняем имя этого файла на "1Cv8 " (если расширение.1CD у вас не было видно, то дописывать его и не надо):

Подключаем эту папку как обычную базу 1С - вот .

Ничего не помогло

Если же резервную копию найти не удалось - тоже не отчаиваемся (никогда не надо отчаиваться). Как говорится, безвыходных ситуаций не бывает:

  • Если база была случайно удалена (в том числе из корзины) и с компьютером после этого не проводилось никаких операций - специалист при помощи специальных программ сможет найти и восстановить её с жёсткого диска. Это (если вообще возможно) должно стоить недорого. Только нужно звать специалиста не откладывая, пока удалённая база на жёстком диске не перезаписалась другими данными.
  • Если база настолько повреждена, что не помогли , то хороший специалист также почти всегда сможет восстановить базу или вытащить из неё данные. Вот за это уже с вас могут попросить приличную сумму. И тут нужно соизмерять цену восстановления и цену потерянных данных. Здесь можно не торопиться и даже показать базу сразу нескольким специалистам.

Прошу вас - регулярно резервные копии ваших баз и документов. Насколько это важно понимаешь только вот в таких безвыходных ситуациях, подобно описанной в статье.

Восстановление базы 1С – самый простой ответ на все проблемы, поджидающие системного администратора. Сервер заражён вирусом? Восстановление 1С спасаёт положение. Сломался диск? Восстановление базы 1С – и система готова к работе.

При любых непонятных обстоятельствах восстанавливайте 1С! Всё, что вам потребуется – это утилита Handy Backup, способная в считанные минуты создать или восстановить нужную вам резервную копию любых данных 1С. Попробуйте восстановить 1С с помощью Handy Backup!

Преимущества сохранения и восстановления базы 1С с помощью Handy Backup

Handy Backup позволяет выполнять автоматический бэкап 1С версий 7.7, 8.2 и 8.3, как для основных данных, так и для баз SQL. Используя Handy Backup для хранения и восстановления баз 1С, вы получаете следующие преимущества:

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

Хранение данных в "родном" формате
Handy Backup не изменяет формат данных в резервных копиях; как следствие, любые данные из резервной копии можно открыть, переместить, скопировать или отредактировать как обычный файл.

Частичное восстановление
Иногда полное восстановление базы 1С не требуется; в этом случае пользователь может выбрать отдельные файлы из резервной копии и восстановить их вручную или с помощью Handy Backup.

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

Работа с содержимым базы 1С за определённый период
Регулярное резервное копирование 1С позволяет впоследствии выбрать копию за определенную дату для восстановления базы 1С и получения доступа к информации за это время.

Рекомендуемое решение для восстановления базы 1С из резервной копии

Скачать

Купить!

Версия 8.0.4 от 10 июля 2019. 104 MB
Программа резервного копирования Handy Backup. 9200 RUB за лицензию

Особенности восстановления базы 1С для различных версий

Вышеописанная последовательность действий применяется для восстановления 1С любой версии. Стоит, однако, указать на некоторые особенности работы с отдельными версиями 1С.

В продолжение темы:
Операционные системы

Ниже перечислены основные объекты 1С, которые используются при работе с управляемыми формами. Даны краткие примеры кода, демонстрирующие традиционное использование данных...

Новые статьи
/
Популярные