Архивиране на база данни на MS SQL Server 2000 - бележки на ИТ специалиста
Технически блог на специалисти на LLC "Интерфейс".
Да преминем директно към практиката. СтартирайтеEnterprise Manager.
Сега, за да не рестартирате сървъра, нека стартираме
SQL Server Agentръчно. За да направите това, разгънете папката
Managementи стартирайте агента с десния бутон на мишката, като изберете
Startот падащото меню.
Отидете наПоддръжка на база данни(по-долу в същата папка) и щракнете с десния бутон върху свободната област вдясно, изберетеНов план за поддръжка, съветникът ще стартира. Първо изберете базите, за които ще е валиден този план (може да има няколко плана), можете да изберете всички бази, само системни, само потребителски или произволни.
Просто превъртаме през следващите няколко раздела, докато стигнем доОпределяне на плана за архивиране на база данни. Тук оставяме всичко по подразбиране и пристъпваме към настройка на графика, като натискаме бутонаПромяна.
В следващия раздел изберете папка за съхранение на архиви (много е желателно това да е външно или мрежово устройство). Ако създадем (планираме да създадем) копия на повече от една база данни, можете да поставите отметка в квадратчето, за да създавате автоматично подпапки за всяка база данни и тук задаваме периода на съхранение на архива. Не виждаме причина да съхраняваме копия повече от 1 месец, затова определяме период от 4 седмици.
Оставяме останалите настройки по подразбиране и само в последния раздел преименуваме плана на нещо разбираемо, за наше собствено удобство.
За да възстановите база данни от резервно копие, щракнете с десния бутон върху необходимата база данни и изберетеВсички задачи - Възстановяване на база данни.
В прозореца, който се отваря, посочете датата и изберете желания архив в долната част. Ако имаме копие от дневникатранзакции, тогава е налична опцията
Възстановяване във времето, с която можете да изберете момента във времето, в който искаме да възстановим базата данни.