Pālekt uz saturu


Foto
- - - - -

Mysql datu bāžu automatiskā rezervju kopijas veidošana izmantojot php un dropbox

Dropbox php mysql backup rezervju kopijas

  • Please log in to reply
9 murgojumi pa šo tēmu

#1 normis_161

normis_161
  • Biedri
  • 147 purkšķi

Sacūkots 13 June 2012 - 08:46

Sveiki. Radās ideja, ka vajadzētu tomēr sākt veidot rezervju kopijas mysql datu bāzēm. Pirmā ideja bija tāda, ka tiktu izpildīts php skripts, un rezerves kopija tiktu aizstūtīta uz epastu. Bet tā kā, man šķita, ka tā nav labākā prakse šajos gadījumos, tad otra ideja radās, ka šīs rezervers kopijas varētu automatizēti sūtīt uz dropbox mapi. Šajā gadījumā sakās jau rasties problēmas.
Sākumā es biju atradis pamācību kā izveidot šo skriptu:"Allow Anyone To Upload Files To Your Dropbox Folder"
Pirmā kļūda, kas man tika izmesta bija: "Error: Cannot create temporary directory!" Šo kļūdu es novēstu 20 rindiņā kodu izmainot no
$tmpDir = uniqid('/tmp/DropboxUploader-');
uz
$tmpDir = uniqid('DropboxUploader');
Kad tas tika novērsts, tad nākošā kļūda, kura radās ir šī: "Error: Cannot execute request: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed" Šo kļūdu novērsu uzliekot DropboxUploader.php failā no
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
uz
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
Un tagad pēdējā kļūda, kuru nevaru atrisināt ir šī: "Error: Cannot execute request: couldn't open file "DropboxUploader4fd835e18177c/IMG_4418.JPG"
Kāds gadījumā nezin kā šo kļūdu varētu novērst? OS man ir Windows, bet serveris ir wamp. Un dropbox man ir koplietota mape, kurā varētu it kā augšupielādēt bildes. Pielikumā pievienoju kodu
"Pievienotais fails  dropbox.rar   89.3K   26 Lejupielādēto skaits


Nevēlies vairs redzēt šo reklāmu? Kļūsti par BOOT.Lv foruma biedru!

#2 MIGs

MIGs
  • Biedri
  • 4,361 purkšķi
  • Atrodos:Rīga
  • Intereses:Motocikli un datori

Sacūkots 13 June 2012 - 10:18

Es darītu tā - iekš sheduled taskiem uzliec skriptu kas taisa MySQL dumpu un tad tas kautkur tālāk viņu kopā vai pārvieto.
Tavai pieejai jēgu redzu tikai tad, ja tev uz servera ir tikai vhosts un nav piekļuves pašam serverim.

#3 versatile

versatile
  • Biedri
  • 3,107 purkšķi
  • Atrodos:Ryga
  • Intereses:Foto

Sacūkots 13 June 2012 - 10:48

Pag, nu kur problēma?
Taisi mysql kopiju uz failu mapē, kas pati sinhronizējas ar dropbox. Tādā veidā dropbox rūpēsies par failu nosūtīšanu, un, ja radīsies kādi traucējumi procesā, pēc tam pabeigs.

#4 normis_161

normis_161
  • Biedri
  • 147 purkšķi

Sacūkots 14 June 2012 - 16:42

MIGs -> Varbūt zini arī kādu pamācību, kur tas būtu apraksīts?
versatile -> Par šo variantu es biju aizdomājies, bet šajā gadījumā biju domājis, vai tā būtu laba prakse, ka man uz servera atradīsies arī dropbox mape. Un kā šajā gadījumā sanāk ar dzēšanu, piemēram, ja nobrūk serveris, vai tad visi faili arī nepazudīs no dropbox?

#5 versatile

versatile
  • Biedri
  • 3,107 purkšķi
  • Atrodos:Ryga
  • Intereses:Foto

Sacūkots 14 June 2012 - 18:04

Tu taisies backupam izmantot dropbox un vēl domā kko par labo praksi?!
  • non7sens un Леший rullē

#6 normis_161

normis_161
  • Biedri
  • 147 purkšķi

Sacūkots 14 June 2012 - 20:15

kādu variantu tu ieteiktu? Uz kurieni vēl varētu sūtīt datu bāzes kopijas automatizēti, neglabājot uz tā paša servera, un, piemēram, izmantojot php un myslqdump.

Nedaudz pasmirdēja normis_161: 14 June 2012 - 20:15


#7 dexterlabs

dexterlabs
  • Biedri
  • 1,118 purkšķi

Sacūkots 14 June 2012 - 21:07

serverim nobrūkot nekas no dropbox nepazudīs.
cita lieta,vai var uzticēties tādam servisam kā dropbox???
lattelekom tak ir domāju drošāks,tas gan maksas pakalpojums. http://www.emakonis.lv/
bet vismaz kaut kādas garantijas dod datu drošībai.

Nedaudz pasmirdēja dexterlabs: 14 June 2012 - 21:12


#8 marrtins

marrtins
  • Biedri
  • 1,289 purkšķi
  • Atrodos:Rīga, Imanta

Sacūkots 14 June 2012 - 21:33

Mysql backupoju ar rsnapshot, kas ielogojas no citas kastes, palaiž skriptu, savāc dumpus un pieseivo pie sevis.

#9 ieleja

ieleja
  • Biedri
  • 4,669 purkšķi

Sacūkots 14 June 2012 - 21:38

dexterlabs,
Dropbox servējas no Amazon S3
nesaku neko par LTC, bet Amazon ir par 2 galvastiesām pārāks par jebko, kas ir Latvijā
tā ka ja ir vēlme maksāt, tad to var darīt arī Dropbox vai pa taisno Amazon

#10 dexterlabs

dexterlabs
  • Biedri
  • 1,118 purkšķi

Sacūkots 14 June 2012 - 21:55

Es jau neko,vienkārši neuzticos pats sev kur nu vēl Amazon.


 
 
 
 



Also tagged with one or more of these keywords: Dropbox, php, mysql backup, rezervju kopijas

0 Keksi snaikstās ap šo sviestu

0 keksi(s), 0 pacani(s), 0 anonīmi(s) alkololiķi(s)