Zašto slanje sigurnosne kopije baze u privitku e-pošte nije moguće?
Mala tablica može stati u poruku e-pošte. Puna sigurnosna kopija baze trgovine, aplikacije ili računovodstva ne može. Obični SQL tekst može zauzimati stotine MB, komprimirani dump nekoliko GB, a datoteka .bak baze SQL Server desetke GB. Gmail ne prihvaća privitke veće od 25 MB, a Outlook ne prihvaća privitke veće od približno 20 MB.
Dijeljenje datoteke na dijelove neće riješiti problem. Ako jedan dio nedostaje, vraćanje se zaustavlja na pola. Ne spajamo te dijelove ponovno. Korištenje dijeljenog diska znači upravljanje računima, kvotama i pristupom bez vremenskog ograničenja. Poveznica omogućuje primatelju preuzimanje sigurnosne kopije u određenom roku.
Datoteka koju primatelj uvozi na svoj poslužitelj treba biti sigurnosna kopija koju ste izvezli.
| Način slanja | Što se događa | Je li prikladno za dump? |
|---|---|---|
| Privitak u Gmailu ili Outlooku | Privitke veće od 20–25 MB nije moguće poslati | Nije prikladno |
| Dijeljenje sigurnosne kopije na dijelove | Dio koji nedostaje prekida vraćanje | Nije prikladno |
| Dijeljeni disk | Potrebni su račun i kvota za pohranu | Koristite oprezno |
| Naše povezivanje s aktivnim poslužiteljem | Ne pristupamo poslužiteljima | Nije dostupno |
| Poveznica SendGB | Datoteka se ne otvara niti šalje kao privitak | Prikladno za slanje |
Gornji primjer prikazuje sigurnosnu kopiju trgovine koja stane unutar besplatnog ograničenja: komprimirani puni dump, strukturu tablica, popis korisnika i dvije kratke napomene. Izvorni podaci o transakcijama iz više godina bili bi veći od sigurnosne kopije u ovom primjeru.
Otvaranje sigurnosne kopije ili slanje bez izmjena
Vraćanje znači da primatelj uvozi datoteku u svoju bazu podataka. To obavlja poslužitelj primatelja. Mi ne. Ne pretvaramo sigurnosnu kopiju baze MySQL u PostgreSQL ni datoteku .sql u datoteku .bak.
I izvoz obavljate sami. Uobičajene naredbe su mysqldump za MySQL i pg_dump za PostgreSQL. Sigurnosnu kopiju baze SQL Server izrađujete vlastitim alatom. Ne pokrećemo te naredbe. Ne povezujemo se s vašim poslužiteljem.
Nepodudarne verzije ili naredba u datoteci koja je specifična za određeni poslužitelj mogu uzrokovati pogreške pri vraćanju. U napomeni navedite sustav baze podataka i verziju. Ne rješavamo te probleme.
| Pretvorena ili očišćena kopija | Sigurnosna kopija poslana bez izmjena | |
|---|---|---|
| Svrha | Prilagodba drugom sustavu baze podataka | Vraćanje u istom okruženju |
| Sadržaj | Retci ili naredbe mogu se promijeniti | Datoteka koju ste izvezli |
| Komprimiranje | Vaša odgovornost | Ne otvaramo datoteke .sql.gz |
| Vraćanje | Odgovornost primatelja | Ne pokušavamo ga obaviti |
| Što mi radimo | Ne pretvaramo ni čistimo datoteke | Datoteku ostavljamo neizmijenjenu |
SQLite je drukčiji. Baza podataka već je jedna datoteka. Kopija izrađena dok je datoteka otvorena u aplikaciji može biti oštećena. Izradite kopiju dok je aplikacija zatvorena. Ne zaključavamo datoteku niti smanjujemo njezinu veličinu.
Što trebate priložiti uz sigurnosnu kopiju?
Puni dump može biti jedna datoteka. Bez napomene o verziji primatelj će je uvesti na pogrešan poslužitelj.
| Datoteka | Svrha | Ako nedostaje |
|---|---|---|
| Puni dump | Tablice i retci | Nema se što vratiti |
| Datoteka sheme | Struktura tablica bez redaka | Primatelj ne može zasebno pregledati strukturu |
| Popis korisnika | Računi, ako su pohranjeni zasebno | Mogu nedostajati podaci za prijavu |
| Kontrolni zbroj | Provjera je li preuzimanje nepotpuno | Oštećena datoteka otkriva se kasno |
| Kratka napomena | Sustav baze podataka, verzija i datum | Uvoz na pogrešan poslužitelj |
Shema definira strukturu tablica. Ne sadrži retke s podacima o prodaji ili kupcima. Te datoteke stavljate u istu mapu. Ne izdvajamo tablice iz dumpa. Kada primatelj preuzme cijeli prijenos, struktura mapa ostaje očuvana. Pojedinosti potražite u vodiču za prijenos mapa.
Sigurnosna kopija može sadržavati podatke o kupcima, podatke o lozinkama ili zapise o plaćanjima. Zaštitite poveznicu lozinkom. Pošaljite lozinku odvojeno od poveznice. Ako sama datoteka ima lozinku, pošaljite je u toj istoj odvojenoj poruci. Nemojte zamijeniti te dvije lozinke. Ne čistimo sadržaj.
Slanje cijelog diska zaseban je zadatak. Pogledajte vodič za slanje slike diska. Ako sami stavite sigurnosnu kopiju u ZIP arhivu, možete je poslati bez otvaranja arhive, kako je opisano u vodiču za prijenos ZIP datoteka.
Je li 5 GB dovoljno za sigurnosnu kopiju baze?
Dovoljno je za sigurnosnu kopiju male aplikacije. Možda neće biti dovoljno za tablicu koja sadrži transakcije iz više godina. To ograničenje ne znači da komprimiramo vašu datoteku. Ograničenje besplatnog prijenosa je 5 GB.
Obični SQL tekst često se znatno smanji komprimiranjem. Vi obavljate komprimiranje. Stavljanjem postojeće datoteke .sql.gz ili .bak u ZIP arhivu nećete je znatno smanjiti. Ne otvaramo je niti ponovno komprimiramo.
Ako svaku tablicu spremite kao zasebnu datoteku, možete dosegnuti i ograničenje broja datoteka. Besplatni prijenosi ograničeni su na 500 datoteka. SendGB Extra i SendGB Exceed povećavaju to ograničenje na 2.500. Jedan dump neće dosegnuti to ograničenje.
| Što šaljete | Uobičajena veličina | Koja je opcija dovoljna? |
|---|---|---|
| Dump male aplikacije | Manje od 5 GB | Besplatno; do 90 dana za datoteke do 250 MB, 7 dana za veće |
| Velika nekomprimirana SQL datoteka | Može se smanjiti komprimiranjem | Besplatno ako stane unutar ograničenja; inače SendGB Extra |
SQL Server .bak | Može zauzimati desetke GB | SendGB Extra, 500 GB po prijenosu |
| Puna sigurnosna kopija s podacima iz više godina | Može zauzimati stotine GB | SendGB Extra ili SendGB Exceed |
| Dump veći od 1 TB | Jedna datoteka | Ne stane u jedan prijenos |
SendGB Extra dostupan je od €29,90 godišnje. Uključuje 1 TB prostora za pohranu. SendGB Extra čuva datoteke do 1 godine. Prikladan je za česte prijenose velikih sigurnosnih kopija. Ograničenje je 500 GB po prijenosu.
SendGB Exceed ne zahtijeva članstvo. Prijenos od 1 TB košta €9,99. Kod se može iskoristiti jednom i vrijedi 1 godinu. Prijenosi putem usluge SendGB Exceed ostaju dostupni 7 dana. Dovoljan je za povremeno slanje jednog dumpa većeg od 500 GB. Ne možemo poslati više od 1 TB kao jednu datoteku.
Nemojte ovu poveznicu koristiti kao jedinu sigurnosnu kopiju. Besplatni prijenosi veći od 250 MB ostaju dostupni 7 dana. Besplatni prijenosi do 250 MB ostaju dostupni do 90 dana. SendGB Extra čuva datoteke do 1 godine. Izvornu kopiju čuvajte kod sebe.
Ako unesete svoju adresu e-pošte, dobivate jednu obavijest kada preuzimanje započne. Pri slanju e-poštom dobivate jednu obavijest po primatelju. Pri slanju poveznicom dobivate jednu obavijest po prijenosu. Ako ista osoba ponovno preuzme datoteke, nećete dobiti još jednu poruku e-pošte. Obavijest ne potvrđuje da je cijeli dump preuzet ni da je sigurnosna kopija vraćena.
Kako poslati
- 1
Dodajte sigurnosnu kopiju
Dodajte izvezenu dump datoteku u polje za učitavanje. U isti prijenos možete uključiti shemu, popis korisnika i kratku napomenu. Besplatno možete poslati ukupno 5 GB. Ako pojedinačna datoteka premašuje to ograničenje, potreban vam je SendGB Extra ili SendGB Exceed.
- 2
Pošaljite poveznicu
Pošaljite poveznicu primatelju e-poštom ili je kopirajte i zalijepite u poruku. Zaštitite poveznicu lozinkom ako sigurnosna kopija sadrži podatke o kupcima. Pošaljite lozinku odvojeno od poveznice. Ako unesete svoju adresu e-pošte, dobivate jednu obavijest kada preuzimanje započne.
- 3
Primatelj preuzima datoteke
Primatelj preuzima datoteke putem poveznice bez izrade računa. Sigurnosna kopija ne otvara se na stranici za preuzimanje. Primatelj preuzima datoteku i vraća je na vlastiti poslužitelj. Besplatni prijenosi veći od 250 MB ostaju dostupni 7 dana. Besplatni prijenosi do 250 MB ostaju dostupni do 90 dana. SendGB Extra čuva datoteke do 1 godine.
Što se događa s vašom datotekom?
- Datoteku ostavljamo neizmijenjenu. Ne otvaramo dump, ne čitamo njegov sadržaj niti ga pretvaramo za drugi sustav baze podataka.
- Datoteke SQL, SQL.GZ, BAK, DUMP i SQLite preuzimaju se neizmijenjene.
- Priložena shema, popis i napomena šalju se u istom prijenosu.
- Ako unesete svoju adresu e-pošte, dobivate jednu obavijest kada netko započne preuzimanje.
Što ne radimo
- Ne povezujemo se s vašim poslužiteljem. Vi obavljate izvoz i vraćanje sigurnosne kopije.
- Ne uklanjamo osobne podatke ni lozinke. Ne rješavamo razlike među verzijama.
- Ne otvaramo komprimirane sigurnosne kopije. Više od 1 TB ne stane u jedan prijenos.
- Obavijest o preuzimanju ne znači da je sigurnosna kopija vraćena.
Česta pitanja
Što je sigurnosna kopija baze podataka?
To je kopija tablica i njihovih redaka spremljena u datoteku koja se naziva dump. Nekomprimirana kopija obično ima nastavak .sql. Komprimirana kopija ima nastavak .sql.gz. Sigurnosna kopija baze SQL Server ima nastavak .bak, dok je SQLite jedna datoteka s nastavkom .sqlite ili .db. Sve ih šaljemo bez otvaranja.
Može li se sigurnosna kopija oštetiti tijekom prijenosa?
Ne otvaramo datoteku, ne čitamo njezin sadržaj niti je pretvaramo u drugi format baze podataka. Ne pretvaramo sigurnosnu kopiju baze MySQL u PostgreSQL. Nepotpuno preuzeti dump možda se neće moći vratiti. Ne provjeravamo je li preuzimanje dovršeno. Sami izračunajte kontrolni zbroj i navedite ga u napomeni.
Izrađujete li vi sigurnosnu kopiju?
Ne. Ne povezujemo se s vašim poslužiteljem. Uobičajene naredbe za izvoz su mysqldump za MySQL i pg_dump za PostgreSQL. Sigurnosnu kopiju baze SQL Server izrađujete vlastitim alatom. Ne pokrećemo te naredbe. Vi šaljete gotovu datoteku.
Što ako 5 GB nije dovoljno?
Besplatni prijenos ne prihvaća pojedinačnu datoteku veću od 5 GB. Obični SQL tekst može se smanjiti komprimiranjem. Vi obavljate komprimiranje. Stavljanjem postojeće datoteke .sql.gz u ZIP arhivu nećete je znatno smanjiti. Nemojte je dijeliti na dijelove. Ne spajamo ih ponovno.
Otvarate li datoteke .sql.gz?
Ne. Komprimiranu sigurnosnu kopiju prenosimo neizmijenjenu. Ne izdvajamo SQL iz nje. Primatelj preuzima datoteku i otvara je vlastitim alatom. Ne komprimiramo ni obične datoteke .sql.
Može li primatelj pregledati sigurnosnu kopiju na stranici?
Ne. Datoteke SQL, BAK i SQLite ne otvaraju se na stranici za preuzimanje. Primatelj preuzima datoteku i vraća je na vlastiti poslužitelj. Vraćanje znači uvoz datoteke u bazu podataka. Mi to ne radimo. Primatelju nije potreban račun.
Uklanjate li podatke o kupcima iz sigurnosne kopije?
Ne. Retke, lozinke i zapise o plaćanjima ostavljamo neizmijenjene. Shema definira strukturu tablica. Ni nju ne uklanjamo. Ako sigurnosna kopija sadrži osobne podatke, zaštitite poveznicu lozinkom. Pošaljite lozinku odvojeno od poveznice. Ako sama datoteka ima lozinku, i za nju ste odgovorni.
Zašto Gmail ne prihvaća sigurnosnu kopiju?
Gmail ne prihvaća privitke veće od 25 MB, a Outlook ne prihvaća privitke veće od približno 20 MB. Dump je mnogo veći od tih ograničenja. Poveznica nije privitak. Datoteka nije uključena u poruku. Nije potreban dodatak.
Hoću li dobiti obavijest kada primatelj započne preuzimanje?
Da, ako unesete svoju adresu e-pošte. Pri slanju e-poštom dobivate jednu obavijest po primatelju. Pri slanju poveznicom dobivate jednu obavijest po prijenosu. Obavijest vam govori da je preuzimanje započelo. Ne potvrđuje da je cijela datoteka preuzeta. Ne znači da je baza podataka vraćena.
Koje ograničenje prijenosa trebam odabrati?
Dump manji od 5 GB možete poslati besplatno. Besplatni prijenosi veći od 250 MB ostaju dostupni 7 dana. Besplatni prijenosi do 250 MB ostaju dostupni do 90 dana. Za veće sigurnosne kopije potreban je SendGB Extra: 500 GB po prijenosu, 1 TB prostora za pohranu, od €29,90 godišnje. SendGB Extra čuva datoteke do 1 godine. Za pojedinačni dump veći od 500 GB dovoljan je SendGB Exceed: bez članstva, €9,99 za prijenos od 1 TB i jednokratni kod koji vrijedi 1 godinu. Prijenosi putem usluge SendGB Exceed ostaju dostupni 7 dana. Više od 1 TB ne stane u jedan prijenos. Nemojte ovu poveznicu koristiti kao jedinu sigurnosnu kopiju.
Pošaljite poveznicu za preuzimanje, a ne sigurnosnu kopiju baze u privitku
Mali dump može stati unutar 5 GB. Uz SendGB Extra možete poslati punu sigurnosnu kopiju do 500 GB, a uz SendGB Exceed do 1 TB u jednom prijenosu.
Počnite slati