ПредишенСледващото

0. Съдържание

1. Създаване на прилеп файл, за да копирате на FTP-сървър

За създаване на "партида файл", за да копирате произволни файлове на FTP-сървър, аз написах в статията "изтегляне, изтегляне и изтриване на файлове от FTP-сървър от командния ред."

Но фактът, че името на файла, в резултат на резервната в SQL Server Management Studio, е подобно на следното:

състояща се от име на базата данни за архивиране и дума. дата и час на копието. Ето защо, на името на файла, който трябва да "изчисли" всеки път, когато датата на копие. В този случай - на текущата дата. За да се изгради името на архивния файл ще използва следния код прилеп файл:

Трябва само да зададете параметрите за свързване с FTP-сървър. Име на директорията на базата данни с копие до локалния компютър и директория на сървъра е дадено като параметър. Съответно, за да копирате копие Base1 основата на «C: \ Backup \ Base1» към FTP-сървър в «Backup / SQL / Base1» с днешна дата, е необходимо:

По същия начин, файловете са построени за отстраняване на стари копия на FTP-сървър. В съответствие с избрания стратегия за архивиране, ние се нуждаем от "команден файл", за да се отстранят копия на месечна и годишна del_on_ftp_last_month.bat del_on_ftp_last_year.bat преди.

2. Създаване на агента на SQL Server да тече прилеп-файлове

След това, в Explorer на Object разкрие раздела "Агент SQL Server», щракнете с десния бутон върху "Работа" и след това кликнете върху "Създаване на задача".

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

Отваря се нов прозорец задача, въведете име и описание и след това кликнете върху раздела "Стъпки".

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

"Създаване", за която сте натиснали бутона. За да добавите стъпка към изпълнение на задачата.

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

Пишем името на стъпка, тип, изберете "операционна система (CmdExec)» и команда за монтиране, за да копирате данни за FTP-сървър.

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

След това отидете на раздела "Advanced" и посочи:

  • Действие на успеха: "Иди при следващата стъпка";
  • Действие на грешка: "довърши работата си с грешка";

След това кликнете върху "OK".

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

По същия начин, ние създаваме още една стъпка за отстраняване на миналата година копие от заповед на база данни.

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

Единствената разлика е, че успехът на необходимостта да се "довърши работата си успешно."

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

Така се оказа работа, състояща се от две последователни стъпки.

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

Запазване на задачата, като кликнете върху "OK".

3. Добавяне на работни места към съществуващ план за поддръжка на SQL Server

И накрая, трябва да се добави, създадена задача в план за поддръжка, която прави резервно копие на капитана на базата данни.

За да направите това в раздела "абонаментни планове", за да предоставят необходимото плана за поддръжка в "набор от инструменти" за превъртане "задача" Изпълнение на Агент SQL сървър работа »» и го плъзнете в прозореца графично представяне на плана. В списъка на всички съществуващи задачи, изберете задачата и натиснете "ОК", което се нуждаем.

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

Запазване на резервни копия на бази данни в MS SQL Server 2008 R2 на FTP-сървър

Свързани статии

Подкрепете проекта - споделете линка, благодаря!