Како да направите резервну копију СКЛ база података у мрежном дељењу
Редовно је потребно правити резервне копије СКЛ база података. Већ смо покрили начине да лако направимо резервну копију свих ваших база података СКЛ сервера на локални чврсти диск, али то не штити од отказивања погона и / или система. Као додатни слој заштите од ове врсте катастрофе, можете копирати или директно креирати резервне копије на мрежном дељењу.
Направите резервну копију локално, а затим копирајте у мрежну поделу
Пожељан и најизравнији начин за постизање овог задатка је једноставно креирање локалне сигурносне копије базе података и затим копирање одговарајуће датотеке сигурносне копије на мрежни дио. То можете урадити тако што ћете креирати батцх скрипту која изгледа овако:
СЕТ ЛоцалФолдер = Ц: Програми ФилесМицрософт СКЛ СерверМССКЛ.1МССКЛБацкуп
СклЦмд -Е -К “Бацкуп Датабасе МиДБ То Диск ="% ЛоцалФолдер% МиДБ.бак "
КСЦопи “% ЛоцалФолдер% МиДБ.бак” “\ т
ДЕЛ “% ЛоцалФолдер% МиДБ.бак”
Ова скрипта ради следеће (ред по ред):
- Поставља варијаблу у локални директориј за бацкуп СКЛ-а.
- Креира СКЛ резервну копију МиДБ-а (користећи Виндовс Аутхентицатион) у локални СКЛ бацкуп директоријум.
- Копира локалну датотеку сигурносне копије на мрежни дио.
- Брише локалну резервну датотеку.
Опет, ово је преферирани метод јер ради ван оквира и вјероватноћа неуспјеха сигурносне копије је минимална од стварања сигурносне копије на локалном диску. Међутим, ако немате довољно простора на диску за спремање локалних копија датотека сигурносне копије, ова радња неће успјети. У том случају, мораћете да додате додатни простор на диску или да направите резервну копију директно на дељење мреже.
Изравно прављење резервне копије на мрежну поделу
Типично, када покушате да направите резервну копију директно на дељење мреже помоћу команде као што су:
СклЦмд -Е -К “Бацкуп Датабасе МиДБ То Диск =" \ т20.168.16.55БацкупДатабасесМиДБ.бак ""
Вероватно ћете добити грешку на следећи начин:
Мсг 3201, Левел 16, Стате 1, Сервер ЈФ, Лине 1
Није могуће отворити уређај за прављење резервних копија '\ т [192.168.16.55БацкупДатабасесМиДБ. Грешка оперативног система 5 (Приступ је одбијен.).
Група 3013, ниво 16, држава 1, сервер ЈФ, линија 1
БАЦКУП ДАТАБАСЕ се абнормално завршава.
Ова грешка се дешава упркос чињеници да сте покренули СКЛ резервну команду користећи Виндовс Аутхентицатион (прекидач -Е) и Виндовс налог као могућност приступа и копирања датотека на дељење путем Виндовс Екплорера..
Разлог због којег ова акција не успијева је то што се СКЛ наредба извршава унутар граница рачуна који је покренут као СКЛ Сервер. Када погледате листу услуга на рачунару, највероватније ћете видети да се СКЛ Сервер покреће као (колона Лог Он Ас) или локални систем или мрежни сервис који су системски налози који немају приступ мрежи.
На нашем систему резервна копија за команду мрежног дељења не успева јер имамо СКЛ Сервер сервис као локални систем који, опет, не може доћи до мрежних ресурса.
Да бисмо дозволили СКЛ-у да бацкуп-ује директно на дељење мреже, морамо да покренемо услугу СКЛ Сервер као локални налог који има приступ мрежним ресурсима.
Уредите својства услуге СКЛ Сервер и на картици Пријава, конфигурирајте услугу да се покреће као алтернативни рачун који има права приступа мрежи.
Када кликнете на дугме У реду, добићете обавештење да подешавања неће ступити на снагу док се услуга не поново покрене.
Поново покрените услугу.
Листа сервиса би сада требала да покаже да је СКЛ Сервер услуга покренута као налог који сте конфигурисали.
Сада када покренете команду да направите резервну копију директно на дељење мреже:
СклЦмд -Е -К “Бацкуп Датабасе МиДБ То Диск =" \ т20.168.16.55БацкупДатабасесМиДБ.бак ""
Требало би да видите поруку о успеху:
Обрађено 152 странице за базу 'МиДБ', датотека 'МиДБ' у датотеци 1.
Обрађено 2 странице за базу 'МиДБ', датотека 'МиДБ_лог' у датотеци 1.
БАЦКУП ДАТАБАСЕ је успешно обрадило 154 странице за 0,503 секунде (2,499 МБ / с).
Уз резервну датотеку сада у директоријуму мрежног дељења:
Мрежна подела разматрања
Важно је напоменути да наредба сигурносне копије очекује да буде у могућности да се директно повеже са мрежним дељењем без захтева за акредитивима. Рачун који сте конфигурирали за СКЛ Сервер сервис који мора да се покрене мора имати поуздану везу са мрежним дељењем где одговарајуће акредитиве дозвољавају приступ, у супротном може доћи до овакве грешке:
Мсг 3201, Левел 16, Стате 1, Сервер ЈФ, Лине 1
Није могуће отворити уређај за прављење резервних копија '\ т [192.168.16.55БацкупДатабасесМиДБ. Грешка у оперативном систему 1326 (Неуспех пријаве: непознато корисничко име или лоша лозинка.).
Група 3013, ниво 16, држава 1, сервер ЈФ, линија 1
БАЦКУП ДАТАБАСЕ се абнормално завршава.
Ова грешка указује да корисничко име и лозинка налога нису прихваћени од стране мрежног дељења и наредба није успела.
Још једно питање које треба имати на уму је да се бацкуп врши директно на мрежном ресурсу, тако да свака штета на мрежној вези може узроковати неуспјех ваше сигурносне копије. Из тог разлога, требало би да радите резервне копије само на мрежним локацијама које су стабилне (тј. Вероватно није ВПН).
Импликације по безбедност
Као што је раније поменуто, пожељна је употреба методе где локално копирате и копирате на мрежни део, јер вам омогућава да покренете СКЛ сервис као налог само са приступом локалном систему.
Покретањем услуге као алтернативног рачуна отварате врата потенцијалним сигурносним питањима. На пример, злонамерни СКЛ скрипт би могао да се изврши под алтернативним налогом и нападне мрежне ресурсе. Поред тога, било какве промене на одговарајућем налогу (промене лозинке / истека или брисање / онемогућавање налога) ће проузроковати неуспех услуге СКЛ Сервер.
Важно је имати на уму ове тачке ако покренете инстанцу СКЛ Сервера користећи алтернативни налог. Иако се не појављују граничници ако се предузму одговарајуће мере предострожности, требало би да размотрите додавање додатног простора на чврстом диску, а затим да имплементирате локално сигурносно копирање и копирање како бисте могли да покренете СКЛ сервис помоћу локалног налога.