Additions:
%%
service postgresql stop
cp -a /var/lib/pgsql /backup/pgsql
%%
Nota: La -a indica: -dpR o sea, -d never follow symlinks, -p preserver mode, owner y timestamps, -R recursivo
Nota 2: Si existe **monit** o algún software que puede levantar el servicio debe desactivarse priemro: ##service monit stop##
El método del volcado de sql tiene la ventaja de ser más flexible entre versiones y de poder incorporarlo a otra base de datos ya funcionando. Pero el método del filesystem garantiza indentidad total, claro requeire exactamente la misma versión.
%%
service mysqld stop
cp -a /var/lib/mysql /backup/mysql
%%
Nota: La -a indica: -dpR o sea, -d never follow symlinks, -p preserver mode, owner y timestamps, -R recursivo
Nota 2: Si existe **monit** o algún software que puede levantar el servicio debe desactivarse priemro: ##service monit stop##
El método del volcado de sql tiene la ventaja de ser más flexible entre versiones y de poder incorporarlo a otra base de datos ya funcionando. Pero el método del filesystem garantiza indentidad total, claro requeire exactamente la misma versión.
service postgresql stop
cp -a /var/lib/pgsql /backup/pgsql
%%
Nota: La -a indica: -dpR o sea, -d never follow symlinks, -p preserver mode, owner y timestamps, -R recursivo
Nota 2: Si existe **monit** o algún software que puede levantar el servicio debe desactivarse priemro: ##service monit stop##
El método del volcado de sql tiene la ventaja de ser más flexible entre versiones y de poder incorporarlo a otra base de datos ya funcionando. Pero el método del filesystem garantiza indentidad total, claro requeire exactamente la misma versión.
%%
service mysqld stop
cp -a /var/lib/mysql /backup/mysql
%%
Nota: La -a indica: -dpR o sea, -d never follow symlinks, -p preserver mode, owner y timestamps, -R recursivo
Nota 2: Si existe **monit** o algún software que puede levantar el servicio debe desactivarse priemro: ##service monit stop##
El método del volcado de sql tiene la ventaja de ser más flexible entre versiones y de poder incorporarlo a otra base de datos ya funcionando. Pero el método del filesystem garantiza indentidad total, claro requeire exactamente la misma versión.
Deletions:
%rsync%
Additions:
%%pg_dumpall -Upostgres > /backup/postgresql.sql%%
luego para el restore seria:
%%psql -Upostgres -f /backup/postgresql.sql%%
%rsync%
Igual hay dos maneras de proceder, la primera creando el volcado:
%%mysqldump -p --all-databases > /backup/mysql.sql%%
luego para el restore seria:
%%mysql -p < /backup/mysql.sql%%
O para copiar todo el filesystem:
%rsync%
luego para el restore seria:
%%psql -Upostgres -f /backup/postgresql.sql%%
%rsync%
Igual hay dos maneras de proceder, la primera creando el volcado:
%%mysqldump -p --all-databases > /backup/mysql.sql%%
luego para el restore seria:
%%mysql -p < /backup/mysql.sql%%
O para copiar todo el filesystem:
%rsync%