Re: còpi a seguretat bbdd mysql
Alex Muntada <[email protected]> Thu, 18 Sep 2025 00:03:27 +0200
| Newsgroups | gmane.linux.debian.user.catalan |
|---|---|
| Message-ID | <aMswLw1vwFPHY6go@ix> |
--BFIwZeHL+0IAiHka Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hola Joan, > Jo habitualment faig c=C3=B2pies de seguretat de BBDD mysql que o > b=C3=A9 no canvien gaire, o la taules taules que ho fan son les > relacionades amb la mem=C3=B2ria cau. Si utilitzes mysqldump o similar per copiar la base de dades, =C3=A9s habitual que es bloquegi la base de dades i es faci flush abans de comen=C3=A7ar per garantir que la c=C3=B2pia =C3=A9s coherent. Si copies els fitxers de /var/lib/mysql aleshores podries tenir problemes de consist=C3=A8ncia (si s=C3=B3n solucionables o no, dep=C3=A8n = en gran mesura de l'esquema de la base de dades i del volum d'operacions que hi hagi en el moment de la c=C3=B2pia). No seria una forma recomanada de fer-ne una c=C3=B2pia. O si m=C3=A9s no, no hauria de ser l'=C3=BAnica forma. > Quan faig la c=C3=B2pia amb un rsync (...) entenc que =C3=A9s millor > comprimir-la amb gzip, perqu=C3=A8 diria que es redueix a un 10% > de l'original. Aix=C3=B2 facilita la feina perqu=C3=A8 s=C3=B3n menys dades a processar pe= r al rsync, a qui no li importa si les dades estan comprimides o no, busca les difer=C3=A8ncies a nivell de blocs. Li pots dir -z perqu=C3=A8 comprimeixi les dades en tr=C3=A0nsit, per=C3=B2 els fitxers comprimits en origen estalvien temps per buscar difer=C3=A8ncies. > PD: tamb=C3=A9 se m'acut que en el cas de webs on les taules de la > mem=C3=B2ria cau ocupen molt, igual seria interessant executar un > flush (buidat?) de la mem=C3=B2ria cau just abans de fer la c=C3=B2pia Compte! Un flush buida la mem=C3=B2ria cau de la base de dades per materialitzar els canvis al disc, no buida les taules de cache que puguis tenir per a una aplicaci=C3=B3 web. Per evitar copiar aquestes dades pots utilitzar mysqldump --ignore-table=3Dxyz. Per buidar la taula hauries de fer TRUNCATE xyz, per=C3=B2 aix=C3=B2 afectaria segurament l'experi=C3=A8ncia d'usuari de la web o podria tenir conseq=C3=BC=C3=A8ncies que no esperes. Seria m=C3=A9s segur ignorar = la taula en fer la c=C3=B2pia. Salut, Alex -- =E2=A2=80=E2=A3=B4=E2=A0=BE=E2=A0=BB=E2=A2=B6=E2=A3=A6=E2=A0=80 =E2=A3=BE=E2=A0=81=E2=A2=A0=E2=A0=92=E2=A0=80=E2=A3=BF=E2=A1=81 Alex Mu= ntada <[email protected]> =E2=A2=BF=E2=A1=84=E2=A0=98=E2=A0=B7=E2=A0=9A=E2=A0=8B Debian Developer= =F0=9F=8D=A5 log.alexm.org =E2=A0=88=E2=A0=B3=E2=A3=84=E2=A0=80=E2=A0=80=E2=A0=80=E2=A0=80 --BFIwZeHL+0IAiHka Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEaUBwKsbetWW2SKTt466XjoNOXn4FAmjLMCcACgkQ466XjoNO Xn4+YhAAmvrX6UIqdO0It8j1ilKeUPu8bySea4paoO9di6QDAcqNnI52I9AI3gkU 7tthdokam884txxF7ns42GACk+bRyOCYfAbQ2AI6mrwKBLd6BEt4NpGWGWCXXD4r hleiN0w/GL6160U2fKaCOlgGvRdQwF2AdyPeUOGQeXxZF5ssX82ZYs5j/SFVH7S9 q1QLcjiQluKQgFlEcKOoJQUWzBULnwag9gUF0E3ViW2UT36Zyczw7MT1ltcrzp6E P0G9CH+oClBffMuFRvmfVdGhjNwWRgLfJ+Ed1CMnx7Tg43Lb4+LSZEj1yorcmzgM 89DQB8uwJxFmKZDfWMlT4PXEzGKJFJNNruznYWjoQYjZ5uTtL+Lpv3O7wzf/v7kX k2VjLv9i+1Klkx8zXZj+1FIQtwtJlPscT2zUzRbOgQmyrrr5DW4FdUPjIeJjAehf RMIwrAhET5uDRkOBGrMR4flow14ONFbK6qp3SLGnlwg+P6Uw23de/dGBmP2OPV02 hkibyNRcTCsWFzFAVuVhQ7BxcKva5Uufaz5iPOs5nSGExn+9VzyO1SCcSpeH/enR k9AyIYz+AMNgByg2aqBiVEooM5xDiGD3fpV7rm9bIZgpnMeDHecjvkAK25LsXucy 77I9C0naHDB2SIyK+PGG7pxJknrbA35j0flqpazTOMfCyfETSbQ= =Rjx2 -----END PGP SIGNATURE----- --BFIwZeHL+0IAiHka--