Страницы: 1
RSS
Как сделать копию базы 1С не средствами MY SQL
 

Коллеги, добрый день. Требуется создать копию базы 1С, не применяя средств MY SQL. Мы обычно делали через команду TSQL BACKUP DATABASE (и её брата BACKUP LOG), считая из единственными средствами резервного копирования баз 1С, использующих MS SQL Server в качестве СУБД. Теперь нужно сделать без них, подскажите, как быстрее и проще?

 
Привет! Есть несколько способов резервного копирования информационной базы: копирование самого файла информационной базы из каталога, в режиме «Конфигуратор» и в пользовательском режиме.
При копировании информационный базы первым способом нужно перейти в каталог с базой 1C. Для этого заходим в 1С и находим путь к каталогу с базой. В каталоге с информационной базой 1С копируем сам файл базы данных. Создаем новый каталог и копируем в него файл с информационной базой.
В любом из способов главное не забывать, что перед созданием копии базы все пользователи должны завершить с ней работу. А также не забывайте копировать копии базы на другой компьютер или флешку, чтобы в случае поломки основного компьютера у вас были резервные копии на сторонних носителях.
 

Мы как-то использовали в работе как раз другой способ – делали копию с помощью Конфигуратора. Для этого сначала нужно зайти в программу 1С через режим «Конфигуратор». Затем переходим в раздел «Администрирование – Выгрузить информационную базу».

После этого следует выбрать нужный каталог, куда будет сохраняться ваш файл с копией информационной базы. Имя файла будет (1Cv8.dt), но его можно изменить. Для начала выгрузки нужно нажать «Сохранить». После того, как закончиться выгрузка информационной базы вам придет оповещение о том, что выгрузка информационной базы завершена. Сам файл с информационной базой можно будет найти в каталоге, указанном ранее при сохранении.

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

 

Если вы решите делать копию третьим способом, то есть через режим Предприятие, то вам нужно для начала зайти в информационную базу в режиме «1С Предприятие», затем перейти в раздел «Администрирование – Обслуживание».

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

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

 
Цитата
Karina написал:
Коллеги, добрый день. Требуется создать копию базы 1С, не применяя средств MY SQL. Мы обычно делали через команду TSQL BACKUP DATABASE (и её брата BACKUP LOG), считая из единственными средствами резервного копирования баз 1С, использующих MS SQL Server в качестве СУБД. Теперь нужно сделать без них, подскажите, как быстрее и проще?

Вспомнил еще про создание копии файла 1Cv8.1CD. Этот вариант бэкапа актуален для файловых баз данных. Данный способ позволяет создать полную копию базы в несколько кликов и является официальной рекомендацией 1С, как надежный способ создания бэкапов файловых баз.

Для данного способа нам необходимо найти каталог с вашей базой данных (в окне при запуске 1С и выборе базы это путь снизу). В папке с базой необходим файл 1Cv8.1CD, как правило он также имеет наибольший размер среди остальных файлов каталога. Его необходимо скопировать и вставить в директорию, где свободного места достаточно для его хранения.

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

 

О, да, кстати, тоже применяли этот метод, о котором коллега выше говорит. Но чтобы активировать выгрузку в облако, надо скачать файл обработки, затем запустить базу 1С, для которой планируется резервное копирование, в режиме Предприятия под пользователем с правами администратора (полные права). После этого проверьте, чтобы у пользователя было право на открытие внешних отчетов и обработок. Далее открываем файл обработки, который ранее скачали и после выбора откроется окно предупреждения безопасности, стандартное при открытии внешних обработок. Нажимаем «Да».

Далее появится окно с предупреждением о том, что в обработке используются вызовы «Wscript.Shell» – все в порядке. Нажать «Да». Последнее в цепочке стандартных для Платформы 1С предупреждений безопасности – о необходимости заново открыть обработку. Выбрать «Ок». Еще раз открываем обработку. На этот раз никаких предупреждений безопасности уже быть не должно. Информационную базу перезапускать не надо. Платформа предложит установить расширение конфигурации. Выбираем «Установить расширение» (обращаем внимание, что 1С будет перезапущена).

После перезапуска автоматически откроется обработка с предложением установить агент резервного копирования (в случае, если он еще не установлен). Операционная система может запросить подтверждение на открытие файла. В этом случае требуется подтвердить.

Страницы: 1