{"id":128859,"date":"2023-10-20T14:27:00","date_gmt":"2023-10-20T12:27:00","guid":{"rendered":"https:\/\/fotc.com\/?p=128859"},"modified":"2023-11-27T08:58:16","modified_gmt":"2023-11-27T07:58:16","slug":"mysql-backup","status":"publish","type":"post","link":"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/","title":{"rendered":"MySQL backup w chmurze Google Cloud"},"content":{"rendered":"\n<p>Nieprzewidziane zjawiska, takie jak awaria sprz\u0119tu, uszkodzenie bazy danych, b\u0142\u0119dy u\u017cytkownik\u00f3w czy nawet z\u0142o\u015bliwe ataki mog\u0105 zwi\u0119kszy\u0107 ryzyko utraty danych. Rozwi\u0105zaniem s\u0105 kopie zapasowe baz danych, dzi\u0119ki kt\u00f3rym \u0142atwiej odzyskasz dane i utrzymasz funkcjonowanie firmy w sytuacji kryzysowej. Kopie zapasowe nie s\u0105 remedium wy\u0142\u0105cznie na sytuacje kryzysowe. W normalnych warunkach pomagaj\u0105 one spe\u0142ni\u0107 wymagania dotycz\u0105ce zgodno\u015bci i audytu oraz umo\u017cliwiaj\u0105 przywr\u00f3cenie kopii bazy danych do okre\u015blonego momentu w przesz\u0142o\u015bci.<\/p>\n\n\n\n<p>MySQL stanowi w tym wypadku odpowiednie wsparcie. Dostarcza kilku opcji tworzenia kopii zapasowych baz danych o r\u00f3\u017cnych mocach. To od Ciebie zale\u017cy wyb\u00f3r kombinacji metod, kt\u00f3re w najlepszym stopniu odpowiedz\u0105 na Twoje potrzeby.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-typy-kopii-zapasowej-bazy-danych\">Typy kopii zapasowej bazy danych<\/h2>\n\n\n\n<p>W jaki spos\u00f3b utworzy\u0107 kopi\u0119 zapasow\u0105 bazy MySQL? Istniej\u0105 na to dwa sposoby: fizyczny i logiczny.<\/p>\n\n\n\n<p>Fizyczna kopia bazy danych polega na kopiowaniu rzeczywistych plik\u00f3w danych, podczas gdy logiczna kopia zapasowa generuje instrukcje takie jak CREATE TABLE oraz INSERT. Umo\u017cliwiaj\u0105 one p\u00f3\u017aniejsze odtworzenie danych.<\/p>\n\n\n\n<h3 id=\"h-fizyczna-kopia-bazy-danych-mysql\">Fizyczna kopia bazy danych MySQL<\/h3>\n\n\n\n<p>Tak jak w skr\u00f3cie przedstawili\u015bmy to wy\u017cej, fizyczna kopia zapasowa bazy danych MySQL zawiera surowe kopie wszystkich plik\u00f3w i katalog\u00f3w w takiej formie, w jakiej istniej\u0105 na dysku. Kto powinien zdecydowa\u0107 si\u0119 na ten typ?<\/p>\n\n\n\n<p>Fizyczna kopia danych zapasowych jest dobrym rozwi\u0105zaniem w przypadku du\u017cych baz danych. Kopiowanie nieprzetworzonych plik\u00f3w jest znacznie szybsze w por\u00f3wnaniu do wykonywania logicznej kopii zapasowej<\/p>\n\n\n\n<h4 id=\"h-zalety\">Zalety:<\/h4>\n\n\n\n<ul><li>Prostota i wydajno\u015b\u0107 \u2013 fizyczne kopie zapasowe nie wymagaj\u0105 du\u017co pami\u0119ci ani wielu cykli procesora.<\/li><li>Ograniczenie dodatkowej pracy \u2013 wystarczy skopiowa\u0107 surowe pliki oraz katalogi do docelowej lokalizacji kopii zapasowej.<\/li><li>Szybsze przywracanie \u2013 poniewa\u017c MySQL nie musi odtwarza\u0107 obiekt\u00f3w baz danych czy importowa\u0107 danych, fizyczne przywracanie bazy danych nast\u0119puje szybciej ni\u017c w przypadku przywracania logicznego.<\/li><\/ul>\n\n\n\n<h4 id=\"h-wady\">Wady:<\/h4>\n\n\n\n<ul><li>Zaj\u0119cie wi\u0119cej miejsca \u2013 minusem fizycznych kopii zapasowych baz danych MySQL jest to, \u017ce zawieraj\u0105 dzienniki transakcji (transaction logs) i dzienniki cofania (udndo logs) &#8211; to wszystko zajmuje miejsce na dyskach.<\/li><li>Trudno\u015b\u0107 w przenoszeniu mi\u0119dzy \u015brodowiskami \u2013 dla tego typu kopii zapasowych problemem mo\u017ce okaza\u0107 si\u0119 brak mo\u017cliwo\u015bci przenoszenia baz mi\u0119dzy platformami, systemami operacyjnymi czy wersjami MySQL.&nbsp;<\/li><li>Powielanie uszkodzonych plik\u00f3w \u2013 przenosz\u0105c w ca\u0142o\u015bci uszkodzone surowe pliki zostawiamy je w takiej samej, niepoprawnie dzia\u0142aj\u0105cej postaci.<\/li><\/ul>\n\n\n\n<p>Z jakich narz\u0119dzi mo\u017cna skorzysta\u0107 przy fizycznym tworzeniu kopii zapasowych baz MySQL? Do najbardziej popularnych nale\u017c\u0105:<\/p>\n\n\n\n<ul><li>MySQL Enterprise Backup,<\/li><li>PerconaXtraBackup,<\/li><li>MariaDB Mariabackup.<\/li><\/ul>\n\n\n\n<h3 id=\"h-logiczna-kopia-bazy-danych-mysql\">Logiczna kopia bazy danych MySQL<\/h3>\n\n\n\n<p>Logiczna kopia zapasowa bazy MySQL zawiera dane, kt\u00f3re MySQL mo\u017ce zinterpretowa\u0107 jako SQL lub jako tekst rozdzielany (delimited text). M\u00f3wimy wi\u0119c o reprezentacji bazy danych w postaci sekwencji instrukcji SQL, kt\u00f3re mo\u017cna wykona\u0107 w celu odtworzenia obiekt\u00f3w bazy danych i zaimportowania danych. Kto powinien rozwa\u017cy\u0107 wyb\u00f3r logicznej kopii zapasowej bazy danych MySQL?<\/p>\n\n\n\n<p>Z pewno\u015bci\u0105 jest to rozwi\u0105zanie dedykowane ma\u0142ym baz\u0105 danych, gdy\u017c odwrotnie ni\u017c w przypadku kopii fizycznej, przywracanie logicznych kopii zapasowych zajmuje wi\u0119cej czasu. Warto z niego skorzysta\u0107 podczas migracji do zarz\u0105dzanych us\u0142ug bazy danych w chmurze, lub te\u017c w kierunku odwrotnym.<\/p>\n\n\n\n<h4 id=\"h-zalety-1\">Zalety:<\/h4>\n\n\n\n<ul><li>Elastyczno\u015b\u0107 \u2013 du\u017ca szczeg\u00f3\u0142owo\u015b\u0107 operacji tworzenia kopii zapasowych i przywracania na poziomie serwera, poziomie bazy danych, poziomie tabeli czy nawet poziomie wiersza (je\u017celi wiersze tabeli spe\u0142niaj\u0105 warunek WHERE) zapewnia spor\u0105 elastyczno\u015b\u0107.<\/li><li>\u0141atwo\u015b\u0107 przywracania &#8211; logiczne kopie zapasowe s\u0105 \u0142atwiejsze do przywracania. Wystarczy przes\u0142a\u0107 plik kopii zapasowej do klient MySQL i u\u017cy\u0107 instrukcji LOAD DATA lub te\u017c polecenia mysqlimport, aby za\u0142adowa\u0107 pliki rozdzielone tekstem.\u00a0<\/li><li>Zdalne uruchamianie \u2013 logiczne kopie zapasowe mo\u017cna uruchomi\u0107 zdalnie co umo\u017cliwia tworzenie kopii zapasowych lub te\u017c przywracanie baz danych przez sie\u0107. Rozwi\u0105zanie to przydaje si\u0119 szczeg\u00f3lnie w przypadku baz danych w chmurze, bez wzgl\u0119du czy b\u0119dzie to <a href=\"https:\/\/fotc.com\/pl\/google-cloud-platform\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Google Cloud<\/a> SQL, Amazon RDS czy Microsoft Azure.<\/li><li>Unikanie uszkodzenia danych \u2013 o ile w przypadku kopii fizycznych, uszkodzone dane mog\u0105 pozosta\u0107 niezauwa\u017cone a\u017c do momentu weryfikacji, to w przypadku kopii logicznych, kt\u00f3re s\u0105 najcz\u0119\u015bciej plikami tekstowymi, \u0142atwo jest je przejrze\u0107 za pomoc\u0105 edytora tekstu i wykry\u0107 wszelkie uszkodzenia.\u00a0<\/li><li>\u0141atwo\u015b\u0107 przenoszenia \u2013 tu kolejna odwrotno\u015b\u0107 w stosunku do kopii fizycznych. Logiczne kopie baz danych \u0142atwo przenosi si\u0119 pomi\u0119dzy platformami, systemami operacyjnymi oraz wersjami MySQL.<\/li><li>Wysoki poziom kompresji kopii zapasowych.<\/li><\/ul>\n\n\n\n<h4 id=\"h-wady-1\">Wady:<\/h4>\n\n\n\n<ul><li>Czasoch\u0142onno\u015b\u0107 \u2013 kopie zapasowe s\u0105 tutaj tworzone wolniej, gdy\u017c konieczne jest wysy\u0142anie zapytania do serwera MySQL w celu uzyskania schematu i wierszy, kt\u00f3re nast\u0119pnie musz\u0105 zosta\u0107 przekonwertowane do formatu logicznego.<\/li><li>D\u0142ugotrwa\u0142e przywracanie logicznych kopii zapasowych \u2013 to kolejne dzia\u0142anie, kt\u00f3re mo\u017ce zaj\u0105\u0107 sporo czasu. MySQL musi wykona\u0107 instrukcje SQL aby utworzy\u0107 tabele, zaimportowa\u0107 wiersze i odbudowa\u0107 indeksy.<\/li><li>Wymagane wi\u0119ksze zasoby serwera \u2013 do operacji tworzenia logicznych kopii zapasowych wymagane jest wykorzystanie wi\u0119kszych zasob\u00f3w procesora czy pami\u0119ci RAM.<\/li><\/ul>\n\n\n\n<p>Do popularnych narz\u0119dzi s\u0142u\u017c\u0105cych do tworzenia logicznych kopii zapasowych nale\u017c\u0105:<\/p>\n\n\n\n<ul><li>mysqldump,<\/li><li>mydumper,<\/li><li>Mysqlpump.<\/li><\/ul>\n\n\n<div class=\"bg-yellow banners mt-4 mb-4\">\r\n  <div class=\"container \">\r\n    <div class=\"row sw\">\r\n        <div class=\"col-md-7 sw col-12 mb-md-0\">\r\n        <span style=\"margin-bottom: 1rem;\r\n    font-weight: 500;margin-top: 25px;\r\n    line-height: 1.1;\r\n    font-size: 2rem; display: block; color:#fff\">Jak stworzy\u0107 kopi\u0119 danych w chmurze Google Cloud?<\/span>\r\n        <\/div>\r\n        <div class=\"col-md-5 sw sww\">\r\n        <img style=\"margin-top:25px;\" src=\"\/app\/uploads\/2023\/02\/FOTC-LOGO-WWW-RGB-RED-2.png\">\r\n        <\/div>\r\n        <\/div>\r\n        <div class=\"row\">\r\n          <div class=\"col-md-7\"><p style=\"color:#fff\">Zarezerwuj rozmow\u0119 z architektem chmurowym.<\/p><\/div>\r\n        <div class=\"col-md-5 col-12 text-cent-right\">\r\n        <a class=\"newbtn bannerbtn\" href=\"\">Um\u00f3w si\u0119<\/a>\r\n        \r\n        <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\n\n\n<h2 id=\"h-point-in-time-recovery-pitr\">Point-in-time recovery (PITR)<\/h2>\n\n\n\n<p>Po r\u00f3\u017cne narz\u0119dzia odzyskiwania danych si\u0119gamy najcz\u0119\u015bciej w wyniku sytuacji, w kt\u00f3rej w wyniku b\u0142\u0119du tracimy do nich dost\u0119p. Point-in-time recovery pozwala odzyska\u0107 instancji do okre\u015blonego momentu, czyli je\u017celi b\u0142\u0105d spowodowa\u0142 utrat\u0119 danych, to korzystaj\u0105c z narz\u0119dzia PITR mo\u017cna odzyska\u0107 baz\u0119 w stanie, w jakim by\u0142a przed nast\u0105pieniem b\u0142\u0119du.<\/p>\n\n\n\n<p>PITR jest procesem dwuetapowym, opieraj\u0105cym si\u0119 na logach binarnych. W pierwszym przywraca pe\u0142n\u0105 fizyczn\u0105 lub logiczn\u0105 kopi\u0119 zapasow\u0105 jaka by\u0142a w momencie jej utworzenia.&nbsp;<\/p>\n\n\n\n<p>W drugim etapie, stosuj\u0105c dzienniki binarne mo\u017cna odtworzy\u0107 zmiany mi\u0119dzy momentem utworzenia kopii zapasowej a \u017c\u0105danym momentem. Dzienniki binarne zawieraj\u0105 wszelkie zmiany wprowadzone w instancji bazy danych w tym utworzenie tabeli czy wstawienie, aktualizacj\u0119 lub usuni\u0119cie wiersza.&nbsp;<\/p>\n\n\n\n<p>Jak to wygl\u0105da w praktyce? Je\u017celi kopie zapasowe tworzone s\u0105 codziennie o godzinie 8 rano, a problem pojawi\u0142 si\u0119 o godzinie 12 to w pierwszym kroku przywracane s\u0105 kopie zapasowe z godziny 10, a nast\u0119pnie z wykorzystaniem dziennika binarnego odtwarzane s\u0105 zdarzenia z czterogodzinnego okna czasowego pomi\u0119dzy godzin\u0105 10 a 12.<\/p>\n\n\n\n<h2 id=\"h-backup-bazy-danych-w-ramach-google-cloud\">Backup bazy danych w ramach Google Cloud<\/h2>\n\n\n\n<p>W ramach Google Cloud mamy do czynienia z zarz\u0105dzan\u0105 baz\u0105 \u2013 <a href=\"https:\/\/fotc.com\/pl\/blog\/cloud-sql-czyli-baza-danych-w-chmurze\/\" target=\"_blank\" aria-label=\"Cloud SQL (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Cloud SQL<\/a>. O tym jak w jej ramach dzia\u0142a backup pisali\u015bmy w tym <a href=\"https:\/\/fotc.com\/pl\/blog\/cloud-sql-backup\/\">artykule<\/a>. Mo\u017cesz te\u017c skorzysta\u0107 z wiedzy i do\u015bwiadczenia architekt\u00f3w Google Cloud firmy <a href=\"https:\/\/fotc.com\/pl\/kontakt\/\">FOTC<\/a>, kt\u00f3rzy pomog\u0105 Ci zabezpieczy\u0107 bazy danych przed skutkami awarii.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nieprzewidziane zjawiska, takie jak awaria sprz\u0119tu, uszkodzenie bazy danych, b\u0142\u0119dy u\u017cytkownik\u00f3w czy nawet z\u0142o\u015bliwe ataki mog\u0105 zwi\u0119kszy\u0107 ryzyko utraty danych. Rozwi\u0105zaniem s\u0105 kopie zapasowe baz danych, dzi\u0119ki kt\u00f3rym \u0142atwiej odzyskasz dane i utrzymasz funkcjonowanie firmy w sytuacji kryzysowej. Kopie zapasowe nie s\u0105 remedium wy\u0142\u0105cznie na sytuacje kryzysowe. W normalnych warunkach pomagaj\u0105 one spe\u0142ni\u0107 wymagania dotycz\u0105ce&#8230;<\/p>\n","protected":false},"author":26,"featured_media":128860,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":3,"_editorskit_typography_data":[],"_editorskit_blocks_typography":"","_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}"},"categories":[560],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v16.7 (Yoast SEO v19.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MySQL backup w chmurze Google Cloud - FOTC<\/title>\n<meta name=\"description\" content=\"Jak tworzy\u0107 kopie zapasowe baz danych w chmurze? Czym jest MySQL backup. Czym r\u00f3\u017cni si\u0119 fizyczna od logicznej kopia bazy danych?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MySQL backup w chmurze Google Cloud\" \/>\n<meta property=\"og:description\" content=\"Jak tworzy\u0107 kopie zapasowe baz danych w chmurze? Czym jest MySQL backup. Czym r\u00f3\u017cni si\u0119 fizyczna od logicznej kopia bazy danych?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/\" \/>\n<meta property=\"og:site_name\" content=\"FOTC\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-20T12:27:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-27T07:58:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fotc.com\/app\/uploads\/2023\/10\/BLOG_GCP_PL-48.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Micha\u0142 Krzak\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/\",\"url\":\"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/\",\"name\":\"MySQL backup w chmurze Google Cloud - FOTC\",\"isPartOf\":{\"@id\":\"https:\/\/fotc.com\/#website\"},\"datePublished\":\"2023-10-20T12:27:00+00:00\",\"dateModified\":\"2023-11-27T07:58:16+00:00\",\"author\":{\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/8804ea9f08fae06c18c12d0163af3691\"},\"description\":\"Jak tworzy\u0107 kopie zapasowe baz danych w chmurze? Czym jest MySQL backup. Czym r\u00f3\u017cni si\u0119 fizyczna od logicznej kopia bazy danych?\",\"breadcrumb\":{\"@id\":\"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"PL\",\"item\":\"https:\/\/fotc.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Google Cloud\",\"item\":\"https:\/\/fotc.com\/pl\/blog\/category\/google-cloud-platform-pl\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"MySQL backup w chmurze Google Cloud\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fotc.com\/#website\",\"url\":\"https:\/\/fotc.com\/\",\"name\":\"FOTC\",\"description\":\"Partner Google Cloud\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fotc.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/8804ea9f08fae06c18c12d0163af3691\",\"name\":\"Micha\u0142 Krzak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cb052d2519758d2585eee1abaf8ab5ed?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cb052d2519758d2585eee1abaf8ab5ed?s=96&d=mm&r=g\",\"caption\":\"Micha\u0142 Krzak\"},\"description\":\"Copywriter, dziennikarz, content marketer. Od 2005 roku tworzy artyku\u0142y , teksty blogowe i raporty dla bran\u017cy nowoczesnych technologii, druku 3D oraz logistyki.\",\"url\":\"https:\/\/fotc.com\/pl\/blog\/author\/michal-krzak\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"MySQL backup w chmurze Google Cloud - FOTC","description":"Jak tworzy\u0107 kopie zapasowe baz danych w chmurze? Czym jest MySQL backup. Czym r\u00f3\u017cni si\u0119 fizyczna od logicznej kopia bazy danych?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/","og_locale":"pl_PL","og_type":"article","og_title":"MySQL backup w chmurze Google Cloud","og_description":"Jak tworzy\u0107 kopie zapasowe baz danych w chmurze? Czym jest MySQL backup. Czym r\u00f3\u017cni si\u0119 fizyczna od logicznej kopia bazy danych?","og_url":"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/","og_site_name":"FOTC","article_published_time":"2023-10-20T12:27:00+00:00","article_modified_time":"2023-11-27T07:58:16+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/fotc.com\/app\/uploads\/2023\/10\/BLOG_GCP_PL-48.png","type":"image\/png"}],"author":"Micha\u0142 Krzak","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/","url":"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/","name":"MySQL backup w chmurze Google Cloud - FOTC","isPartOf":{"@id":"https:\/\/fotc.com\/#website"},"datePublished":"2023-10-20T12:27:00+00:00","dateModified":"2023-11-27T07:58:16+00:00","author":{"@id":"https:\/\/fotc.com\/#\/schema\/person\/8804ea9f08fae06c18c12d0163af3691"},"description":"Jak tworzy\u0107 kopie zapasowe baz danych w chmurze? Czym jest MySQL backup. Czym r\u00f3\u017cni si\u0119 fizyczna od logicznej kopia bazy danych?","breadcrumb":{"@id":"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fotc.com\/pl\/blog\/mysql-backup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fotc.com\/pl\/blog\/mysql-backup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"PL","item":"https:\/\/fotc.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Google Cloud","item":"https:\/\/fotc.com\/pl\/blog\/category\/google-cloud-platform-pl\/"},{"@type":"ListItem","position":3,"name":"MySQL backup w chmurze Google Cloud"}]},{"@type":"WebSite","@id":"https:\/\/fotc.com\/#website","url":"https:\/\/fotc.com\/","name":"FOTC","description":"Partner Google Cloud","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fotc.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/fotc.com\/#\/schema\/person\/8804ea9f08fae06c18c12d0163af3691","name":"Micha\u0142 Krzak","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/fotc.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cb052d2519758d2585eee1abaf8ab5ed?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cb052d2519758d2585eee1abaf8ab5ed?s=96&d=mm&r=g","caption":"Micha\u0142 Krzak"},"description":"Copywriter, dziennikarz, content marketer. Od 2005 roku tworzy artyku\u0142y , teksty blogowe i raporty dla bran\u017cy nowoczesnych technologii, druku 3D oraz logistyki.","url":"https:\/\/fotc.com\/pl\/blog\/author\/michal-krzak\/"}]}},"_links":{"self":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts\/128859"}],"collection":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/comments?post=128859"}],"version-history":[{"count":0,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts\/128859\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/media\/128860"}],"wp:attachment":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/media?parent=128859"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/categories?post=128859"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/tags?post=128859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}