[ Pobierz całość w formacie PDF ]
.Należy się spodziewać, zeużytkownik będzie chciał umieścić tak wiele kopii bezpieczeństwa na pojedynczej taśmie jak tojest możliwe.Można również zastosować tę metodę w przypadku dysków; jednak to podejście niejest polecane dla dysków  jeżeli pojedynczy plik zostanie utracony lub ulegnie uszkodzeniu,wszystkie kopie bezpieczeństwa na tym nośniku są stracone.Polecenie BACKUP DATABASE dla całej bazydanychTworzenie bazy danych jest następnym logicznym krokiem (końcowym).Można utworzyć kopiębezpieczeństwa przy pomocy polecenia BACKUP:BACKUP DATABASE {database_name | @database_var}TO backup_device [,.n][WITH [BLOCKSIZE = {blocksize | @blocksize_variable}][[,] DESCRIPTION = {text | @text_variable}][[,] DIFFERENTIAL][[,] EXPIREDATE = {date | @date_var}| RETAINDAYS = {days | @days_var}][[,] PASSWORD = {pwd | @pwd_var}[[,] FORMAT | NOFORMAT][[,] {INIT | NOINIT}][[,] MEDIADESCRIPTION = {text | @text_variable}][[,] MEDIANAME = {media_name | @media_name_variable}][[,] MEDIAPASSWORD = {media_pwd | @media_pwd_variable}][[,] [NAME = {backup_set_name | @backup_set_name_var}][[,] {NOSKIP | SKIP}][[,] {NOUNLOAD | UNLOAD}][[,] {NOREWIND | REWIND}][[,] [RESTART][[,] STATS [= percentage]]gdzie backup_device :: ={{ backup_device_name | @backup_device_name_var}|{ DISK | TAPE | PIPE} ={'temp_backpup_device' | @temp_backup_device_var}}Poniżej przedstawiono znaczenie poszczególnych opcji.Opisy nie są powtarzane, chyba że sąspecyficzne dla jednego z poleceń, przedstawionych pózniej.Może zachodzić potrzeba odwołaniasię do opisu opcji BACKUP LOG i BACKUP FILE/FILEGROUP." database_name jest nazwą bazy danych, której kopia ma zostać wykonana" @database_var jest nazwą bazy danych, której kopia ma być wykonana, z tym wyjątkiem,że jest przedstawiona w postaci zmiennej." backup_device jest albo nazwą nośnika archiwizacyjnego albo określeniem zmiennej dlaurządzenia archiwizacyjnego.Można również określić nazwę pliku, taśmy lub Named Pipe,które mają zostać wykorzystane do tworzenia kopii bezpieczeństwa.Ponownie, możnaokreślić ten parametr jako zmienną." blocksize określa rozmiar bloku, jaki ma być używany w przypadku taśmy lub NamedPipe.Należy sprawdzić w dokumentacji Windows 2000 lub instrukcji obsługi napędutaśmowego, jakie rozmiary bloku są zalecane." DESCRIPTION jest to opis kopii bezpieczeństwa, zawierający do 255 znaków.Ponownie,można określić zmienną dla tego parametru." DIFFERENTIAL zasługuje na własną sekcję dla pełnego opisu.Zobacz kolejną sekcję." EXPIREDATE jest datą ważności taśmy (terminem, po którym zapis na taśmie powinna byćusunięty).Nie można dokonać zapisu na taśmę przed upływem terminu EXPIREDATE bezokreślenia parametrów nadpisywania." RETAINDAYS przynosi ten sam efekt co EXPIREDATE, z wyjątkiem tego, że należy określićliczbę dni a nie konkretną datę." PASSWORD jest hasłem, jakie ma być wprowadzone aby było możliwe odtworzenie z tej kopiibezpieczeństwa.Kopia bezpieczeństwa jest zabezpieczona jedynie hasłem.Nie jest w żaden sposóbszyfrowana." FORMAT | NOFORMAT pozwala żądać, aby taśma była ponownie sformatowana.Wszelkiezabezpieczenia hasłem lub istniejące dane są ignorowane.Używanie tego parametru jestodpowiednikiem obydwu opcji INIT i SKIP." INIT | NOINIT określa, czy inicjalizować nośnik archiwizujący przed zapisem kopiibezpieczeństwa.NOINIT jest opcją domyślną, oznaczającą, że jeżeli na danym nośniku archiwizującym jest inna kopia bezpieczeństwa, bieżąca kopia zostanie dołączona (dopisana)na taśmę lub do pliku dyskowego.Jeżeli urządzenie nie zawiera żadnej kopii, jestinicjalizowane a następnie kopia jest zapisywana.INIT powoduje nadpisanie istniejącejzawartości taśmy lub pliku dyskowego.Dla taśm, jeżeli minęła ich data ważności lubparametr MEDIANAME nie jest zgodny, taśma nie jest inicjalizowana.Należy określić opcjęSKIP jeżeli to było zamierzeniem (jeżeli było to zamierzeniem, można również skorzystać zopcji FORMAT)." MEDIADESCRIPTION jest innym polem opisu dla kopii bezpieczeństwa, o długości 255znaków." MEDIANAME jest opisem zbioru kopii bezpieczeństwa, o długości 128 znaków.Nazwa tajest używana do porównań w przypadku nadpisywania.Jeżeli planuje się używaniepojedynczej taśmy do przetrzymywania kopii bezpieczeństwa systemu Windows 2000 i SQLServera należy określić MEDIANAME." MEDIAPASSWORD jest hasłem, jakie ma być używane przy tworzeniu kopii bezpieczeństwajako część zestawu nośników, jak również hasłem, jakie będzie wymagane przy odtwarzaniuz tego zestawu nośników." NAME jest kolejną nazwą dla zestawu kopii bezpieczeństwa.Ponownie, parametr ten możebyć określony jako zmienna." NOSKIP | SKIP określa czy opuścić czytanie nagłówka taśmy podczas zapisywania nataśmę.Jeżeli została wybrana opcja NOSKIP (domyślna), nagłówek taśmy jest czytany isprawdzane są parametry EXPIREDATE i MEDIANAME aby nie spowodować przypadkowegonadpisania taśmy." NOUNLOAD | UNLOAD określa, czy taśma ma zostać wyjęta po zakończeniu tworzenia kopiibezpieczeństwa." NOREWIND |REWIND określa czy taśma na zostać przewinięta po zakończeniu tworzeniakopii bezpieczeństwa." RESTART pozwana na ponowne uruchomienie tworzenia kopii bezpieczeństwa jeżeli zostałoprzerwane i ma być kontynuowane od punku przerwania.RESTART jest poprawny jedyniegdy tworzy się kopie bezpieczeństwa na wielu taśmach." STATS = percentage określa jak często użytkownik będzie powiadamiany o postępie wtworzeniu kopii bezpieczeństwa.Domyślną wartością jest 10, oznaczające, że po ukończeniukażdego kolejnego 10 % tworzenia kopii SQL Server zwróci komunikat określający postęparchiwizacji.Polecenie BACKUP ma wiele opcji dlatego przyda się przykład.Czasem próbka kodu bardzopomaga w wyjaśnieniu znaczenia polecenia.Następujący skrypt tworzy nowy nośnikarchiwizacyjny dla bazy danych pubs, sprawdza integralność bazy a następnie tworzy kopiębezpieczeństwa tej bazy.exec sp_addumpdevice 'disk', 'pubs_backup','d:\program files\Microsoft SQL Server\mssql\backup\pubs_backup.bak'gouse pubsdbcc checkdb ('pubs') With NO_INFOMSGS BACKUP DTABASE pubs to pubs_backup WITH INIT(1 row(s) affected)'Disk' device added.Processed 208 pages for database 'pubs', file 'pubs' on file 1.Processed 1 pages for database 'pubs', file 'pubs_log' on file 1 [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • szamanka888.keep.pl