Резервные копии в SQL Server

ЛицензияЛицензия:

Применяется к базам геоданных, созданным в ArcGIS for Server только на уровне лицензии Предприятие (Enterprise)

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

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

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

Резервные копии отчетов о транзакциях позволяют восстанавливать отчеты о транзакциях и контролировать их размеры. Резервное копирование отчета по транзакциям необходимо только для полной или частичной модели восстановления.

Во время резервного копирования отчета о транзакциях сначала сохраняется все содержимое отчета. Все подтвержденные или отмененные транзакции, предшествующие самой ранней активной транзакции (MinLSN) и содержащиеся в предыдущем виртуальном отчете, не попадают в отчет о транзакциях. Это позволяет контролировать размер и рост отчета о транзакциях. В простой модели восстановления, в которой отчет о транзакциях не может использоваться для восстановления, резервная копия используется для сокращения отчета.

Базы данных ArcSDE с единственным пространством могут быть сохранены в виде резервных копий и восстановлены, как и любые другие базы данных SQL Server. При развертывании модели с использованием нескольких баз данных (одна база данных sde содержит метаданные для всех пространственных баз данных) процесс усложнится. В этой конфигурации все пространственные базы данных зависят от базы данных sde, поэтому необходимо создавать резервные копии всех баз данных отдельно.

Вы можете автоматизировать процесс резервного копирования с помощью SQL Server Management Studio. Резервное копирование может быть автоматизировано посредством заданий SQL Server или мастера обслуживания SQL Server.

Настоятельно рекомендуем ознакомиться с документацией по резервному копированию и восстановлению в SQL Server. Эту информацию можно найти в разделе SQL Server Books Online.

Связанные темы

5/10/2014