{"id":31297,"date":"2019-10-31T21:40:32","date_gmt":"2019-10-31T18:40:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/rezervnoe-kopirovanie-ms-sql-para-poleznyh-funktsij-commvault-pro-kotorye-ne-vse-znayut\/"},"modified":"2019-10-31T21:40:32","modified_gmt":"2019-10-31T18:40:32","slug":"rezervnoe-kopirovanie-ms-sql-para-poleznyh-funktsij-commvault-pro-kotorye-ne-vse-znayut","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/rezervnoe-kopirovanie-ms-sql-para-poleznyh-funktsij-commvault-pro-kotorye-ne-vse-znayut","title":{"rendered":"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/ebdc042c384f7b3f924eebae96420b62.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDzi\u015b opowiem o dw\u00f3ch mo\u017cliwo\u015bciach Commvault dla tworzenia kopii zapasowych MS SQL, kt\u00f3re s\u0105 nies\u0142usznie pomijane: przywracanie na poziomie tabel oraz wtyczka Commvault dla SQL Management Studio. Nie b\u0119d\u0119 omawia\u0107 podstawowych ustawie\u0144. Post jest raczej dla tych, kt\u00f3rzy ju\u017c potrafi\u0105 zainstalowa\u0107 agenta, ustawi\u0107 harmonogram, polityki itp. O tym, jak dzia\u0142a Commvault i co potrafi, m\u00f3wi\u0142em w tym <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/dataline\/blog\/318188\/\">po\u015bcie<\/a><\/noindex>.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Przywracanie na poziomie tabeli<\/h3>\n<p>\nOpcja <b>przywracanie na poziomie tabeli<\/b> pojawi\u0142a si\u0119 w w\u0142a\u015bciwo\u015bciach Subclient stosunkowo niedawno. Umo\u017cliwia to w\u0142\u0105czenie mo\u017cliwo\u015bci przywracania tabel z bazy danych, bez konieczno\u015bci przywracania ca\u0142ej bazy danych z kopii zapasowej. To wygodne, gdy wiadomo, gdzie dok\u0142adnie jest b\u0142\u0105d lub utrata danych. W tym czasie sama baza jest du\u017ca, a przywracanie jej ca\u0142ej zajmie du\u017co czasu. <br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/76042dd0108a74fa549618971e890f4e.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTa opcja ma ograniczenia: <br \/>\n \u2014 Tabele nie mog\u0105 by\u0107 przywracane do oryginalnej bazy danych, tylko do innej. \u00a0<br \/>\n \u2014 Wszystkie tabele s\u0105 przywracane do schematu dbo. Tabela nie mo\u017ce by\u0107 przywr\u00f3cona do schematu u\u017cytkownika.<br \/>\n \u2014 Obs\u0142ugiwana jest tylko lokalna konto SQL-serwera z uprawnieniami administratora systemu.<br \/>\n \u2014 Serwer docelowy, na kt\u00f3ry przywracamy tabel\u0119, musi pracowa\u0107 na systemie operacyjnym Windows.<br \/>\n \u2014 Na serwerze docelowym, opr\u00f3cz agenta SQL, musz\u0105 by\u0107 zainstalowane Media Agent i Java Runtime Environment.<br \/>\n \u2014 Baza danych musi u\u017cywa\u0107 modelu odzyskiwania w trybie pe\u0142nym. <br \/>\n \u2014 Je\u015bli opcja przywracania na poziomie bazy danych jest w\u0142\u0105czona, mo\u017cliwo\u015b\u0107 uruchamiania zada\u0144 na r\u00f3\u017cnicowe kopie zapasowe wygasa. \u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/f01c21078b9f84845593aec9d10a93ec.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Opcja przywracania na poziomie tabeli jest wy\u0142\u0105czona.<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/0c7f2fa2af05f4cdaa1c966a6cd1ef0f.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Opcja przywracania na poziomie tabeli jest wy\u0142\u0105czona.<\/i><\/p>\n<p>W mojej praktyce by\u0142 przypadek, gdy klient mia\u0142 skonfigurowany nast\u0119puj\u0105cy harmonogram dla serwera SQL: jedna pe\u0142na kopia zapasowa w tygodniu i 6 r\u00f3\u017cnicowych kopii zapasowych w dni robocze. W\u0142\u0105czy\u0142 funkcj\u0119 przywracania na poziomie tabel, a zadania na r\u00f3\u017cnicowe kopie zapasowe by\u0142y realizowane z b\u0142\u0119dem. <\/p>\n<p>Zobaczmy, jak b\u0119dzie wygl\u0105da\u0107 samo przywracanie.<br \/>\n1. Uruchamiamy przywracanie na odpowiednim agencie.<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/52a9fb15bbffc0d9cd9c03310659bdc2.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n2. W pojawiaj\u0105cym si\u0119 oknie przechodzimy do zak\u0142adki <b>Opcje zaawansowane<\/b>. Wybieramy <b>SQL Granular Browse \u2014 Zobacz zawarto\u015b\u0107.<\/b><br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/c9224f9168d3aa54d47df397b54dd4df.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n3. Na otwartej li\u015bcie wybieramy baz\u0119, z kt\u00f3rej b\u0119dziemy przywraca\u0107 tabel\u0119, i naciskamy <b>Przywr\u00f3\u0107 Granularnie<\/b>.<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/e2880687c818458fe1e4eb074e9b68e1.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n4. W oknie dialogowym ustawiamy punkt montowania bazy danych z plik\u00f3w kopii zapasowej (co\u015b w rodzaju technologii Instant Recovery).<br \/>\nPodajemy:<\/p>\n<ul>\n<li>nazw\u0119 tymczasowej bazy danych;<\/li>\n<li>jak d\u0142ugo utrzymywa\u0107 ten punkt przywracania w dniach;<\/li>\n<li>serwer, na kt\u00f3rym zamontujemy baz\u0119 danych. W li\u015bcie b\u0119d\u0105 dost\u0119pne tylko serwery, kt\u00f3re spe\u0142niaj\u0105 wszystkie wymagane warunki, o kt\u00f3rych wcze\u015bniej m\u00f3wi\u0142em: z systemem Windows, z zainstalowanymi Media Agent i Java Runtime Environment itd.<\/li>\n<\/ul>\n<p>Klikamy OK.<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/424def3390c6c4aafb55dd17b7a10e10.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n5. W nowym oknie klikamy na List Recovery Points.<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/b44cbeb2d64001dee15f3f9dbf58d5a7.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n6. Otworzy si\u0119 lista zamontowanych punkt\u00f3w przywracania. Je\u015bli baza danych jest du\u017ca, mo\u017ce to zaj\u0105\u0107 chwil\u0119. Nast\u0119pnie klikamy <b>Przegl\u0105daj<\/b>. Pojawi si\u0119 okno do przegl\u0105dania tabel z wybranej bazy danych. <br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/2671074165684fcdab5843b30e5ffc81.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPodczas generowania listy u\u017cytkownicy cz\u0119sto zamykaj\u0105 dialog przywracania, a potem nie mog\u0105 ponownie tam wr\u00f3ci\u0107. To proste: kliknij prawym przyciskiem myszy na instancj\u0119 serwera SQL, na kt\u00f3rym uruchomiono proces montowania punktu przywracania. Przejd\u017a do All Tasks i wybierz List Recovery Points.<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/a16653578b1527c220db5911a4d77ea2.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n7. Je\u015bli jest wiele tabel, ich wy\u015bwietlenie mo\u017ce zaj\u0105\u0107 troch\u0119 czasu. Na przyk\u0142ad dla bazy danych o wielko\u015bci 40 GB lista generuje si\u0119 oko\u0142o dziesi\u0119ciu minut. Wybieramy potrzebn\u0105 tabel\u0119, klikamy Recover All Selected. <br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/c3e8a0eebf2c9d18d49f8a50a68d2c70.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n8. W nowym oknie wybieramy baz\u0119, do kt\u00f3rej b\u0119dziemy przywraca\u0107 tabel\u0119(e). W naszym przypadku jest to baza GPI TEST.<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/c5adb9729db830b65ced5669a868bdaa.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n9. Po zako\u0144czeniu przywracania w bazie GPI TEST pojawi\u0105 si\u0119 wybrane tabele.<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/3fa2d3f1119bf9246bfc8676d68343cb.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPo przywr\u00f3ceniu tabeli do tymczasowej bazy danych mo\u017cna j\u0105 przenie\u015b\u0107 do oryginalnej bazy danych za pomoc\u0105 Management Studio. <\/p>\n<h3>Wtyczka Commvault dla SQL Management Studio<\/h3>\n<p>\nAdministratorzy baz danych nie zawsze maj\u0105 dost\u0119p do systemu kopii zapasowych (BK). Czasami trzeba co\u015b zrobi\u0107 pilnie, a administrator BK jest nieobecny. Dzi\u0119ki wtyczce Commvault dla SQL Management Studio administrator bazy danych b\u0119dzie m\u00f3g\u0142 wykona\u0107 podstawowe dzia\u0142ania zwi\u0105zane z tworzeniem kopii zapasowych i przywracaniem danych. <\/p>\n<p><b>Wersja SQL Management Studio<\/b><\/p>\n<p><b>Polecenie<\/b><\/p>\n<p>SQL 2008 R2<\/p>\n<p>CvSQLAddInConfig.exe \/i 10 \/r<\/p>\n<p>SQL 2012<\/p>\n<p>CvSQLAddInConfig.exe \/i 11 \/r<\/p>\n<p>SQL 2014<\/p>\n<p>CvSQLAddInConfig.exe \/i 12 \/r<\/p>\n<p>SQL 2016<\/p>\n<p>CvSQLAddInConfig.exe \/i 13 \/r<\/p>\n<p>SQL 2017<\/p>\n<p>CvSQLAddInConfig.exe \/i 14 \/r<\/p>\n<p><i>Wersje serwer\u00f3w SQL, kt\u00f3re wspieraj\u0105 wtyczk\u0119 Commvault oraz polecenia, kt\u00f3re aktywuj\u0105 dzia\u0142anie wtyczki. Wtyczka jest wspierana tylko w 64-bitowej wersji systemu Windows.<\/i><\/p>\n<p>1. Wykonujemy polecenie odpowiadaj\u0105ce naszej wersji serwera SQL:<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/0ee5cef1d319279dc40eb75fae82af59.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n2. Teraz w Management Studio dost\u0119pne s\u0105 opcje dotycz\u0105ce tworzenia kopii zapasowych i przywracania. Aby to zrobi\u0107, nale\u017cy klikn\u0105\u0107 prawym przyciskiem myszy na odpowiedni\u0105 baz\u0119 danych.<br \/>\nW ten spos\u00f3b administrator ma mo\u017cliwo\u015b\u0107 bezpo\u015bredniego interakcji z kopiami zapasowymi tej bazy danych bez potrzeby korzystania z konsoli Commvault oraz kontaktowania si\u0119 z administratorem SRK.<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/38141c9c785d772532103abd9e7f9174.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n3. Po uruchomieniu kt\u00f3rejkolwiek z dost\u0119pnych funkcji tego menu pojawi si\u0119 okno z pro\u015bb\u0105 o podanie loginu i has\u0142a. Do po\u0142\u0105czenia z CommServe u\u017cywa si\u0119 SSO lub jakiekolwiek inne konto z sekcji Bezpiecze\u0144stwo w Commserve (logowanie do Commcell).<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/ed666299970851e81cd407680f57a92a.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/af7596ca8dfee7d20a3b2a57b0261b5b.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n4. Je\u015bli dane uwierzytelniaj\u0105ce zosta\u0142y wprowadzone poprawnie i prawa dost\u0119pu s\u0105 wystarczaj\u0105ce, administrator bazy danych mo\u017ce:<br \/>\n \u2014 uruchomi\u0107 nadmiarowe kopie zapasowe (Backup);<br \/>\n \u2014 przywr\u00f3ci\u0107 baz\u0119 danych z kopii zapasowej (Restore);<br \/>\n \u2014 przegl\u0105da\u0107 histori\u0119 wykonanych zada\u0144 (View History) i monitorowa\u0107 post\u0119p zada\u0144 w trakcie ich wykonywania (Job monitor).<br \/>\n<img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/77dff526a444c773da617ee3562adda3.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>W Management Studio tak przedstawia si\u0119 historia wykonanych zada\u0144 kopii zapasowych dla wybranej bazy danych.<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105\" src=\"\/wp-content\/uploads\/2019\/04\/e00d1d3d570cdfce7be693caaba381e2.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Menu do przywracania bazy danych. Nawet nie r\u00f3\u017cni si\u0119 od menu konsoli.<\/i><\/p>\n<p>To wszystko na temat tych dw\u00f3ch mo\u017cliwo\u015bci agenta SQL od Commvault. Dodam, \u017ce zbackupowanie za pomoc\u0105 Commvault bardziej odpowiada tym, kt\u00f3rzy zarz\u0105dzaj\u0105 dziesi\u0105tkami serwer\u00f3w z wieloma instancjami i bazami danych, wszystko to by\u0107 mo\u017ce w r\u00f3\u017cnych lokalizacjach, co wymaga skonfigurowania r\u00f3\u017cnych harmonogram\u00f3w, g\u0142\u0119boko\u015bci itp. Je\u015bli masz kilka serwer\u00f3w, to do backupu wystarcz\u0105 wbudowane narz\u0119dzia MS SQL.<\/p>\n<p>\u0179r\u00f3d\u0142o: <noindex><a rel=\"nofollow\" href=\"http:\/\/documentation.commvault.com\/commvault\/v11\/article?p=18110.htm\">documentation.commvault.com<\/a><\/noindex><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/dataline\/blog\/447666\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043f\u0440\u043e \u0434\u0432\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 Commvault \u0434\u043b\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f MS SQL, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u0437\u0430\u0441\u043b\u0443\u0436\u0435\u043d\u043d\u043e \u043e\u0431\u0445\u043e\u0434\u044f\u0442 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439: \u0433\u0440\u0430\u043d\u0443\u043b\u044f\u0440\u043d\u043e\u0435 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0438 \u043f\u043b\u0430\u0433\u0438\u043d Commvault \u0434\u043b\u044f SQL Management Studio. \u00a0\u0411\u0430\u0437\u043e\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u043d\u0435 \u0431\u0443\u0434\u0443. \u041f\u043e\u0441\u0442 \u0441\u043a\u043e\u0440\u0435\u0435 \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0443\u0436\u0435 \u0443\u043c\u0435\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u0430\u0433\u0435\u043d\u0442, \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435, \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u0438 \u043f\u0440. \u041e \u0442\u043e\u043c, \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d Commvault \u0438 \u0447\u0442\u043e \u043e\u043d \u0443\u043c\u0435\u0435\u0442, \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23263,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-31297","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/rezervnoe-kopirovanie-ms-sql-para-poleznyh-funktsij-commvault-pro-kotorye-ne-vse-znayut\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 MS SQL: \u043f\u0430\u0440\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 Commvault, \u043f\u0440\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u0432\u0441\u0435 \u0437\u043d\u0430\u044e\u0442 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/rezervnoe-kopirovanie-ms-sql-para-poleznyh-funktsij-commvault-pro-kotorye-ne-vse-znayut\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:40:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:40:32+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kopia zapasowa MS SQL: kilka przydatnych funkcji Commvault, o kt\u00f3rych nie wszyscy wiedz\u0105 | ProHoster","description":"Dzisiaj.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/rezervnoe-kopirovanie-ms-sql-para-poleznyh-funktsij-commvault-pro-kotorye-ne-vse-znayut","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 MS SQL: \u043f\u0430\u0440\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 Commvault, \u043f\u0440\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u0432\u0441\u0435 \u0437\u043d\u0430\u044e\u0442 | ProHoster","og:description":"\u0421\u0435\u0433\u043e\u0434\u043d\u044f.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/rezervnoe-kopirovanie-ms-sql-para-poleznyh-funktsij-commvault-pro-kotorye-ne-vse-znayut","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:40:32+00:00","article:modified_time":"2019-10-31T18:40:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"31297","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 05:28:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:19:49","updated":"2026-01-21 05:28:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/31297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=31297"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/31297\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/23263"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=31297"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=31297"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=31297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}