Warning: Šis apraksts jau vairāk ka gadu nav mainīts. Iespējams, ka tas ir novecojis!
Openbravo rezerves kopēšana un atjaunošana
Rezerves kopijas izveide
- Kā root lietotājs izpilda komandu:
pg_dump -U tad -F p -b -v -f openbravo.sql openbravo
Warning: Šeit un turpmāk, ja rodas kļūdas paziņojums par tad lietotāju, tad komandā izlaiž -U tad!
Datu atjaunošana
- No root lietotāja pāriet par postgres lietotāju:
- Atver Postgres konsoli:
- Ja pirms tam nav bijis izveidots tad lietotājs, izveido to:
CREATE ROLE tad LOGIN PASSWORD 'tad' SUPERUSER CREATEDB CREATEROLE VALID UNTIL 'infinity';
UPDATE pg_authid SET rolcatupdate=true WHERE rolname='tad';
- Izdzēš esošo datu bāzi, izveido jaunu un iziet no konsoles:
DROP DATABASE openbravo;
CREATE DATABASE openbravo WITH ENCODING='UTF8' OWNER=tad;
\q
- Importē datus no rezerves kopijas:
psql -q openbravo < openbravo.sql
- Defragmentē datu bāzi:
vacuumdb -U tad -h localhost -d openbravo -f -z -v
Datu bāzes atjaunošana uz jaunāku Openbravo versiju
- Kā root lietotājs dodas uz katalogu /opt/OpenbravoERP (pirmkoda katalogu)
- Secīgi izpilda komandas:
ant update.database -Dforce=true
ant validate.database
Datu atjaunošana uz demonstrācijas vides versiju
- Lejuplādē failu openbravo.214.backup (59M, FTP) un openbravo.backup vietā izmanto openbravo.214.backup failu.
Saites