За да организираме бекъп чрез Microsoft SQL server 2005 express (безплатен tool) трябва да направим следното:
1. Свързваме се към сървъра.
2. Отваряме DATABASES и натискаме с десен бутон върху базите данни които искаме да бекъпнем. Избираме Tasks -> Back Up (фиг. 1)
3. Правим настройки на бекъпа който искаме да се изпълнява и избираме Script -> Script Action to file. Ще ни попита къде да запазим скрипта за улеснение го направете в C: и го кръстете DBBACKUP1.sql(фиг. 2)
4. След като файла вече е запазен, можем да направим и Scheduled task който да го бекъпва автоматично всеки ден. Натискаме на Start -> Settings -> Control Panel -> Scheduled Tasks
5. Десен бутон -> New след което си го кръщаваме по някакъв начин. (фиг. 3)
6. В полета Start IN & Run въвеждаме следното "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\SQLCMD.EXE" -S ИМЕТО-ИЛИ-IP-АДРЕСА-НА-СЪРВЪРА-МОЖЕ-ДА-БЪДЕ-И-localhost -i "C:\ИМЕТОНАФАЙЛАКОЙТОЗАПАЗИХМЕВТОЧКА2.sql".
7. В таб Schedule избираме кога да се пуска, няма да е зле да е когато няма работещи потребители, т.е. 3:30 вечерта е подходящ час
8. Натискаме ОК и Х на всички възможни места и имаме работещ бекъп.
p.s. пътя до SQLCMD може да е различен от описания в примера, потърсете го!
фиг. 2
0 коментара:
Публикуване на коментар